I've got a Maxim7219 controlling an 8x8 grid of LEDs. But I'm not able to get the LEDs bright enough.
Rather than powering the LEDs directly with the 7219's output-current, I'd like to implement the transistor circuit described here:
I think I'm able to use the Arduino's 5V supply voltage to light my LEDs, so I'm aiming to use the 'Figure 1' circuit for the DIG pins.
Can anyone help me determine which microchips to use for these transistors? I am quite new to working with transistors and am confused.
If I read this correctly, it looks like I need to use two different chips: An array of FETs on the DIG pins, and an array of NPNs on the SEG pins.
Some of the chips I've been looking at include:
UDN2981 "8 channel source driver / Darlington array." This seems promising, but I can't tell whether it would belong on the DIG or COL side. http://is.gd/QjflEV
ULN2803 Darlington array. This chip is inverting, so I think is not useful here. http://is.gd/WZSnWf
But I'm really not qualified to tell these chips apart or understand precisely what they do.
Any guidance would be greatly appreciated!!
(I've also heard it suggested that this Maxim circuit may not be the best way to do this. If anyone knows a simpler circuit that would work, then please share!)
It's a pity, in this case there is no option as to solder bunch of transistors and resistors, exactly as
it shown in Max application notes. Some chips, like Darlington array ULN2003 will help, but nevertheless.
BTW, is it really big difference to drive LEDs with 60 mA instead of 40?
8 transistors is not so many to have to solder, if it comes to that.
Should the ULN2003 be used on the DIG side or the COL side? What transistor components should be used on the opposite side? Just ordinary IRF504s?
Could a UDN2981 substitute for the ULN2003 ok? I have a few of those available already.
And youre right, the additional few amps may not make a big difference. I might end trying to up the voltage level too, but I figure I'll try to understand the simpler circuit first.
Should the ULN2003 be used on the DIG side or the COL side?
Segment driver.
What transistor components should be used on the opposite side? Just ordinary IRF504s?
Could a UDN2981 substitute for the ULN2003 ok? I have a few of those available already.
UDN2981 is good for Digit driver.
(It is not substitute for ULN2003).
As both chips have input current limiting resistors you can connect it directly to max7219 outputs. And you will still need 8 resistors to limit leds current.