2
\$\begingroup\$

I'm very new to electronics and I'm building things and experimenting as a learning opportunity. I've put together a boost converter circuit and it works OK, but I've noticed that under larger loads the voltage drops below the 5V I expect from the SMPS IC.

I'm using a tps61232 and a SRU1028-1R0Y per the TI Webench tool design. I created a PCB based on the datasheet (image at the bottom) and a schematic based on the Webench tool.

Here's my schematic: enter image description here

I have a cheap constant voltage power supply. When the circuit is not under load, I can put 2.8V - 4.2V into the boost converter and get almost exactly 5V out.

I wanted to test current consumptions under load, so I used an Arduino (powered by USB) that drives a cheapo chain of 50 WS2811 LEDs. I added a potentiometer so that I can adjust the number of LEDs that are lit (with the intention of simulating different loads).

The output of the boost converter powers the LEDs.

I noticed that as I increased the number of LEDs that were on, the LEDs would dim and the supply current would stop increasing. As I started investigating, I found that at various supply voltages, the output voltage dropped below the nominal 5V, and I'm struggling to figure out why.

Here are some data I'm beginning to put together: enter image description here

The first thing I considered is that I don't know how to measure the output voltage under load. I'm attaching my multimeter directly to the output pins of my boost converter and measuring it there. Is that how you would measure the output of the boost converter?

The second thing I considered is that the resistance in my power supply lines was dropping the supply voltage below the minimum voltage of the boost converter (2.3V for this IC.) That seemed plausible based on my measurements of the 2.8V supply voltage where the output voltage dropped to 4V once the voltage going into the converter fell below 2.3V; however, at 3.6V and 4.2V, the output voltage started to fall at 2.8V and 3.2V respectively which are above the minimum supply voltages.

The third thing I considered was that there's something going on with the inductor. I wanted to try a few different inductors out (trying to settle on an adequate inductor that's not 10mm x 10mm). I didn't solder the inductor to the board. Instead I soldered some jumper wires to it and to the board and they meet in a breadboard. That undoubtedly has some effect, but I'm not sure how I can tell. Could that be causing my issues?

Further considerations of the inductor were that perhaps it was saturating. That seems unlikely because the highest input current I've hit is 2.5A when I had all 50 LEDs lit with 1.3A at 3.8V on the output. Is it possible I'm saturating this particular inductor and less than 1/4 of its rated current?

The fourth thing I considered is that perhaps I don't have enough capacitance? I followed the Webench guidelines and added the recommended 3 output capacitors (at least similarly specified ones).

The fifth thing I considered relates to the minimum voltage. Maybe the minimum voltage depends on current consumption? I know that the efficiency drops off somewhat precipitously after 1A, but it's supposed to handle 2A . . . perhaps that's optimistic? But, also, I assumed that when the efficiency started dropping, it would start drawing more current from the supply to meet its needs. Perhaps, that's not the case?

Is it possible that IC can't generate enough current in the inductor? Here's what I mean. I think the current in the inductor is a function of the voltage in, the duty cycle, switching frequency, and the inductance. The IC can only control the frequency and the duty cycle. I was under the impression the frequency was fixed, but I suppose the IC could adjust the on time to meet current demands? So, if the on time was double, it might potentially double the current in the inductor?

(Edit: after re-reading the data sheet further, it looks like the switch on time and the frequency are "quasi-constant." Both duty cycle and frequency may change slightly and my current limits are being defined by those limits.)

So, an example could be if my LEDs require 5V at 1.3A to light 25 LEDs, that's 6.5W. If the converter is at 80% efficiency then I need 8.125W on the supply side. With an input voltage of 2.8V that's 2.9A.

It seems conceivable that the IC could try to increase the duty cycle, but I don't think doubling the amount of time would double the energy stored in the inductor so there must be an upper bound? In my case it looks like it's around 2.3A of supply current based on my measurements. Is it possible this is why I can't get 5V at 1.3A with a 2.8V supply voltage?

Based on this from the data sheet, it looks like this IC will generate 2A on the output side: enter image description here

But, it's possible they have a higher input voltage? If my previous example makes any sense at all, then maybe it would apply here too. If they can generate 5V at 2A, that's 10W. With 80% efficiency it would need to draw about 12.5W from the supply side. If they can only supply about 2.3A, then perhaps their supply voltage was around 5.4V? The IC will take 5.5V input. If they have 90% efficiency, they could get it down to around 4.8V and only pull 2.3A from the supply.

One downside of this theory is that I thought duty cycle was based on the ratio of output voltage and input voltage. That would imply that the duty cycle doesn't change as a function of load.

Option 6 of course is that I'm entirely off base and need to go back to the drawing board altogether. I just included all of this detail because it seems worthwhile to describe where I've been in asking the question.

If you made it this far, thanks a lot for reading through this whole question. Not only am I learning about electronics at a beginner level, but I'm also learning how to talk about it.

My PCB: enter image description here

\$\endgroup\$
24
  • 1
    \$\begingroup\$ The first two things to look at is the input capacitor, try increasing it or add a bulk capacitor, as the datasheet says in 9.2.1.2.2.3. Second is the inductor, try one with higher saturation current, as the current peak in the pulses, the peak might be higher then the max saturation. \$\endgroup\$
    – Damien
    Feb 28, 2019 at 3:57
  • 2
    \$\begingroup\$ This is a 2-MHz converter, so all high-current loops are critically important. Is there any particular reason why you didn't follow the layout in manufacturer's example EXACTLY? And where are your ground vias on C3-C4-C5? \$\endgroup\$ Feb 28, 2019 at 4:14
  • 2
    \$\begingroup\$ You wrote that you didn't solder inductor, instead jumper wires were used. In such high-frequency converters you should make all conductors as short as possible. Neither you should use jumper wires for the inductor. PCB layout is also critical, that why manufacturer always depict it in the datasheet. If you are just learning, it's not the best approach to start with designing such high-frequency power devices. If you really need such powerful DC-DC converter working then buy the assembled and tested module. At least you should make it exactly as in datasheet. \$\endgroup\$
    – cyclone125
    Feb 28, 2019 at 4:35
  • 2
    \$\begingroup\$ D.Patrick, From your picture it is unclear where your power ground is. The bottom slab does have vias to (I assume) bottom ground layer, C1 cap has them, but caps don't. Manufacturer has offered a nice 1-layer layout, without any vias in high-current switching loops. And yes, 2 MHz switcher is on fairly high side of this line of designs, so the construction of inductor also matters, the datasheet lists 3 inductors they tested/characterized successfully. Yet you elected to take an uncharted path with your choice, and breadboard style of component mounting is a no-no in switcher designs. \$\endgroup\$ Feb 28, 2019 at 5:11
  • 2
    \$\begingroup\$ D.Patrick, you pick a pretty delicate and fancy area of power engineering to start learning. But read is not enough, the part of "understand" is missing there. Many IC datasheets provide better explanations on how the devices operate, and how important high-current loop are. The part you pick, unfortunately, has this info missing. Try read this IC datasheet, ti.com/lit/ds/symlink/lm3478.pdf, it has better explanations. See diagrams in Section 8. \$\endgroup\$ Feb 28, 2019 at 7:01

2 Answers 2

1
\$\begingroup\$

Updated

Your LED link indicates that you have a 15W LED set. or 3A at 100% brightness. ( specs at end)
The WS2811 constant current output is 18.5mA max per LED so 18.5x3 x50 =2775 mA and 50x IC may drain the balance (7.5% of 3A).
Let's assume 50% brightness is 1.5A.
The IC voltage tolerance is +/-10%.

Your best power output within 10% voltage regulation is 0.588 A x 4.973 V = 2.9...W

The IC is designed for 2.1-A Output max or 10W and you have a 15W load.

Being a current mode boost regulator in continuous mode (CM), they may need to operate below 50% duty cycle to prevent sub-harmonic instability without special attention. The L current rise slope must be > falling slope for this stability.

However since it rated for 2.1A and actual load is 3A at 100% or 50% duty cycle, it seems you underestimate your current load and L is too large to increase current if it is approaching 50% d.c. already. ( although our Vsw trace is negative logic < 50% d.c.)

Conclusion

Spec assumptions were incorrect thus not matched to the supply capability.
A CC 15W load = 1.67 Ω =R=V²/W= 25/15W.

Suggestion

Test at smaller (5%) increments from 25% to 35% for max power.

Consider instead TPS61230 5A regulator or alternate. with 20% current margin.

 Model: WS2811 LED pixel 
light source: F8RGB*1
IC Model: WS2811 IC
Quantity: 50 LEDs / set
LED Shape: Round
Color: full color, 24-bit
Gray level: 256
Length: 11.5ft (3.5m) per set 
Size: Please refer to the picture
The standard operating voltage: DC 5V

Power: 0.3W/LED (15W/Set)

\$\endgroup\$
4
  • \$\begingroup\$ Hey, thanks. That's valuable information! What do you mean consider the TPS61230? The TPS61232 is the 5V fixed output version of the TPS61230 I think. They both have 2.1A maximum output current. Also, by the way, I don't intend to drive all 50 LEDs with this circuit. I want to drive maybe 10. But, I wanted a way of testing different performance characteristics with different inductors and the addressable LEDs gave me a rudimentary variable load that I could build at home. \$\endgroup\$
    – D. Patrick
    Feb 28, 2019 at 16:03
  • 1
    \$\begingroup\$ I recall reading the old WebBench 61230 was 5A , but could be wrong. Same package, twice the cost probably both same inductor current limit of 5A. try the new WebBench wait 5 minutes and get more solutions at 3.5A. Consider the DCR and ESR of every part < 1mOhm for Ip^2*(ESR+DCR) and equation to keep duty cycle < 50% \$\endgroup\$ Feb 28, 2019 at 16:32
  • 1
    \$\begingroup\$ now I see they just have Vfb divider for ADJ Vout. It may be hard to model phase at 2MHz in all the parts and traces but try falstad.com/circuit/e-filt-lopass-l.html with all the R's Ron, DCR, ESR,L for input-output caps and Rs source and 1.5 Ohm load and enable Phase view \$\endgroup\$ Feb 28, 2019 at 16:39
  • 1
    \$\begingroup\$ I made this in an attempt to see the phase response at every node with a MUX to out traces to understand ZVS effects on phase shift with every component. phase changes a lot. i.stack.imgur.com/SGZtG.png Even I don't pretend to understand \$\endgroup\$ Feb 28, 2019 at 17:05
0
\$\begingroup\$

I had soldered the inductor to the PCB with jumper wires so that I could test different inductors out trying to understand how different inductors would impact the performance of the boost converter.

@cyclone mentioned in a comment that the jumper wires were likely the cause of my issues and that was correct!

Once I started soldering the inductors to the board, every single one of them worked like a charm! I tried 7 or 8 of them.

Short answer: keep your inductor as close to the boost IC as possible.

Thanks!!

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.