Wie schließe ich den Decoder 7447 an die 7-Segment-Anzeige an?

Schema

Ich habe einen 7447-Decoder an eine 7-Segment-Anzeige angeschlossen, wie in der Abbildung gezeigt. Wenn ich einen Eingang verbinde, bilden die LEDs keine Zahlen, sondern leuchten zufällig auf.

Ich möchte nur wissen, wie die Ausgangspins von 7447 richtig mit den Pins der 7-Segment-Anzeige verbunden werden?

Antworten (3)

Jedes Segment auf einer 7-Segment-Anzeige wird mit einem Buchstaben (AG) bezeichnet. Dies ist Standard und wird im SN7447- Datenblatt gezeigt:

Geben Sie hier die Bildbeschreibung ein

Sie können einen Diodentester oder eine einfache Spannungsquelle und einen Widerstand verwenden, um die Pinbelegung Ihres speziellen Displays zu bestimmen. Dann ordnen Sie einfach die Pins richtig zu (wieder aus dem Datenblatt):

Geben Sie hier die Bildbeschreibung ein

Sofern das Display nicht der Typ ist, der nur eine +1 enthält, sollte es eine Pinbelegung wie folgt haben:http://www.alldatasheet.com/datasheet-pdf/pdf/228839/ETC2/FND500.html

Beachten Sie, dass diese Datenblattabbildung etwas durcheinander ist und das untere Segment D (nicht E) ist und das nächste Segment im Uhrzeigersinn (unten links) E ist. Die 7447-Pinbelegung ist hier:

http://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/DM7446A,%20DM7447A.pdf

Verdrahten Sie einfach die jeweiligen Buchstaben a..g zusammen (über die 220R-Widerstände). Pin 3 sollte über einen 1K-Widerstand auf +5 gehen. Pin 5 sollte auf GND gehen.

Beachten Sie, dass dies ein uraltes Display und ein uralter TTL-Chip ist (beide sind museumsalt) und weil es sich um offene TTL-Eingänge handelt, werden sie als "hoch" gelesen. Sie müssen sie mit geeigneten Logikpegeln verknüpfen (RBI sollte „0“ sein, wenn Sie eine Null anzeigen möchten).

Außerdem sparte dieser wirklich alte Chip ein paar Transistoren, indem er Eingänge über 0x09 nicht vollständig decodierte, sodass 0x0A..0x0F hier und da ungerade Segmente anzeigen (unten ist vom 74LS47, der dieselbe Logik hat).

http://www.cs.smith.edu/~thiebaut/270/datasheets/sn74ls47rev5.pdf

Wie bei den beiden anderen beliebtesten Antworten muss Ihre 7-Segment-Anzeige ordnungsgemäß an die 7447 angeschlossen sein (7447-Ausgänge an Sieben-Segment-Anzeige-Eingänge: a-zu-a, b-zu-b, ..., g-zu- G). Sie scheinen jedoch nicht zu erwähnen, dass Sie die Eingänge des 7447 mit etwas verbinden müssen, damit es so funktioniert, wie Sie es möchten. Sie benötigen nämlich einen Dekadenzähler, der die Zahlen 0-9 in binärcodierter Dezimalzahl ausgibt und diese Ausgänge mit den 4 A-, B-, C- und D-Eingängen auf der linken Seite Ihres 7447 verbindet. Auch als Uhr zu fungieren Der 7490 (Dekadenzähler) benötigt einen Taktimpuls, der von einem 555-Timer bereitgestellt wird, und der 7447 benötigt seinen Lampentest- (LT) und Blanking-Eingang (BI) auf V-Supply (High oder 5 V für einen 7447) und den Latch Enable ( LE) Eingang auf 0V oder GND gesetzt.

VERKABELUNG (OHNE PSU-ANSCHLÜSSE (NUR VERKABELUNG ZWISCHEN CHIPS UND EXTERNEN KOMPONENTEN DES 555-TIMERS FÜR TIMING)

Hier ist ein Schema aus Forrest Mims Engineer's Notebook (LLH-Publishing, 1992) S.59:Forrest Mims III's Engineer's Notebook (LLH-Publishing, 1992) S.59

Hier ist ein Link zu einem Video, das ich auf Instagram gemacht habe und mit diesem Schema arbeite: https://photos.app.goo.gl/70R7aPXTkkexWE6K2