Hi everybody -
I am working on a project that involves lighting up several blue LED bar graphs (seen here). I wired each of the LEDs in pairs (so there are 5 sections to control) then wired up three of the bars together in series. According to the data sheet, each LED takes 20 mA of power, meaning that each pair would take 40 mA. Additionally, each set takes 3V, so the total voltage drop would be 9V.
My question is this: If I want to use shift registers to dump into the LED display, what would the best IC chips to use? I was thinking the 595 to receive the output from the Arduino. The outputs on the 595 would be connected to a ULN2803 (seen here), which has 8 Darlington pairs. According to the datasheet, the max voltage is 50V at 500 mA. Is there a better solution for me? This seems like overkill (which I am more than happy with), but is there a more elegant solution I'm missing?
Thanks so much for your help in advance
Quick Edit: I have also looked at the NDP6060L MOSFET, but I would like a single chip that would have a few sets of I/Os contained in one.