I’m trying to interface an Arduino to a 7 segment display with 6 digits all configured as common anode.
This means that positive 5 volts needs to be on the column and ground on the segment.
The board has built in resistors and works on 5 volts fine.
My current idea is to use a 74LS138 3 to 8 decoder from the Arduino for the columns.
It is inverting outputs meaning that it would need to be inverted before it would work.
So, could I just put a 74LS04 Hex Inverter on the output of the decoder and then attach some mosfet based circuit to give the 160mA or so required to power the 8 leds that might be on at once?
Then I could just sink the segments into GPIO pins to select which segments are on. LOW = ON (Max one led)
Is there a better way?
Tagging @artg_dms but I welcome anyones input