Hallo, ich habe ein Problem mit einem BCD-7-Segment-Decoder. Ich versuche damit ein Transistorarray (uln2803) anzusteuern, das als Treiber für eine VFD-Röhre gedacht ist. Leider funktioniert das so nicht, in der Anzeige leuchten immer alle Segmente, egal bei welchem Eingangssignal am Decoder. Kann das so wie es im Schaltplan gezeichnet ist funktionieren oder geht das nicht, weil der Decoder einen Open-Collector-Ausgang hat?? Danke!
Leg die Kathode auf ca. +2V, z.B. durch einen kleinen Spannungsteiler. Lass Q8 besser unbeschaltet.
Danke für die schnelle Antwort. Die Kathode der Röhre liegt derzeit auf ca 1,5V. Die Röhre funktioniert prinzipiell auch, nur die Ansteuerung über den Decoder klappt nicht.
Dann sollte die Schaltung eigentlich funktionieeren. Ich sehe aber eine Verbindung nach GND von deiner Kathode. Vielleicht doch eine kleine Batterie dazu, nur um es mal auszuprobieren ? Es könnten noch die völlig falschen Widerstandswerte oder V+ Spannungswerte sein, denn die hast du NATRÜRLICH (warum ist das eigentlich so natürlich?) nicht dazugeschrieben.
Nee, das funktioniert so nicht. 7447 hat Open Collector. Da kommt keine Spannung raus. Was du machen mußt, sind PullUp-Widerstände von den Decoderausgängen gegen +5V, 2.2 - 4.7kOhm sollten reichen. Dann schalten die inaktiven Treiber durch und schließen die jeweilige Segmentleitung kurz. Gruß Jadeclaw.
Sorry, hab vergessen die Widerstandswerte anzugeben. Es sind alles 10k Widerstände. V+ liegt bei 24 V. Ansonsten wird die Kathodenspannung tatsächlich über eine Mignon-Zelle erzeugt, die an X5 angeschlossen ist. GND von Vcc, V+ und der Batterie sind alle verbunden.
Addendum: Normalerweise kommen die Treiber in die Segmentleitung, anstatt die Segmentleitung kurzzuschliessen. Sprich UDN2981 als VFD-Treiber und CD4511 als 7-Segment-Decoder. Gibt dann auch eine etwas höhere Helligkeit des VFD. Gruß Jadeclaw
OK, danke. Ich test mal das mit den Pullups und melde mich dann wieder. Besten Dank!
So, ich hab das mal mit dem Pullup an einem Segment getestet und siehe da... kaum macht mans richtig, funktionierts... :-). Jetzt hätte ich aber noch eine Frage zu dem CD4511. So wie ich das sehe ist das ja ein ähnlicher Baustein wie der 7447 nur anstatt mit opencollector als Treiber. Kann ich einfach den 7447 gegen den CD4511 tauschen und mir so die Pullups sparen?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.