Author Topic: New PCBs buzzing  (Read 1480 times)

0 Members and 1 Guest are viewing this topic.

Offline natesterTopic starter

  • Contributor
  • Posts: 15
  • Country: us
New PCBs buzzing
« on: October 09, 2022, 03:41:49 pm »
I just built ~10 new pcbs (stm32 based brushless motor controller), flashed them all (3.3v only) and everything seemed ok.

7 work fine. However 3 of the new boards, when I plug them into the battery voltage ~12v, they draw way too much current (limited to 0.3A during my testing, vs 0.05A for the working ones) and the boards make a high pitch buzzing noise.

The microcontroller side still seems fine, but there seems to be something wrong on the higher voltage rail.

My question is how do I best debug these? I've tried  to isolate the buzzing component, but it seems that every regulator and diode on the higher voltage side is buzzing. Could I turn up the regulated current and use a thermal camera to identify hot components? Is there a simpler way?

Any advice is much appreciated.
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11763
  • Country: us
    • Personal site
Re: New PCBs buzzing
« Reply #1 on: October 09, 2022, 05:03:16 pm »
I would check if the buzzing comes from the way your power supply implements current limiting. It might be oscillating.

And then it is impossible to tell without knowing the design details. Generally you solve issues like this by finding a way to disconnect different parts from each other and checking them separately. For example, switching regulators may have an inductor on the output that would separate them from the rest of the circuit.
Alex
 

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3881
  • Country: de
Re: New PCBs buzzing
« Reply #2 on: October 09, 2022, 06:33:28 pm »
Shorts either due to manufacturing defects or soldering are a thing ...
 

Offline nvmR

  • Regular Contributor
  • *
  • Posts: 80
  • Country: il
Re: New PCBs buzzing
« Reply #3 on: October 09, 2022, 07:36:57 pm »
As suggested before, a picture/schematic may be useful.
Other things to check are whether the diodes are assembles in the correct direction, and whether you did something marginal in the design - such as minimum load requirements.

Happy debugging!
 

Offline sleemanj

  • Super Contributor
  • ***
  • Posts: 3046
  • Country: nz
  • Professional tightwad.
    • The electronics hobby components I sell.
Re: New PCBs buzzing
« Reply #4 on: October 09, 2022, 10:29:44 pm »
You could get a silicone tube to stick in your ear like a stethoscope and use that to narrow down where on your PCB the sound is coming from.
~~~
EEVBlog Members - get yourself 10% discount off all my electronic components for sale just use the Buy Direct links and use Coupon Code "eevblog" during checkout.  Shipping from New Zealand, international orders welcome :-)
 

Offline KaneTW

  • Frequent Contributor
  • **
  • Posts: 810
  • Country: de
Re: New PCBs buzzing
« Reply #5 on: October 10, 2022, 12:12:23 am »
Use a thermal camera to check for shorts.
 

Offline Whales

  • Super Contributor
  • ***
  • Posts: 2050
  • Country: au
    • Halestrom
Re: New PCBs buzzing
« Reply #6 on: October 10, 2022, 03:49:04 am »
Use a thermal camera to check for shorts.

Cheaper alternative if you don't have one: spray some alcohol on it and watch where it evaporates first.

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6254
  • Country: es
Re: New PCBs buzzing
« Reply #7 on: October 10, 2022, 11:34:39 am »
Crank it up to 20amps, no thermal camera or alcohol required, the crater left after the explosion will reveal where the problem was, or where a new problem is.
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf