Forum: Mikrocontroller und Digitale Elektronik Datumsanzeige" 0 " unterdrücken


von Hubert M. (hm-electric)


Lesenswert?

Hallo,

ich habe eine Datumsanzeige mit 7 Segment-Anzeige. Jetzt ist es so dass 
sie das Datum für den ersten Januar so anzeigen würde: 01.01. Ich möchte 
aber, dass die 0 nicht angezeigt wird. sie soll anzeigen:  1. 1.. Die 
Original 7 Segmentanzeige wird entfernt, stattdessen werden optokoppler 
verwendet (4N27), und Transistoren (BC 327-40), die dann RGB-LED's 
ansteuern. D.h. für die 7 Segmentanzeige mit Punkt ist das dann 8 x 
vorhanden. (Diese Steuerung ist schon vorhanden, und funktioniert)
Um die 0 zu unterdrücken, möchte ich einen Kanal verwenden. Denn bei der 
ersten Ziffer der  Tagen (die ja nur aus der Ziffer 1,2 u.3 besteht) 
wird der Kanal F der 7-Segmentanzeige nie angesprochen, bei der 0 aber 
schon. Um die 0 zu unterdrücken müßte ich es also so machen, dass wenn 
der Kanal F angesprochen wird, eine Spannungsverorgung unterbrochen 
wird. (12V)
Ich weiß dass ich da ein Relais verwenden könnte, nur möchte ich dass 
nicht, weil es dann 9 Monate angesprochen wird, sprich angezogen bleiben 
muß.
Seht ihr eine andere Möglichkeit, mit Transistor oder so, dies zu 
realisieren? Oder wie würdet ihr das lösen?

von Karl H. (kbuchegg)


Lesenswert?

> stattdessen werden optokoppler verwendet (4N27), und Transistoren
> (BC 327-40),

Zeig mal wie du das gemacht hast.
Da gibt es sicher noch eine Möglichkeit, wie man den Transistor daran 
hindern kann die LED einzuschalten, indem man mit einem Zusatz ein 
UND/NAND/OR/NOR Gatter daraus baut, je nachdem was man dann eben 
braucht. Details hängen aber davon ab, wie du diesen Teil gemacht hast.

Die Sprache des Elektronikers ist der Schaltplan. Alles andere, also 
auch Bechreibungen in Prosa, sind nur ein matter Ersatz dafür.

von Hubert M. (hm-electric)


Angehängte Dateien:

Lesenswert?

Hier der gewünschte Schaltplan.

von Karl H. (kbuchegg)


Lesenswert?

Irgendwas stimmt da nicht.
Ein BS237 ist ein NPN Transistor.
Du hast aber einen PNP eingezeichnet und der wäre auch logisch, so wie 
du die Schaltung aufgebaut hast.

Edit:
Ah. Im ersten Post stehst. Du hast BC327, keine BC237.

OK. d.h. der Transistor schaltet durch, wenn seine Basis negativer als 
+12V (und ein paar Zerquetschte) wird. Erreicht wird es dadurch, dass 
der Optokoppler durchschaltet und so gesehen den 2k7 mit dem 1k0 zu 
einem Spannungsteiler ergänzt. Die Basis wird auf ca 8V herunter geholt 
und der Transistor schaltet durch. Passiert das nicht, weil zb 
'unterhalb' des Phototransistors ein weiterer Transistor sitzt, der die 
Verbindung sperrt, dann kann auch der Spannungsteiler nicht wirksam 
werden und der Transistor T1 kann nicht durchschalten.

von Hubert M. (hm-electric)


Angehängte Dateien:

Lesenswert?

Ich hatte in meinem Schaltplan leider bei den Bezeichnungen der
Transistoren einen Zahlendreher drin. Sorry.

Ich habe deine Antwort zwar verstanden, aber nicht gewusst, wie ich das
umsetzen soll. Fakt ist ja dass der Optokoppler durchgeschaltet hat, und
ich so etwas wie ein "Transistor mit Öffner" bräuchte.

Nun habe ich mir einen Wolf gegoogelt, und kam schließlich auf
"Transistor inverter"

Ich habe mir eine fliegende Verdrahtung gelötet und das Bild im Anhang
ist jetzt meine Lösung zu meinem "Problem". Schaut euch mal das bitte
an, und sagt mir, ob ich es richtig gemacht hab, oder ob man was
verbessern könnte.
Lasst auch mal bitte außer Acht, ob der BC 327-40 die Last wirklich
schalten kann, ich denke aber ja, denn im Datenblatt zu dem habe ich
gesehen, dass er 800 mA abkönnen müßte. Richtig?

Datenblatt BC 327-40 :
http://www.datasheetcatalog.org/datasheet2/e/0lrwe...

Danke für eure Hilfe.

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.