Die Spannung des Eingangs (+5 V) ist größer als die Versorgung (+3,3 V) für den 74HC245-Puffer

In meinem Design verwende ich 74HC245-Puffer zwischen einem Eingangssignal von +5 V und Controller-Pins von +3,3 V. Was ist der Versorgungswert, den ich für Puffer (74HC245) verwenden muss? Ich möchte +3,3 V als Versorgung verwenden, aber im Datenblatt wird erwähnt, dass das maximale VIH Vcc ist. Bitte schlagen Sie mir vor, was passiert, wenn ich +3,3 V als Versorgungsspannung bereitstelle und die Eingangspins mit +5 V füttere. Ich stelle den Link für das Pufferdatenblatt unten zur Verfügung.

http://www.nxp.com/documents/data_sheet/74HC_HCT245.pdf

Vielen Dank im Voraus

Ich denke, wenn Sie eine 5-V-tolerante Eingangsfamilie finden, die mit 3,3 V lief (LVC, wenn ich mich richtig erinnere), könnte das funktionieren
Vielen Dank für den Vorschlag, der mir bei meinem Design sehr geholfen hat

Antworten (3)

Wenn Sie 3,3-V-Signale in 5 V umwandeln möchten, müssen Sie den 74HC245 mit 3,3 V versorgen, da er bei 5 V möglicherweise einen „hohen“ Logikpegel von 3,3 V nicht zuverlässig erkennt. Es gibt jedoch auch nur 3,3 V aus, was möglicherweise nicht ausreicht, um eine 5-V-Logik zuverlässig anzusteuern.

Alle 5-V-Eingänge injizieren Strom durch die Schutzdioden und aus dem Vcc-Pin in die 3,3-V-Versorgung. Je nachdem, wie "steif" die Versorgung ist, kann dies entweder den Nennstrom der Schutzdiode überschreiten oder die 3,3-V-Versorgung auf ~4,4 V anheben (was eine schlechte Nachricht für alles auf der 3,3-V-Seite wäre, das die höhere nicht bewältigen kann Stromspannung).

Sie könnten Widerstände in Reihe mit den E / A auf der 5-V-Seite schalten, um den Diodenstrom zu begrenzen, aber sie verlangsamen die Anstiegs- und Abfallzeiten des Signals - und verschlimmern das Problem mit dem 5-V-Ausgangspegel.

Wenn Sie den 74HC245 mit 5 V versorgen, treten ähnliche Probleme auf, jedoch auf der 3,3-V-Seite.

Die Antwort lautet also: Verwenden Sie einen geeigneten Pegelumsetzungspuffer wie den 74LVCC4245A , der auf der einen Seite mit 3,3 V und auf der anderen Seite mit 5 V versorgt wird.

In diesem Fall sollten Sie eine Logikfamilie verwenden, die 5-V-tolerant ist, traditionell LVC. Auch einige "fortgeschrittene" (AHC, VHC usw.) Logikfamilien sind 5-V-tolerant.

Wenn Sie VCC in der HC-Logik überschreiten, klemmt die Schutzdiode die Spannung auf VCC, sodass der absolute Eingang normalerweise als VCC + 0,3 V definiert ist. Sie können mit der Verwendung eines Vorwiderstands zur Strombegrenzung davonkommen, dies wird jedoch nicht empfohlen. Bei den 5-V-toleranten Chips gibt es möglicherweise keinen Eingangsschutz, sodass Sie den Chip unabhängig von Ihrem Vorwiderstand kochen können, wenn Sie die Eingangsspannungsgrenze überschreiten.

Heh, viele Mays und Mights da. Aber ja, es kommt wirklich darauf an und Sie sollten das Datenblatt konsultieren. Diese 5-V-toleranten Eingänge können tückisch sein, da der CMOS-Übergang bei 6-7 Volt brechen kann. Je nach Anwendung kann eine Brute-Force-Lösung zum Hinzufügen einer LED in Reihe zum Absenken der Spannung auf 3,3 akzeptabel sein, aber Sie benötigen dann einen Pulldown-Widerstand, der auch als LED-Vorwiderstand fungiert. Dies ist auch praktisch, wenn Sie keinen einfachen Zugang zu LVC-Chips haben, obwohl sie nicht selten sind.

Wenn der Eingangsstrom höher ist als der Klemmstrom, können Sie den Chip zerstören. Verwenden Sie Widerstände, um den Eingangsstrom auf weniger als den Klemmstrom zu begrenzen.