Hallo zusammen,
ich stelle hier mal mein neues Doppel-Digitalthermometer vor.
Da ich noch einige alte DDR 7-Segment Anzeigen vom Typ VQB71 und VQB73 rumliegen hatte und ich diese Optik gut finde, wurden diese nun verbaut.
Diese LED-Anzeigen sind nicht sehr hell. Man mus beim multiplexen vorsichtig mit der Anpassung des Stroms sein.
Das Problem war nur, die Anzeigen haben gemeinsame Anode, der MAX7119 läuft mit gemeinsamer Kathode.
Ich habe das Problem hardwareseitig mit Mosfet Transistoren gelöst.
Die °C Anzeige ist um 180° gedreht, damit der Punkt für Gradcelcius oben links sitzt.
Die Segmentansteuerung wurde hardwareseitig angepasst.
Leiterplatten in Sandwitch Anordnung, aufgeteilt in Anzeige und Steuerung.
Abmessungen der Leiterplatten sind 150 x 30 mm.
Bei Fehler auf dem I²C Bus wird "Err" auf der jeweiligen Anzeige angezeigt.
Anbei der Programmcode, Layout, Stromlaufplan, VQB71, VQB73
Gruß
Dago
ich stelle hier mal mein neues Doppel-Digitalthermometer vor.
Da ich noch einige alte DDR 7-Segment Anzeigen vom Typ VQB71 und VQB73 rumliegen hatte und ich diese Optik gut finde, wurden diese nun verbaut.
Diese LED-Anzeigen sind nicht sehr hell. Man mus beim multiplexen vorsichtig mit der Anpassung des Stroms sein.
Das Problem war nur, die Anzeigen haben gemeinsame Anode, der MAX7119 läuft mit gemeinsamer Kathode.
Ich habe das Problem hardwareseitig mit Mosfet Transistoren gelöst.
Die °C Anzeige ist um 180° gedreht, damit der Punkt für Gradcelcius oben links sitzt.
Die Segmentansteuerung wurde hardwareseitig angepasst.
Leiterplatten in Sandwitch Anordnung, aufgeteilt in Anzeige und Steuerung.
Abmessungen der Leiterplatten sind 150 x 30 mm.
Bei Fehler auf dem I²C Bus wird "Err" auf der jeweiligen Anzeige angezeigt.
Anbei der Programmcode, Layout, Stromlaufplan, VQB71, VQB73
Gruß
Dago
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Dago1 ()