Warum funktioniert diese 7-Segment-Anzeige nicht richtig?

Ich habe Details im Bild zur Verfügung gestellt.

Obwohl ich noch einmal im Text angeben werde:

IC: 74LS47N (Binär-zu-7-Segment-Anzeige)

7 Segment: Gemeinsame Anode

MSB: D

LSB: A

So wird absurder OUTPUT von 7-Seg Disp dargestellt:

EINGANG (D,C,B,A bis IC) ___ AUSGANG (7-SEG DISP)

DCBA

0000 _______________ 2

0001 _______________ 3

0010 _______________ 2

0011 _______________ 3

0100 _______________ b

0101 _______________ 7

0110 _______________ b

0111 _______________ 7

1000 _______________ c

1001 _______________ ɔ <--- (-_- !) lol

Geben Sie hier die Bildbeschreibung ein

Ich habe die Bilder bearbeitet, damit Sie die Verkabelung deutlich sehen können. Wie Sie das Problem im Bild selbst sehen können (dh die Ausgabe von 7-Seg stimmt nicht mit der Eingabe in den IC überein).

Hinweis: Es gibt kein Problem mit meinen Verbindungen. Sie sind genau wie unten gezeigt:

Ich habe die Verbindungen 5 bis 6 Mal neu gemacht, aber alles, was es zeigt, sind absurde und unlogische Ergebnisse

Geben Sie hier die Bildbeschreibung ein

Klingt so, als ob B hoch stecken bleibt. Hast du die Spannung überprüft?
@IgnacioVazquez-Abrams Ich habe nicht verstanden, was du sagen willst? B (als Eingang) kann mechanisch geändert werden (wie Sie sehen können, sind die Eingänge unter IC mit Stecker-zu-Stecker-Drähten in den Farben GELB, ORANGE, GRAU und WEISS versehen). Zur Überprüfung der Spannung gebe ich Ihnen ein Beispiel : Wenn der Eingang 0000 an IC ist, gibt es hier OUTPUT 2 für IC (ich habe es mit einem Multimeter überprüft und es zeigt) - a-4,67 b-4,70 c-0,00 d-4,69 e-4,71 f-0,00 g-4,68 (dies sind Spannungen vor dem Durchlaufen der Widerstände - bis - 7Seg)
Er sagte, denn wenn Sie sich Ihren „absurden“ Ausgang ansehen, wäre es nicht undenkbar zu glauben, dass Eingang B hoch gehalten wird. Wenn Sie die Eingänge mit den Drähten einstellen, stellen Sie sicher, dass sie Kontakt haben und dass Sie keine Kurzschlüsse erzeugen. Verwenden Sie ein DVM im Durchgangsmodus, um die Verbindungen vor dem Einschalten zu überprüfen (auf die richtigen Eingänge und zwischen den Eingängen auf Kurzschlüsse).
Vielleicht ist Pin 1 des Chips nach unten gefaltet.
Nein, das ist nicht der Fall, ich habe es auch mit anderen ICs versucht. Sie haben sogar ihre Position auf dem Brotbrett geändert.
Messen Sie die Spannung an Pin 1 des 7447 (direkt auf dem Chip) - es scheint hoch zu stecken. Stellen Sie sicher, dass Sie es auf Low (0 Volt, Masse) einstellen können, wenn Sie es auf Low haben möchten.
Nun, wenn Ihre Verbindungen wie im Schaltplan sind, erklären Sie mir bitte, wie das Vcc-Potential bis zur zweiten tiefen Zeile in der unteren linken Ecke in Bild 1 reicht.
Ich verstehe. Das Problem war, dass mein Bit 1 fest auf 1 codiert war. Dies löste mein Problem. Danke an alle

Antworten (3)

Der 74LS47 zeigt folgendes:

D C B A 0 0 0 0 0 0 0 0 1 1 0 0 1 0 2 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 1 0 0 1 9 1 0 1 0 C 1 0 1 1 ɔ 1 1 0 0 u 1 1 0 1 3   H Ö R ich z Ö N T A l   l ich N e S 1 1 1 0 B R Ö k e N   6 1 1 1 1

Du zeigst:

D C B A 0 0 0 0 2 0 0 0 1 3 0 0 1 0 2 0 0 1 1 3 0 1 0 0 B 0 1 0 1 7 0 1 1 0 B 0 1 1 1 7 1 0 0 0 C 1 0 0 1 ɔ

Das lässt mich denken, dass Ihr B-Term fest auf eine 1 codiert ist und dass Sie eine 6 als b falsch interpretieren.

Überprüfen Sie Ihren B-Term, der in den 74LS47 geht. Wenn es funktioniert, dann hat Ihr 74LS47 meines Erachtens einen beschädigten B-Eingang.

EDIT: Schön zu hören, dass es bei dir funktioniert!

Übertroffen, ihr hattet absolut recht. INPUT B war fest auf 1 codiert. Ich brauchte eine Weile, um zu verstehen, wie ich das herausfinden sollte, aber mein Herr hat es mir erklärt und meine Zweifel ausgeräumt. Ihr seid Engel. Danke schön. :)

Aus Ihrer Tabelle ist es ziemlich offensichtlich, dass Bit 1 feststeckt. Beachten Sie, dass 0000 wie 0010, 0101 wie 0111 usw. angezeigt wird. Dies ist wahrscheinlich ein Verdrahtungsfehler, wahrscheinlich ein potenzialfreier Eingang.

Ja, es funktioniert jetzt, danke, ihr seid großartig.

Es sieht so aus, als ob Ihr Steckbrett nicht richtig verdrahtet ist. Die Vcc- und GND-Schienen sind in der Mitte der Platine nur einmal horizontal verbunden. Beachten Sie, dass die beiden Reihen der Platine standardmäßig nicht verbunden sind. Sie müssen zwischen den beiden Reihen jedes Versorgungspotentials einen Draht legen. Insbesondere Ihre Vcc- und GND-Anschlüsse unten links auf der Platine scheinen nicht mit Masse verbunden zu sein.

Die Zusammenhänge sind mir bekannt. Ich habe den GND richtig verbunden, indem ich einen Draht dazwischen gelegt habe. Siehe Bild 1. Rechts von 7seg sehen Sie einen schwarzen Draht. Das ist für positive Versorgung. In Bild 2 ganz unten sehen Sie eine kleine schwarze Verbindung. Das ist für den Anschluss an Masse, aber das ist nur für die untere Reihe. Ich habe das für die obige Zeile für Vcc nicht getan
Nun, ich kann nicht sehen, woher der GND, die gelben, weißen und grauen Leitungen kommen sollen. Gleiches gilt für Vcc und den orangefarbenen Draht.
Überprüfen Sie Ihren Vcc in der unteren linken Zeile der Tafel.
@NitishPrajapati: Ich sehe auch nicht, wo die VCC- und GND-Pins miteinander verbunden sind. Sie sagten, Sie seien sich „der Zusammenhänge wohl bewusst“. Ich möchte nur bestätigen, was Ihnen bekannt ist. Wussten Sie, dass Sie 8 Steckdosenleisten haben? Oder meinst du es sind nur 4? Die 8 Steckdosenleisten – erste Reihe oben links, erste Reihe oben rechts, zweite Reihe oben links, zweite Reihe oben rechts, erste Reihe unten links, erste Reihe unten rechts, zweite Reihe unten links und zweite Reihe unten rechts. Es scheint, dass Sie die obere erste Reihe links und rechts miteinander verbunden haben und die untere zweite Reihe links und rechts miteinander verbunden haben
@NitishPrajapati ... aber ich sehe nicht, wo Sie die obere zweite Reihe mit der ersten Reihe verbinden, und ich sehe nicht, wo Sie die untere erste Reihe mit der zweiten Reihe verbinden