Alexander H. schrieb:
Ich hab leider noch nie etwas mit Multiplexing gemacht, daher dauert es
länger durchzusteigen.
Naja. Ist auch kein Hexenwerk. In deinem Fall gibt es noch die Möglichkeit, nur das Signal durch den Multiplexer zu schicken und danach wieder auf den Pegel für das VFD zu bringen. Meine erste Idee war aber, die VFD Steuersignale direkt zu multiplexen.
Ich hätte zB. ein UDN6118 (80V) Transistorarray/VFD driver.
Wäre der geeignet?
Als Treiber ja. Als Multiplexer 4:1 nicht, denn es gibt ja nur einen Vbb Anschluß. Für einen Multiplexer bräuchtest du für jeden Schalter einen.
Wie genau funktioniert die Verschaltung als 4:1 Multiplexer?
Für Segment b würde das mit Einzelschaltern so aussehen:
1 |
Std 10er Segment b o--\--------.
|
2 |
. |
|
3 |
Std 1er Segment b o----\------*
|
4 |
. . |
|
5 |
Min 10er Segment b o------\----*
|
6 |
. . . |
|
7 |
Min 1er Segment b o--------\--*---o Multiplex Segment b
|
8 |
. . . .
|
9 |
* | | |------o Gitter Std 10er
|
10 |
| * | |------o Gitter Std 1er
|
11 |
| | * |------o Gitter Min 10er
|
12 |
| | | *------o Gitter Min 1er
|
13 |
| | | |
|
14 |
1-aus-4 Decoder
|
15 |
| |
|
16 |
Impulsgeber 400Hz - Zähler 0..3
|
Mit einem 4052 hättest du die 4 Schalter und den Decoder schon in einem (halben) IC. Als Einzelschalter würden sich 4066 anbieten. Oder auch Optokoppler mit Transistor-Ausgang. Bei 4052 oder 4066 hätte ich Bedenken, daß die durchgeschaltet zu hochohmig sind.
Die Schalter/Multiplexer Mimik brauchst du halt 7-mal. Wobei du Einzelschalter für die Segmente, die der LM8363 gar nicht ausgibt, auch weglassen kannst. Beim Multiplexer bleiben die einfach frei oder werden auf L gelegt.
Die Kontrollsignale generiert der 4-Bit (?) Zähler/Schieberegister?
Ein 2-Bit Zähler mit 1-aus-4 Decoder. Wenn du die Zählerbits nicht brauchst, weil du keine Multiplexer-IC sondern Einzelschalter verwendest, geht auch gleich ein auf Zählweite 4 begrenzter 4017.
Wie soll das Array über den Zähler gesteuert werden?
Mir fehlt da noch die logische Verknüpfung, hoffe ich komm noch
dahinter🙂
Multiplex heißt, daß immer nur eine Stelle deines Displays leuchtet. Wenn du schnell genug umschaltest, z.B. mit 400Hz für eine Wiederholfrequenz von 100Hz, dann erscheinen dem Auge alle Stellen gleichzeitig aktiv. Die Gitter aktivieren die einzelnen Stellen. Es darf also immer nur 1 Gitter aktiv sein und dann müssen die Segmente für diese Stelle durchgeschaltet sein. Dafür sorgt der 1-aus-4 Decoder.
Es gibt da noch ein paar Feinheiten. Hat das Original VFD eigentlich ein Gitter? Und steuert das der LM8363? Vielleicht für eine Helligkeitseinstellung? Dann müßte das auch berücksichtigt werden.
Das würde vielleicht ein bisschen Verdrahtungsaufwand sparen.
In meinem Fall würden 15-20V Gitter/Anodenspannung reichen.
Täusche dich nicht. Multiplex heißt, jede Stelle ist nur 1/4 der Zeit aktiv und erscheint entsprechend dunkler.
Und ja, das ist Aufwand. Ich würde eher eine Uhr/Wecker in einen µC programmieren und den LM8363 auf ebay verhökern.