ich habe aus einem Radiowecker folgende Segment-Anzeige ausgebaut.
F1-4060CPR1-24L. Die Schaltung habe ich im Internet gefunden.
Das sieht doch alles sehr logisch aus und wartet geradezu vom Arduino angesteuert zu werden.
Zunächst einfach mal von 0 bis 1000 hoch zählen.
Hat jemand Erfahrungen bzw. Tipps zu diesem Modul?
Megaionstorm:
Ich würde die Anoden der 7-Segmentanzeige über zwei ULN2803 ansteuern und diese jeweils mit einem 74HC595 Schiftregister.
So funktioniert das nicht; der ULN2803 ist ein Leistungstreiber mit einem Open Collektor Ausgang. Dieser kann den Verbraucher nur auf Masse schalten und nicht auf +5V wie es für die Anode des Displays notwendig ist.
Als Treiber für die Anoden kannst Du einen A2981 verwenden. http://www.allegromicro.com/en/Products/Part_Numbers/2981/
Grüße Uwe
Dem kann ich mich jetzt anschließen.
Vorwiderstände auf den Anoden nicht vergessen.
Noch ein Wort: wer hat sich diese komplizierte interne Verdrahtung ausgedacht?
Grüße Uwe
Die Ansteuerung der oben abgebildeten Anzeige ist komplizierter als eine "normale" 4x7-Segement-Anzeige.
Alleine das Hochzählen von 0 auf z.B. 40 ist furchtbar fummelig.
Oder bin ich der Einzige, der das so sieht?
Die Daten abgelegt in der Segment Reihenfolge A - F.
In weiteren 2 erfasst DU dann welche Segmente für die Ausgabe aktuell dargestellt werden müssen.
Display_Segments_Anode[4. 7];
Display_Segments_Kathode[4, 7];
Natürlich gibt es auch andere Möglichkeiten, den viele Wege führen nach Rom !