Ich versuche zu verstehen, wie der 74LS241 funktioniert. Nach dem, was ich gelesen habe, ist der Ausgang hoch, wenn zwei Eingänge in einem Puffer hoch sind. Aus irgendeinem Grund funktioniert dies nicht auf meiner Schaltung.
Also habe ich Folgendes getan: Ich habe eine LED auf den 3-Ausgangsstift gelegt, um den Ausgang zu testen. Dann habe ich den 19- und 17-Pin mit 3,5 V verdrahtet, aber meine LED zeigt keinen hohen Eingang.
(rot, wenn der Eingang bei 3,5 V liegt, grün, wenn der erwartete Ausgang hoch sein sollte)
Und wenn ich den Vcc-Pin ohne 19 und 17 verbinde, leuchtet meine LED, wo ich erwartet hatte, dass dies ausgeschaltet ist.
Ich habe das Gefühl, den Schaltplan verstanden zu haben, aber Tatsache ist, dass dies nicht funktioniert. Also ich verstehe das absolut nicht.
Meine Frage ist: Habe ich den Chip kaputt gemacht, der den Eingang nicht schützt? (Ich habe keine Widerstände an den Eingang gelegt). Aber ich dachte, Tore wie diese müssten nicht geschützt werden.
Ein Tristrat-Ausgang kann 3 verschiedene Zustände haben: niedrig, hoch oder getrennt (manchmal auch als „floating“, „high-z“ bezeichnet). In den ersten beiden Fällen wird der Ausgang mit einem Transistor aktiv auf Low oder High gezogen; im getrennten Zustand ist keiner der Transistoren aktiviert.
Die Pins 1 und 19 des LS241 steuern diesen Zustand für die Puffer innerhalb des Chips. Diese 'G'-Eingänge müssen aktiviert werden, damit die mit ihnen verbundenen Puffer ihre Ausgänge je nach Eingang auf Low oder High ziehen. Ohne sie schweben die Ausgänge. Beachten Sie das Wechselrichtersymbol (winziger O-Ring) am Steuergate, das mit Pin 1 verbunden ist; Sie müssen Pin 19 hochziehen, um zu aktivieren, und Pin 1 niedrig, um zu aktivieren.
Diese Schaltung hilft:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Wenn Sie Pin 19 nach unten ziehen, schwebt der Ausgang und beide LEDs leuchten schwach, da Strom durch beide fließt. Ziehen Sie Pin 19 hoch, und der Ausgang folgt dem Eingang (17) und entweder die grüne oder die rote LED leuchtet hell; der andere wird aus sein.
Leider ist Ihr Test ungültig, da (gemäß Ihrem aktuellen Schaltplan) Ihre Vcc-Versorgung zum 74LS241 nur 3,5 V beträgt. Dies liegt außerhalb des zulässigen Bereichs für ein normales 74LS-Gerät (normale 74LS-Stromversorgungsspannung beträgt 5 V +/- 5% dh 4,75 V bis 5,25 V). Daher ist nicht garantiert, dass die Ergebnisse, die Sie mit einer Stromversorgung von 3,5 V erhalten, denen im Datenblatt entsprechen.
Wenn Sie eine 5-V-Stromversorgung verwenden und sicherstellen, dass diese immer mit den Vcc- und Gnd-Pins des Geräts verbunden ist (siehe unten), sollten Sie das erwartete Verhalten sehen.
Und wenn ich den Vcc-Pin verbinde [...]
Ihre ersten Tests wurden also durchgeführt, ohne dass eine Stromversorgung an den Vcc-Pin angeschlossen war! Dies führt auch zu einem Verhalten, das sich von dem Verhalten unterscheidet, wenn die richtige Stromversorgung angeschlossen ist.
Ich habe ziemlich viel recherchiert, seit ich diese Antwort zum ersten Mal geschrieben habe, und mit stromlosen 74LS-Geräten und einer Eingangsspannung zwischen 0 V und 5,5 V sind Sie möglicherweise "entkommen", ohne dabei Schaden zu verursachen - was nur zu einer hohen Impedanz führt Ausgabe, die zu dem von Ihnen beschriebenen Verhalten passen würde. Du sagtest:
Ich habe eine LED auf den 3-Ausgangsstift gelegt, um den Ausgang zu testen. Dann habe ich den 19- und 17-Pin mit 3,5 V verdrahtet, aber meine LED zeigt keinen hohen Eingang.
Was ich so interpretiert habe:
You have [connected an LED + resistor between pin 3 and Gnd], in order to [view the state of] the output. Then [you connected 3.5 V to input pins 17 + 19, with nothing connected to Vcc pin 20] but [your LED didn't light despite the logic] high input[s].
Dies ist nicht unerwartet, da Sie den IC für diesen Test nicht über seine Power-Pins mit Strom versorgt haben. Wahrscheinlich blieb der Ausgang in einem hochohmigen Zustand, sodass die LED nicht aufleuchtete.
Dann hast du gesagt:
Wenn ich den Vcc-Pin ohne 19 und 17 verbinde, leuchtet meine LED, wo ich erwartet hatte, dass dies ausgeschaltet ist.
Was ich interpretiert habe als:
When you connected [3.5 V, as shown in your schematic, to] the Vcc pin, without [any connection to pins] 19 and 17, [your LED] is on, where [you] expected this to be off.
Dass die LED leuchtet, ist keine Überraschung. Obwohl dies nicht "Best Practice" ist, schweben nicht verbundene LS-TTL-Eingänge (normalerweise) hoch, wie @PeterBennet bereits freundlicherweise erklärt hat.
Obwohl 3,5 V außerhalb der Stromversorgungsspezifikation liegen, können wir daher erwarten, dass die Eingangspins 17 und 19 hoch schweben und sich so verhalten, als wären sie mit Vcc verbunden. Daher ist es auch nicht verwunderlich, dass die LED leuchtet, wenn Sie die Pins 17 und 19 mit Vcc verbinden.
Texas Instruments diskutiert einige dieser Ergebnisse von Versorgungsspannungen mit reduzierter Spannung für ICs in diesem kurzen Dokument „ Designing With Logic “.
Legen Sie keine Spannungen an die anderen Pins eines ICs an, es sei denn, Sie wissen genau, was Sie tun und was die Folgen sind, ohne dass die richtige(n) Versorgungsspannung(en) auch an die angegebenen Power-Pins geliefert werden (dh Gnd / Vss-Pins korrekt verbinden, sowie die Vcc/Vdd-Pins).
Wenn Sie weitere Beispiele sehen möchten (im Zusammenhang mit modernen CMOS-Geräten und nicht mit LS TTL), finden Sie hier einige andere EE.SE-Themen, bei denen die Stromversorgung von Geräten über andere Pins anstelle der Power-Pins unerwartetes Verhalten verursachte:
Richard Crowley
Peter Bennett
Andi aka
Herr Bonjour
Herr Bonjour
Herr Bonjour
Richard Crowley
Herr Bonjour
Richard Crowley
Herr Bonjour
Peter Bennett