Forum: Mikrocontroller und Digitale Elektronik uln2803 mit 74ls47 ansteuern


von Bastler (Gast)


Angehängte Dateien:

Lesenswert?

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!

von MaWin (Gast)


Lesenswert?

Leg die Kathode auf ca. +2V, z.B. durch einen kleinen Spannungsteiler.

Lass Q8 besser unbeschaltet.

von Bastler (Gast)


Lesenswert?

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.

von MaWin (Gast)


Lesenswert?

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.

von Jadeclaw (Gast)


Lesenswert?

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.

von Bastler (Gast)


Lesenswert?

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.

von Jadeclaw (Gast)


Lesenswert?

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

von Bastler (Gast)


Lesenswert?

OK, danke. Ich test mal das mit den Pullups und melde mich dann wieder.

Besten Dank!

von Bastler (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.