Multiplexing 7-segment 4-digit display with 74HC595

For questions and comments on programming in general. And for any items that don't fit into the forums below.

Moderators: Benj, Mods

Post Reply
Oderlando
Posts: 37
Joined: Tue Jul 17, 2018 11:30 am
Has thanked: 7 times
Been thanked: 3 times
Contact:

Multiplexing 7-segment 4-digit display with 74HC595

Post by Oderlando »

Hello everyone from the forum. I came here with the objective of posting something I did for those who know how to help some collector interested or who is having problems with it. I produced the flowchart for a 7-segment 4-digit display using a 74HC595. The 10-bit ADC values are shown on the display. I didn't use "pooling" delays, just for interruptions. It worked very well in the real world, but in simulations on the proteus it doesn't work (I don't know why). I am posting the electronic scheme so that interested parties do not get lost in the assembly. I assembled according to my component availability here. I used a common anode display. In case anyone wants to assemble, I suggest that you change the schematic transistors for PNP's and adjust the code for that (it remains as an exercise for those who are learning). I hope I contributed to it here. Thank you.
Attachments
Exemple_ADC_Anode.fcfx
(33.88 KiB) Downloaded 181 times
Schematic.PNG
Schematic.PNG (22.76 KiB) Viewed 3587 times
P_20200904_151441.jpg
P_20200904_151441.jpg (74.66 KiB) Viewed 3589 times
Last edited by Oderlando on Sat Sep 05, 2020 2:45 pm, edited 1 time in total.

medelec35
Matrix Staff
Posts: 9520
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2585 times
Been thanked: 3815 times
Contact:

Re: Multiplexing 7-segment 4-digit display with 74HC595

Post by medelec35 »

Hi Oderlando,
Thank you for posting ,
people will find it interesting.
What part number in proteus are you using for display?
Martin

Oderlando
Posts: 37
Joined: Tue Jul 17, 2018 11:30 am
Has thanked: 7 times
Been thanked: 3 times
Contact:

Re: Multiplexing 7-segment 4-digit display with 74HC595

Post by Oderlando »

Hello, Medelec35! The number of the component in the proteus is 7SEG-MPX4-CA-BLUE. At a slow clock speed it is possible to notice that the digits light up at the correct time, but using the clock at real speed on the proteus the software cannot simulate. I am sending the proteus file attached.
Attachments
Display_74HC595_Development.zip
(21.09 KiB) Downloaded 191 times

Post Reply