Verwenden Sie Open Drain, um + 5 V zu erhalten

Ich habe eine ältere Platine in meinem Produkt, die 1 Temperatureingang mit 2 RTD-Temperatursonden hat.

Bis die neuen Platinen fertig sind, hat der Hersteller ein bereits auf der Platine montiertes Relais verwendet, um zwischen den 2 RTDs umzuschalten. Die Relais sind nicht zuverlässig genug und fallen immer wieder aus.

Die Platine hat einige freie Open-Drain-Ausgänge, die ich verwenden möchte, um einen 4052-Multiplexer zwischen den 2 RTD-Sonden umzuschalten und die Relaisfunktion zu ersetzen.

Der 4052-Multiplexer benötigt +5V an VSS und an "A" dem Logik-Pin. Ich kann +5 V von der Platine bekommen, aber wie verwende ich Open Drain, um +5 V an "A" dem Logikstift zu schalten?

Ich vermute, A hoch mit 4k7 auf +5 V ziehen und es dann irgendwie mit einem Transistor, der an den offenen Drain-Pin angeschlossen ist, niedrig ziehen? Aber ich bin mir nicht sicher.

Basierend auf den begrenzten Informationen, die Sie uns gegeben haben: Der offene Drain wird mit einem 4k7-Widerstand gegen +5 V kombiniert, was wahrscheinlich ausreicht, um einen soliden Logikpegel zur Steuerung des 4052 zu erzeugen. Es ist kein zusätzlicher Transistor erforderlich.

Antworten (1)

Ein Open-Drain-Pin kann nur Strom aufnehmen, also haben Sie mit dem Pullup-Widerstand Recht, aber ein Transistor ist nicht erforderlich. Auch Vss ist der Erdungsstift, der auf 0 V liegen sollte:

4052 Pinbelegung

Vdd ist der positive Versorgungsstift und Vee ist der negative Versorgungsstift (wie im 4502-Datenblatt erwähnt , kann Vee mit Vss/Schaltkreismasse verbunden werden, wenn Sie keine negative Schiene haben)

Intern sieht der offene Ablaufstift wie der Teil im gepunkteten Rechteck aus:

Beispiel für offenen Abfluss

Simulation - Beachten Sie, wie der MOSFET den Strom durch den Widerstand senkt, um den Pin anfänglich auf 0 V zu ziehen. Wenn der MOSFET dann bei 100 ms abschaltet, zieht der Widerstand die Leitung wieder auf 5 V (in diesem Fall - könnte +3,3 V sein). oder eine andere Versorgungsspannung innerhalb der Spezifikationen der beteiligten ICs)

Open-Drain-Beispielsimulation

Sie brauchen also nur den Pullup-Widerstand zur positiven Versorgungsschiene des 4052. Dies kann irgendwo zwischen beispielsweise 2,2 kΩ und 100 kΩ liegen. Im Allgemeinen für etwas, das nur langsam schaltet und die Schaltgeschwindigkeit nicht wichtig ist, würde etwas wie 10 kΩ-22 kΩ gut ausreichen.
Je höher der Widerstand, desto anfälliger ist die Leitung für Rauschen und desto langsamer schaltet die Leitung, wenn sich die Leiterplatte also in einer lauten Umgebung befindet (oder auf der Leiterplatte selbst viel Hochstrom/Hochgeschwindigkeitsschaltung vorhanden ist). Möglicherweise möchten Sie einen niedrigeren Wert wählen (der Nachteil ist ein erhöhter Stromverbrauch, wenn die Leitung niedrig gezogen wird).