Electronic – Boost Converter no load problem

boostdc/dc converterload

This my 12V boost converter shematic and Vin voltage 6.6V to 8.4V. I use Texas Instruments LM3478 boost converter.

I calculated my capacitor value, resistor value, inductor value, switching frequency etc. with formulas in the datasheet. This shematic works fine when the 12 V current is bigger than 10 mA, but when current lower than 10 mA I hear a voice in inductance. I analyzed it with osciloscope and there is no gate drive.

  1. i can add a resistor to 12V like 2k2 ohm, but my V in batary, i dont want power loss.
  2. i think maybe, its capacitor esr problem.
  3. i can add a mosfet Vin and i can switch it when current bigger than 10mA. But i must change my firmware, shematic and pcb.

Also I have search this problem and i found discontinues mode. But i dont know how can i change my shematic.

LM3478 Datasheet
enter image description here

Best Answer

You hearing voice in your head or from other places they shouldn't be is a medical issue, not a electrical engineering one.

However, this buck controller is inappropriate for applications where the load might get very light or go to zero. Note that the on time for the switch is at least 210 ns. It also seems that this device uses a fixed frequency. I didn't read every word of the datasheet (that's your job), but didn't see mention of pulse skipping, and it's pretty clear the frequency doesn't get changed.

If you need to support very low load currents, then use a controller that can switch between PWM and PFM, or do cycle skipping. It appears this one doesn't.

You could add a resistor to always guarantee the minimum required load current, but that's really a hack working around having the wrong controller in the first place.