ULN2003 schalten nach GND und sind daher so für dich nicht geeignet.
Wenn du so einen Treiber verwenden willst, dann einen UDN2981 nehmen.
Möglich, nur hatte ich es nicht so verstanden bzw. das englische Datenblatt hat etwas Verwirrung gestifftet
- - - Aktualisiert - - -
Das hört sich fachlich recht interessant an, ich habe mir mal die Datenblatt dazu angeschaut, und es ist mir dabei zwar noch einiges Unklar, allerdings ist die Lösung mit rund 70 € für die Bausteine recht teuer, dazu kann der chip nur 5,5 Volt udn ich brauche mindestens 12 wahrscheinlich sogar 15 oder 24 V. Auch der Strom mit 40 mA Pro Digit ( 7 Segmente) ist viel zu klein, hier brauche ich mindestens 20 mA pro Segment, also 140 mA pro Digit. Damit fällt er leider aus.
- - - Aktualisiert - - -
Das ist auch mein Vorhaben. Ich habe mir 100 LEDs bestellt, um sowohl die Anordnung, die Größe ( es sind immerhin 75m Sicht zu ermöglichen und natürlich die Helligkeit bei verschiedenen Lichtverhältnissen.
Das Thema BCD hat den Charme, das man einige Bauteile einspart und weniger Kabel benötigt.
Allerdings ist das Thema Strom und Spannung eines was mich etwas unwohl sein lässt. Die LEDS sollen 20 mA haben der BDC kann aber nur 25 mA. Da ist nicht viel Sicherheit drin.
Gestern war ich zu dem Vorort um mal Referenzen bezüglich der Größe und breite zu bekommen. Die Ziffern werden mind 12 cm wenn nicht sogar 14 cm hoch sein müssen. Ob da 6 LED pro Segment reichen um eine ausreichende Höhe und Dicke zu bekommen, habe ich leichte Zweifel. Wenn nicht muss ich eh mit der Spannung hoch und dann fällt der BCD sowieso wieder aus. Derzeit glaube ich eher an 10 LED pro Segment.
Die Punkte sind kein Thema. Ich benötige nur 10 Punkte die fest an einer Stelle sind, und die wollte ich aus 4 LEDs fest auf Plus legen.
Die 4 Doppelpunkte die ich brauche sollen ebenso beschaltet werden.
Was das Thema angeht, wo lege ich welche Bausteine hin ( auf die Grundplatine oder zu den Segmenten), bin ich mir da bezüglich einer guten Lösung nicht sicher. mit BCD war meine Idee nur die BCDs an die Segmente zu bringen, was 4 Adern pro Ziffer eingespart hätte.
Die Datenblätter zum MC1488 und MC1489 die ich auf der Reichelt Seite finde, sind für mich aber nicht aufschlussreich genug, könnte aber eine Idee sein, um ordentlich Kabel einsparen zu können.
Für das erste werde ich mal einen kleinen Testschaltplan für 4 Digit auf 2 Reihen machen um eine Testgrundlage zu haben.
Danke an Euch für euer Feedback
gruß Martin
- - - Aktualisiert - - -
Hier mal meine Testschaltung
der SWS003 dient für 3 Einstellungen, die Manuell machbar sein sollen, z.B. die Baudrate soll zwischen 2 Werten auswählbar sein.
IC 1 ist mein RS485 eingang
IC 3 soll später über Relais mit Freilaufdiode 5 Lampen Schalten.
Das andere dient dann um 2 x 2 Digits anzusteuern.
Wenn die Bauteile da sind werde ich sie aufbauen. Über ein Feedback vorab, sprich Hinweise auf mögliche Fehler würde ich mich freuen.
ULN2003 schalten nach GND und sind daher so für dich nicht geeignet.
Wenn du so einen Treiber verwenden willst, dann einen UDN2981 nehmen.
Hast du die OE-Eingänge der 4094 absichtlich auf +15V gelegt?
Ich denke nicht das das gut ist.
Vielleicht ein Gedankenfehler.
der OE soll ja permanent auf HIGH stehen, daher war der Gedanke die Versorgungsspannung als permanentes HIGH zu verwenden.
Da ich nichts gefunden hatte, das als high nur ein TTL level verwendet werden darf, hielt ich es für unproblematisch.
Ich habe es auf +5 V geändert, damit sollte es zumidnest nicht zuviel sein
Es kommt darauf an wie du den 4094 versorgst. Es sollte kein Input höhere Spannung aufweisen als VCC ist.
Wenn du den 4094 mit 15V versorgst, dann solltest du das Datenblatt des ULN2003 ansehen, der ist für TTL-Pegel. Für höhere Eingangsspannungen ist der ULN2004 vorgesehen.
vielen Dank für den Hinweis.
Ich hatte mich die Angabe der Eingangsspannung falsch verstanden.
Lesezeichen