Does anyone here have experience using DIP or SOP-8 WS2811 chips to drive “dumb” common-anode RGB strip?
I’m considering a circuit like the one here which will allow the WS2811’s constant-current PWM to drive the gate of a MOSFET which can PWM around two metres of RGB strip. It seems it will work in theory, but as I don’t have any WS2811 chips on me (until my shipment of RGB strip and DIP WS2811 chips arrives), I can’t test it.
If this doesn’t work, I’ll fall back to the PWM pins on the controller, but the ATMega2560 only has 16, enough to drive 5 “pixels”.
If you want to increase the number of PWM outputs you have, you can always use something like a TLC5940 to expand, just in case everything else falls through
The thing about a TLC5940 is that it’s yet another current sink. I’m trying to drive 90+ LEDs as a single “pixel” – using 12V RGB strip this is (30 x 20mA =) 600mA. The TLC5940 only handles 120mA.
For my current project (which is in Australia and will never make it to TTITD) I’ve just thrown the MOSFETs onto some veroboard. My limited understanding of analog electronics coupled with a time constraint meant that I couldn’t get the bridge actually working in time, so I had to fall back to a simpler plan (now using 12 of the PWM pins of an Arduino Mega and driving the FET gates from those).
Which seems to work just fine, although I haven’t tested the longer lines yet; hopefully the voltage doesn’t sag below the FETs’ threshold.