Forum

Einloggen | Registrieren | RSS  

jensxxl(R)

Mühlhausen,
19.09.2009,
03:42
(editiert von jensxxl
am 19.09.2009 um 03:46)
 

4511 zeigt keine 0 (Elektronik)

Hallo Forum!

Nach einigen Jahren Elektronik- Abstinenz will ich einen Rundenzähler für Sohnemanns Autorennbahn bauen. Die Schaltung ist noch nicht fertig - bisher existiert nur der Zähler und der Dekoder für die Anzeige (s. Link). Und schon habe ich das erste Problem: Es wird keine 0 angezeigt. Ansonsten funktioniert alles prima. Der Zähler zählt bei jedem Takt brav von 0 bis 9 hinauf und beginnt dann wieder bei 0. Zu erkennen an den vier LEDs. Auch der Dekoder steuert die Anzeige an so wie er soll. Jedoch werden nur die Ziffern 1 - 9 angezeigt. Die 0 erscheint nicht - stattdessen bleibt die Anzeige dann dunkel. Ich habe den Dekoder bereits zweimal getauscht, da ich anfangs vermutet habe, dass er defekt sei. Aber dass drei ICs den selben Fehler haben sollen, halte ich doch für sehr unwahrscheinlich...

Ich habe die Schaltung bereits mehrmals überprüft - sie ist wirklich wie im Schaltplan aufgebaut.

Da ich mit meinem Latein am Ende bin, habe ich schon überlegt, die vier Ausgänge des Zählers zusätzlich an ein NOR-Glied anzuschließen. Wenn alle Ausgänge des Zählers LOW haben, hätte der Ausgang des NOR-Glieds dann eine 1, die dann mit den entsprechenden Segmenten der Anzeige verbunden wird, sodass dann die 0 erscheint. Dafür wären aber mehrere Widerstände und Dioden nötig (Dioden deshalb, damit der Strom vom NOR-Glied nicht zurück zu den Ausgängen des Dekoders fließt). Das will ich aber vermeiden, denn es wäre nur eine Notlösung die ich ungern in Betracht ziehen will.

Helft mir bitte!

Link zum Schaltplan:
web22.lx11.ihr-host.de/bilder/zaehler+dekoder.jpg

Thomas Z

19.09.2009,
07:57

@ jensxxl

4511 zeigt keine 0

habe deine Datei nicht geladen aber wie ist

Die Anschlüsse RBI (Ripple Blanking Input) (Ripple erlauben das Dunkelschalten führender Nullen.

geschalten?

Jüwü(R)

E-Mail

Würzburg,
19.09.2009,
09:57

@ jensxxl

4511 zeigt keine 0

» Hallo Forum!
»
» Nach einigen Jahren Elektronik- Abstinenz will ich einen Rundenzähler für
» Sohnemanns Autorennbahn bauen. Die Schaltung ist noch nicht fertig -
» bisher existiert nur der Zähler und der Dekoder für die Anzeige (s. Link).
» Und schon habe ich das erste Problem: Es wird keine 0 angezeigt. Ansonsten
» funktioniert alles prima. Der Zähler zählt bei jedem Takt brav von 0 bis 9
» hinauf und beginnt dann wieder bei 0. Zu erkennen an den vier LEDs. Auch
» der Dekoder steuert die Anzeige an so wie er soll. Jedoch werden nur die
» Ziffern 1 - 9 angezeigt. Die 0 erscheint nicht - stattdessen bleibt die
» Anzeige dann dunkel. Ich habe den Dekoder bereits zweimal getauscht, da
» ich anfangs vermutet habe, dass er defekt sei. Aber dass drei ICs den
» selben Fehler haben sollen, halte ich doch für sehr unwahrscheinlich...
»
» Ich habe die Schaltung bereits mehrmals überprüft - sie ist wirklich wie
» im Schaltplan aufgebaut.
»
» Da ich mit meinem Latein am Ende bin, habe ich schon überlegt, die vier
» Ausgänge des Zählers zusätzlich an ein NOR-Glied anzuschließen. Wenn alle
» Ausgänge des Zählers LOW haben, hätte der Ausgang des NOR-Glieds dann eine
» 1, die dann mit den entsprechenden Segmenten der Anzeige verbunden wird,
» sodass dann die 0 erscheint. Dafür wären aber mehrere Widerstände und
» Dioden nötig (Dioden deshalb, damit der Strom vom NOR-Glied nicht zurück
» zu den Ausgängen des Dekoders fließt). Das will ich aber vermeiden, denn
» es wäre nur eine Notlösung die ich ungern in Betracht ziehen will.
»
» Helft mir bitte!
»
» Link zum Schaltplan:
» web22.lx11.ihr-host.de/bilder/zaehler+dekoder.jpg

Kann es sein, dass du Segment g und f vertauscht hast??

jensxxl(R)

Mühlhausen,
19.09.2009,
19:38
(editiert von jensxxl
am 19.09.2009 um 19:38)


@ Thomas Z

4511 zeigt keine 0

» habe deine Datei nicht geladen aber wie ist
»
» Die Anschlüsse RBI (Ripple Blanking Input) (Ripple erlauben das
» Dunkelschalten führender Nullen.
»
» geschalten?

Liegt direkt am Pluspol. Hab ich auch schon dran gedacht, aber wenn der an Masse läge, würden ALLE Segmente dunkel sein. Nicht nur die 0. Zitat aus dem Datenblatt: With
LT HIGH, a LOW on BI forces all segment outputs LOW.

jensxxl(R)

Mühlhausen,
19.09.2009,
19:40

@ Jüwü

4511 zeigt keine 0

» » Hallo Forum!
» »
» » Nach einigen Jahren Elektronik- Abstinenz will ich einen Rundenzähler
» für
» » Sohnemanns Autorennbahn bauen. Die Schaltung ist noch nicht fertig -
» » bisher existiert nur der Zähler und der Dekoder für die Anzeige (s.
» Link).
» » Und schon habe ich das erste Problem: Es wird keine 0 angezeigt.
» Ansonsten
» » funktioniert alles prima. Der Zähler zählt bei jedem Takt brav von 0 bis
» 9
» » hinauf und beginnt dann wieder bei 0. Zu erkennen an den vier LEDs.
» Auch
» » der Dekoder steuert die Anzeige an so wie er soll. Jedoch werden nur
» die
» » Ziffern 1 - 9 angezeigt. Die 0 erscheint nicht - stattdessen bleibt die
» » Anzeige dann dunkel. Ich habe den Dekoder bereits zweimal getauscht, da
» » ich anfangs vermutet habe, dass er defekt sei. Aber dass drei ICs den
» » selben Fehler haben sollen, halte ich doch für sehr unwahrscheinlich...
» »
» » Ich habe die Schaltung bereits mehrmals überprüft - sie ist wirklich
» wie
» » im Schaltplan aufgebaut.
» »
» » Da ich mit meinem Latein am Ende bin, habe ich schon überlegt, die vier
» » Ausgänge des Zählers zusätzlich an ein NOR-Glied anzuschließen. Wenn
» alle
» » Ausgänge des Zählers LOW haben, hätte der Ausgang des NOR-Glieds dann
» eine
» » 1, die dann mit den entsprechenden Segmenten der Anzeige verbunden
» wird,
» » sodass dann die 0 erscheint. Dafür wären aber mehrere Widerstände und
» » Dioden nötig (Dioden deshalb, damit der Strom vom NOR-Glied nicht
» zurück
» » zu den Ausgängen des Dekoders fließt). Das will ich aber vermeiden,
» denn
» » es wäre nur eine Notlösung die ich ungern in Betracht ziehen will.
» »
» » Helft mir bitte!
» »
» » Link zum Schaltplan:
» » web22.lx11.ihr-host.de/bilder/zaehler+dekoder.jpg
»
» Kann es sein, dass du Segment g und f vertauscht hast??

Nein is korrekt angeschlossen. Dann würden aber auch nur einige Ziffern nicht korrekt dargestellt werden. Glaube nicht, dass dann die 0 nicht dargestellt werden würde.

jensxxl(R)

Mühlhausen,
19.09.2009,
19:42

@ jensxxl

4511 zeigt keine 0

Ok eine Änderung hab ich doch noch vorgenommen. Die Vorwiderstände zur Anzeige sind nicht 180, sondern 270 Ohm. Die Anzeige war mir zu hell. Aber daran kanns doch bestimmt nicht liegen, oder?

jbe

E-Mail

19.09.2009,
20:37

@ jensxxl

4511 zeigt keine 0

» Hallo Forum!
»
» Nach einigen Jahren Elektronik- Abstinenz will ich einen Rundenzähler für
» Sohnemanns Autorennbahn bauen. Die Schaltung ist noch nicht fertig -
» bisher existiert nur der Zähler und der Dekoder für die Anzeige (s. Link).
» Und schon habe ich das erste Problem: Es wird keine 0 angezeigt. Ansonsten
» funktioniert alles prima. Der Zähler zählt bei jedem Takt brav von 0 bis 9
» hinauf und beginnt dann wieder bei 0. Zu erkennen an den vier LEDs. Auch
» der Dekoder steuert die Anzeige an so wie er soll. Jedoch werden nur die
» Ziffern 1 - 9 angezeigt. Die 0 erscheint nicht - stattdessen bleibt die
» Anzeige dann dunkel. Ich habe den Dekoder bereits zweimal getauscht, da
» ich anfangs vermutet habe, dass er defekt sei. Aber dass drei ICs den
» selben Fehler haben sollen, halte ich doch für sehr unwahrscheinlich...
»
» Ich habe die Schaltung bereits mehrmals überprüft - sie ist wirklich wie
» im Schaltplan aufgebaut.
»
» Da ich mit meinem Latein am Ende bin, habe ich schon überlegt, die vier
» Ausgänge des Zählers zusätzlich an ein NOR-Glied anzuschließen. Wenn alle
» Ausgänge des Zählers LOW haben, hätte der Ausgang des NOR-Glieds dann eine
» 1, die dann mit den entsprechenden Segmenten der Anzeige verbunden wird,
» sodass dann die 0 erscheint. Dafür wären aber mehrere Widerstände und
» Dioden nötig (Dioden deshalb, damit der Strom vom NOR-Glied nicht zurück
» zu den Ausgängen des Dekoders fließt). Das will ich aber vermeiden, denn
» es wäre nur eine Notlösung die ich ungern in Betracht ziehen will.
»
» Helft mir bitte!
»
» Link zum Schaltplan:
» web22.lx11.ihr-host.de/bilder/zaehler+dekoder.jpg

hallo

leg mal pin 3 und 4 auf 1(+ub)

Gast

19.09.2009,
22:00

@ jbe

4511 zeigt keine 0

Hallo!

Bei deinem Schaltbild sind die Pins 11-12-13 und 14 als Eingänge des 4511 eingezeichnet.

Die Eingänge sind jedoch
B Pin 1
C Pin 2
D Pin 6
A Pin 7

Überprüfe das mal!

Gruß

geralds(R)

Homepage E-Mail

Wien, AT,
19.09.2009,
22:08
(editiert von geralds
am 19.09.2009 um 22:20)


@ jensxxl

4511 zeigt keine 0

» » » Hallo Forum!
» » »
» » » Nach einigen Jahren Elektronik- Abstinenz will ich einen Rundenzähler
» » für
» » » Sohnemanns Autorennbahn bauen. Die Schaltung ist noch nicht fertig -
» » » bisher existiert nur der Zähler und der Dekoder für die Anzeige (s.
» » Link).
» » » Und schon habe ich das erste Problem: Es wird keine 0 angezeigt.
» » Ansonsten
» » » funktioniert alles prima. Der Zähler zählt bei jedem Takt brav von 0
» bis
» » 9
» » » hinauf und beginnt dann wieder bei 0. Zu erkennen an den vier LEDs.
» » Auch
» » » der Dekoder steuert die Anzeige an so wie er soll. Jedoch werden nur
» » die
» » » Ziffern 1 - 9 angezeigt. Die 0 erscheint nicht - stattdessen bleibt
» die
» » » Anzeige dann dunkel. Ich habe den Dekoder bereits zweimal getauscht,
» da
» » » ich anfangs vermutet habe, dass er defekt sei. Aber dass drei ICs den
» » » selben Fehler haben sollen, halte ich doch für sehr
» unwahrscheinlich...
» » »
» » » Ich habe die Schaltung bereits mehrmals überprüft - sie ist wirklich
» » wie
» » » im Schaltplan aufgebaut.
» » »
» » » Da ich mit meinem Latein am Ende bin, habe ich schon überlegt, die
» vier
» » » Ausgänge des Zählers zusätzlich an ein NOR-Glied anzuschließen. Wenn
» » alle
» » » Ausgänge des Zählers LOW haben, hätte der Ausgang des NOR-Glieds dann
» » eine
» » » 1, die dann mit den entsprechenden Segmenten der Anzeige verbunden
» » wird,
» » » sodass dann die 0 erscheint. Dafür wären aber mehrere Widerstände und
» » » Dioden nötig (Dioden deshalb, damit der Strom vom NOR-Glied nicht
» » zurück
» » » zu den Ausgängen des Dekoders fließt). Das will ich aber vermeiden,
» » denn
» » » es wäre nur eine Notlösung die ich ungern in Betracht ziehen will.
» » »
» » » Helft mir bitte!
» » »
» » » Link zum Schaltplan:
» » » web22.lx11.ihr-host.de/bilder/zaehler+dekoder.jpg
» »
» » Kann es sein, dass du Segment g und f vertauscht hast??
»
» Nein is korrekt angeschlossen. Dann würden aber auch nur einige Ziffern
» nicht korrekt dargestellt werden. Glaube nicht, dass dann die 0 nicht
» dargestellt werden würde.

Hallo Jensxxl,

ok, du hast alles richtig angeschlossen?
Der IC ist nicht defekt. ok ---->

Dann ist:
für 0 (NULL) -> alle Dateneingänge (A,B,C,D) auf LOW,
der /LT (/Lampentest) ist auf HIGH und
der /BL (/Blank Anzeige = Dunkel schalten der Anzeige) auf HIGH!!!!
LE auf LOW, der enabled den Chip.
Dabei friert die Anzeige ein, bleibt gespeichert.

Beide /LT UND /BL müssen auf HIGH sein, und LE auf LOW damit Ziffern angezeigt werden (0 bis 9).
Das sind Steuereingänge für Sonderfälle.
/LT zB beim Einschalten wird getestet ob alle Balken da sind.
/BL zB. für den Fall einer Anzeigen Kaskadierung;
oder zB. die Vor-Null zu unterdrücken, etc.

Dann muss verhindert werden, dass die Anzeige über binär 9 gerät.
Also 10 bis 15 (A bis F in hex) kannst nicht mehr anzeigen, ist automatisch blank.

Das geht am einfachsten, indem du BCD Code sendest und nicht binär oder hex.

Außerdem gehen die betreffenden Balken auf HIGH, wenn sie aktiv sind.


--> Entweder zum Ansteuern ein npn Transi als Treiber, oder die LED auf GND mit Serien-R.
Klar, auf den Strom aufpassen.

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

jensxxl(R)

Mühlhausen,
19.09.2009,
23:03

@ jensxxl

4511 zeigt keine 0

Ok Problem gefunden. Ich hatte anfangs (bevor ich hier gepostet habe) den LE des 4511 an plus geschaltet. Dadurch blieb die gesamte Anzeige dunkel. Den Fehler hab ich selbst bemerkt, ein Stück Leiterbahn weggekratzt und LE an Masse geschaltet. Erst dann trat das Problem auf, welches ich hier gepostet hab. Nun hab ich mich vorhin wieder an die Schaltung gesetzt und vor dem Einsetzen des 4511 geprüft, ob an ihm die korrekte Versorgungsspannung anliegen würde (mach ich immer so - keine Ahnung warum - is ne Macke). Und siehe da - er würde GAR KEINE kriegen. Ich habe nämlich beim Wegkratzen der Leiterbahn unbewußt dafür gesorgt, dass Pin16 nicht mehr angeschlossen ist. Also hab ich auf der Unterseite der Platine einen kurzen Draht zwischen Pin16 und plus gelötet. Und siehe da - es funktionierte.
Mich wundert zwar, dass der 4511 dann ÜBERHAUPT gearbeitet hat, obwohl an ihm keine Versorgungsspannung anliegt. Aber man lernt ja nie aus ;)

Allerdings hatte ich nun das Problem, dass Segment a immer dann geleuchtet hat, wenn auch Segment b geleuchtet hat (umgekehrt nicht). Die 1 sah also aus wie eine 7 und die 4 wie eine 9. Hat ne Weile gedauert bis der Fehler gefunden war. Der Draht den ich gelötet hatte, verlief über Pin13. Und dieser Pin hat sich durch die Isolation des Drahtes gedrückt und war mit ihm verbunden. Fehler gefunden, behoben und nun klappt alles super.

Ich werde beim nächsten Mal vorsichtig sein, wenn ich bahaupte, ich hätte die Schaltung gründlich geprüft ;)

Danke an alle für die Mithilfe.

So - da der Einer- Zähler nun funktioniert, werde ich den Zehner- Zähler bauen und ihn mit dem Einer verbinden. Ich hoffe es klappt alles so wie ich mir das vorstelle. Wenn nicht, bin ich wieder hier ;)

geralds(R)

Homepage E-Mail

Wien, AT,
19.09.2009,
23:51

@ jensxxl

4511 zeigt keine 0

» Ok Problem gefunden. Ich hatte anfangs (bevor ich hier gepostet habe) den
» LE des 4511 an plus geschaltet. Dadurch blieb die gesamte Anzeige dunkel.
» Den Fehler hab ich selbst bemerkt, ein Stück Leiterbahn weggekratzt und LE
» an Masse geschaltet. Erst dann trat das Problem auf, welches ich hier
» gepostet hab. Nun hab ich mich vorhin wieder an die Schaltung gesetzt und
» vor dem Einsetzen des 4511 geprüft, ob an ihm die korrekte
» Versorgungsspannung anliegen würde (mach ich immer so - keine Ahnung warum
» - is ne Macke). Und siehe da - er würde GAR KEINE kriegen. Ich habe nämlich
» beim Wegkratzen der Leiterbahn unbewußt dafür gesorgt, dass Pin16 nicht
» mehr angeschlossen ist. Also hab ich auf der Unterseite der Platine einen
» kurzen Draht zwischen Pin16 und plus gelötet. Und siehe da - es
» funktionierte.
» Mich wundert zwar, dass der 4511 dann ÜBERHAUPT gearbeitet hat, obwohl an
» ihm keine Versorgungsspannung anliegt. Aber man lernt ja nie aus ;)
»
» Allerdings hatte ich nun das Problem, dass Segment a immer dann geleuchtet
» hat, wenn auch Segment b geleuchtet hat (umgekehrt nicht). Die 1 sah also
» aus wie eine 7 und die 4 wie eine 9. Hat ne Weile gedauert bis der Fehler
» gefunden war. Der Draht den ich gelötet hatte, verlief über Pin13. Und
» dieser Pin hat sich durch die Isolation des Drahtes gedrückt und war mit
» ihm verbunden. Fehler gefunden, behoben und nun klappt alles super.
»
» Ich werde beim nächsten Mal vorsichtig sein, wenn ich bahaupte, ich hätte
» die Schaltung gründlich geprüft ;)
»
» Danke an alle für die Mithilfe.
»
» So - da der Einer- Zähler nun funktioniert, werde ich den Zehner- Zähler
» bauen und ihn mit dem Einer verbinden. Ich hoffe es klappt alles so wie
» ich mir das vorstelle. Wenn nicht, bin ich wieder hier ;)

----
PFUSCHER! :-D sage ich immer zu mir, wenn ich was falsch mache.

Ein CMOS kann halb "aktiv" sein, wenn durch Querschaltungen eine Spannungsverschleppung passiert.
Ist ja ein sehr hochohmiges Teil.
Da genügt ein Kondensator, zB. ein Finger, der drüber streicht, dass da was passiert.
Drähte bzw. Widerstände zB. pull-up-R, die auf offene Anschlüße eine höher ohmige Verbindung schaffen.

Ein COS aus der 4000er Serie benötigen Pull-d/u von mehr als 50k eher an die 100k.
Sonst interagieren die Eingänge.

Nicht benutzte Eingänge müssen immer gegen ein Potential gelegt werden - mit besagten R.


Viel Spass beim Projekt.
Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

jensxxl(R)

Mühlhausen,
20.09.2009,
02:23
(editiert von jensxxl
am 20.09.2009 um 02:24)


@ jensxxl

4511 zeigt keine 0

Tja - hab ja gehofft, ich müsste nicht so schnell wieder hier posten. Muß ich aber wohl.

Habe mir jetzt einen zweiten Zähler für die Zehnerpotenzen (nur den Zähler - ohne Dekoder) gebaut. Funktioniert.
Nun bilden D6, D7 und R8 ja ein UND-Glied, dessen Eingänge mit Bit 1 und Bit 3 verbunden sind. Der Ausgang dieses UND- Glieds befindet sich an den Anoden von D6 und D7. Diesen Ausgang habe ich direkt mit K2 der Zehnerpotenzen verbunden. Wenn jetzt also Bit1 UND Bit3 (2 UND 8 = 10) gesetzt sind, sollte die Zehnerpotenz weiterzählen. Soweit die Theorie.
Die Praxis sieht leider so aus, dass die Zehnerpotenz weiterzählt, wenn Bit1 ODER Bit3 gesetzt sind. Resp. von LOW auf HIGH wechseln. Die Dioden sind ok.

Irgendwelche Ideen, wo ich nach dem Fehler suchen könnte?

geralds(R)

Homepage E-Mail

Wien, AT,
20.09.2009,
02:52
(editiert von geralds
am 20.09.2009 um 02:53)


@ jensxxl

4511 zeigt keine 0

» Tja - hab ja gehofft, ich müsste nicht so schnell wieder hier posten. Muß
» ich aber wohl.
»
» Habe mir jetzt einen zweiten Zähler für die Zehnerpotenzen (nur den Zähler
» - ohne Dekoder) gebaut. Funktioniert.
» Nun bilden D6, D7 und R8 ja ein UND-Glied, dessen Eingänge mit Bit 1 und
» Bit 3 verbunden sind. Der Ausgang dieses UND- Glieds befindet sich an den
» Anoden von D6 und D7. Diesen Ausgang habe ich direkt mit K2 der
» Zehnerpotenzen verbunden. Wenn jetzt also Bit1 UND Bit3 (2 UND 8 = 10)
» gesetzt sind, sollte die Zehnerpotenz weiterzählen. Soweit die Theorie.
» Die Praxis sieht leider so aus, dass die Zehnerpotenz weiterzählt, wenn
» Bit1 ODER Bit3 gesetzt sind. Resp. von LOW auf HIGH wechseln. Die Dioden
» sind ok.
»
» Irgendwelche Ideen, wo ich nach dem Fehler suchen könnte?

---
Hallo,

poste doch mal dn Plan bitte, damit wir leichter mitdenken können.

Ein UND mit Dioden? hm, bei diesen IC Typen ist das so eine Sache.
Ich würde das UND mit echten Gates machen.
Nun, ok, vielleicht gehts so wie plantest....oder brauchst
gar ein anderes Gate.

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"