So I want to eventually build a 5x5x5 led cube. My biggest hurdle is trying to get the multiplexing/power source figured out.
My current idea: link together 2 arduino pro minis (bought on eBay for about $2.20 each, I have 5 or 10 by now) so I can have enough pins to connect each 25 LEDs in each given layer so they can all be sourced on via the io pins, and thus I only have to multiplex with 5 scans.
I haven't figured out a more graceful way to do this, I know it can be done with shift registers (I have 50pcs of the popular 8 bit shift register whose name escapes me atm), but I don't want to wire up all those transistors.
So my only other hurdle, is having enough current sink for each LED. I haven't figured out what color LED I want yet, but I want the current to be roughly 15mA for long life (nothing worse than a burned out led in the middle of a cube that's impossible to get to). That's 375mA of current to sink.
This is my main reason for this post, to ask advice on this point. I have already bought and used the 2N7000 NFET to sink current for each layer on my 444 cube, but with 555 it's no longer within the 200mA absolute max rating of the NFET.
So my idea was to wire the layers normally, 1 common ground for each 25 LEDs in that respective layer, and then connect it to 2 drains of 2 mosfets, and those mosfets have the source go to ground, and have the gate both tied to the same IO pin. Will this work? I know that theoretically it can work because it's like putting 2 AA batteries in parallel to get more current draw. However if it takes too much current from mosfet, I know it could burn it up. I just don't know whether they will balance the load automatically?
Thanks for reading my long post, I can't wait to hear what y'all think!