Hi,
I'm new here but not at all new to electronics. But here is one I just can't get my head around.
I'm looking for a solution to drive 3 inch 7-segment common cathode LED displays with a MAX7219 LED driver IC.
The displays require 9V 20mA per segment. The 20mA is well within the MAX7219's max segment current of 40mA.
However, the MAX only provides 5V to the segments. I've tried this and the only segment that comes on is the decimal point (through a zener diode) as that requires only 4V.
I've done some searches on the internet and I've found several ways to approach this problem but they all don't really apply to my situation.
I've found a MAXIM application note that describes driving displays with higher voltage but they require common anode displays. I have already bought the common cathode displays and wouldn't want to spend more money on common anode displays.
**broken link removed**
The other thing I found is in the MAX7219 datasheet on page 12. It uses the MAX394 quad analogue switch IC to drive a MOSFET per digit. 2 problems with that solution are that a) it seems to be for higher current, not higher voltage (supply voltage still at 5V) and b) I can only find the MAX394 as SMD and I don't have SMD soldering equipment.
https://www.electro-tech-online.com/custompdfs/2011/03/MAX7219-MAX7221.pdf
Another possible way seems to be adding a TD62873 / UDN2981 (they seem to be the same thing) to drive the segments with a higher voltage. But I'm not sure this is applicable here. I've attached a schematic showing how I think this might need to be connected. Would this work? Or would I need additional drivers in the digit lines? If yes, which would you recommend?
Does anyone have any further ideas, please?
Chris
I'm new here but not at all new to electronics. But here is one I just can't get my head around.
I'm looking for a solution to drive 3 inch 7-segment common cathode LED displays with a MAX7219 LED driver IC.
The displays require 9V 20mA per segment. The 20mA is well within the MAX7219's max segment current of 40mA.
However, the MAX only provides 5V to the segments. I've tried this and the only segment that comes on is the decimal point (through a zener diode) as that requires only 4V.
I've done some searches on the internet and I've found several ways to approach this problem but they all don't really apply to my situation.
I've found a MAXIM application note that describes driving displays with higher voltage but they require common anode displays. I have already bought the common cathode displays and wouldn't want to spend more money on common anode displays.
**broken link removed**
The other thing I found is in the MAX7219 datasheet on page 12. It uses the MAX394 quad analogue switch IC to drive a MOSFET per digit. 2 problems with that solution are that a) it seems to be for higher current, not higher voltage (supply voltage still at 5V) and b) I can only find the MAX394 as SMD and I don't have SMD soldering equipment.
https://www.electro-tech-online.com/custompdfs/2011/03/MAX7219-MAX7221.pdf
Another possible way seems to be adding a TD62873 / UDN2981 (they seem to be the same thing) to drive the segments with a higher voltage. But I'm not sure this is applicable here. I've attached a schematic showing how I think this might need to be connected. Would this work? Or would I need additional drivers in the digit lines? If yes, which would you recommend?
Does anyone have any further ideas, please?
Chris
Attachments
Last edited: