Wie "schiebt" man ein logisches LOW von 2,5 V auf GND?

Ich versuche, einen 24-V-LED-Streifen mit einem Gerät zu steuern, das über einen eigenen Steuermechanismus und PWM-Ausgang verfügt. (Die Ausgangs-PWM-Frequenz beträgt 1 kHz.) Das Gerät selbst benötigt 5 V, und da es nicht so viel Strom verbraucht, plane ich, dort einen Standard-Spannungsregler zu verwenden, nicht so interessant.

Mein Problem hier ist, dass die PWM-Ausgangslogik des Geräts ziemlich seltsam ist. Sein logisches LOW beträgt 2,5 V, während ein logisches HIGH 5 V beträgt.

Hier ist mein Schema:

Schema

Für den N-Kanal-Mosfet plane ich die Verwendung des IRLB8721 ( Datenblatt ). Aber dieser schaltet sich bei einem 2,5-V-Logik-LOW von meinem Gerät nicht aus. Die Frage ist; Wie kann ich diese Logik LOW auf GND "verschieben"?

Fast alle Google-Suchanfragen, die ich ausprobiert habe, führten mich zu Logikpegelumsetzern, mit denen sich am häufigsten 3,3-V-Logikgeräte mit 5-V-Logikgeräten verbinden lassen und umgekehrt ...

Ich habe hier im Electrical Engineering Stack Exchange zwei interessante Themen mit fast demselben Problem gefunden, aber ich konnte nicht herausfinden, wie ich die dort geposteten Lösungen auf mein spezifisches Problem übersetzen soll:

Übersetzen in „unterirdische“ Logikebenen

-5/0 Volt bis 0/5 Volt Logikpegel?

Nehmen Sie BJT mit drei Dioden an der Basis. Dadurch wird die Mindestspannung zwei irgendwo zwischen 2,4 V und 2,8 V geöffnet
Wollen Sie einen BJT anstelle des N-Kanal-Mosfet nehmen, den ich verwenden möchte? Oder den BJT vor dem Mosfet hinzufügen? Könnten Sie bitte näher darauf eingehen?
Stattdessen der MOSFET
OK, aber ich plane, den Mosfet dort zu verwenden, wegen des hohen Strombedarfs für die LED-Streifen. Das hatte ich vergessen in meiner Story zu erwähnen. Gibt es eine Möglichkeit, dies mit dem Mosfet zu tun?
Viele Möglichkeiten. Sie können OpAmp verwenden und die Spannung beliebig neu skalieren
Sie könnten dies erleichtern, indem Sie das Gerät, das Datenblatt oder einen Schaltplan dafür benennen. Und der einfachste Weg ist die Verwendung eines Transistortreibers für Ihren Mosfet. Jemand hat ein gutes Beispiel gepostet, aber aus irgendeinem Grund seine Antwort gelöscht ...

Antworten (5)

Wie wäre es mit einigen einfachen bipolaren Wechselrichtern wie unten?

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Bei 5 V am Eingang wird Q1 ausgeschaltet, sodass R4 das Gate hochzieht und M1 und Ihren LED-Streifen einschaltet. Mit 2,5 V am Eingang wird Q1 eingeschaltet, wodurch Q2 eingeschaltet wird, wodurch das M1-Gate auf Low gezogen wird, wodurch M1 abgeschaltet wird und Ihr LED-Streifen erlischt.

Sie müssen die Schaltung verfeinern, die Widerstandswerte überprüfen, einen besseren M1 finden und sicherstellen, dass die Reaktion schnell genug für Ihre PWM-Frequenz ist.

Wenn Sie einen nichtinvertierenden Übersetzer wünschen, reicht ein Transistor aus.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Dies ist eine sogenannte "geerdete Basis" -Konfiguration, die die erforderliche Spannungsverstärkung liefert, aber keine Stromverstärkung (das "Gerät" muss 0,5 mA liefern, um 5 V über den Lastwiderstand R3 zu legen). Die Werte R1, R2 setzen die Basis auf 3,1 V im Ruhezustand (sie sollte bei etwa 3,7 V von 'Device' schalten).

Diese Schaltung versucht nicht, ein schneller Schalter zu sein, sondern ein einfacher. R3 und der 'Device'-Ausgangsstrom bestimmen, wie schnell die Gate-Kapazität geladen und entladen wird.

Da diese Lösung die einfachste war und die wenigsten Teile benötigte, habe ich diese simuliert und in einem Prototypen ausprobiert. Es stellt sich heraus, dass es für meine Anwendung einwandfrei funktioniert. Beim Überprüfen des Signals auf einem Oszilloskop stellt sich die Leistung als nicht perfekt heraus (beide Kanten haben etwas Verzögerung und sind weniger scharfkantig als das Originalsignal), aber in der Praxis gibt es keine negativen Auswirkungen auf das Erlebnis des LED-Streifenlichts. Vielen Dank für diese einfache Schaltung.

Das ist wahrscheinlich kein Ausgang mit einem logischen Digitalsignal, oder es könnte das erste Gerät der Welt sein, das ein solches Signal ausgibt. Könnte der Ausgang ein Darlington-Ausgang sein, der die LEDs ansteuern kann?

Was passiert mit dem PWM-Signal, wenn Sie einen Widerstand an 5 V oder an GND anschließen? Führen Sie den Test beispielsweise mit einem 1k-Widerstand durch. Wenn Sie die Impedanz für ein hohes und ein niedriges Signal kennen, können Sie entscheiden, wie Sie dieses Signal übersetzen. Vielleicht kann ein Optokoppler verwendet werden, um das Signal zu übersetzen, oder vielleicht ein Transistor mit einigen Dioden, wie vorgeschlagen.

Ja das ist möglich. Ich bin mir nicht sicher, wofür dieser Pin, den ich sondiere, intern verwendet wird. Aber der Ausgang ist fast brauchbar, bis auf die 2,5 V Mindestspannung ... Ich werde das Widerstandsding morgen ausprobieren und dich wissen lassen. Danke. Was erhoffe ich mir übrigens, wenn ich den Widerstand hinzufüge? Was kann ich auf dem Signal erwarten?

Zuerst prüfen; Ist es wirklich +5V =high +2,5V=low.

Angenommen ja: Verwenden Sie einen Komparator, der 0 V oder + 5 V direkt an das Gate des Mosfets ausgibt. Komparator testet, ob Gerät X mehr als 3,75 V ausgibt. Wenn ja, dann gib +5V an das Gate des Mosfets.

Ein richtiger Komparator, der mit einer einzigen +5-V-Versorgung arbeitet, 0-V- und +5-V-Ausgangspegel erzeugen und +5 V richtig erfassen kann, ist schwierig. Hier ist es als diskrete Teilimplementierung

Geben Sie hier die Bildbeschreibung ein

Teile müssen vom Ende her berechnet werden

  • R5 muss das Tor schnell genug herunterziehen
  • Q3 muss genügend Kollektorstrom drücken, um das Gate in die Nähe von +5 V zu heben
  • Basisstrom von Q3 = Kollektorstrom/hfe
  • für eine vernünftige Abschaltgeschwindigkeit muss R4 bei 0,7 V mindestens so viel aufnehmen wie Q3 Basisstrom benötigt; das ist R4 < oder = (0,7 V / Basisstrom von Q3)
  • Ri und R2 erzeugen die Schwelle 3,75 V zu Q2
  • R3 bekommt ca. +3,05 V. R3 = 3,05 V/(Basisstrom von Q3 + 0,7 V/R4)
  • die 3,75-V-Referenz sollte nicht schwanken. Sei (R1 parallel R2) fünfmal R3 oder kleiner. Fügen Sie bei Bedarf einen Kondensator parallel zu R2 hinzu.
  • Lösen Sie R1 und R2 aus der gewünschten Spannung und dem maximalen Parallelwiderstand.

Nehmen Sie zunächst Q1 = Q2 = 2N1711, Q3 = 2N2905. 2N3704 und 2N3904 sollten auch ok sein.

Simulieren Sie, bevor Sie einen Prototyp bauen

Danke für diese aufwendige Lösung. Was wäre der Vorteil dieser Schaltung gegenüber der einfachen Konfiguration mit "geerdeter Basis"? (Siehe eine der anderen Antworten.) Und ja, der Pin, den ich sondiert habe, hat wirklich 2,5 bis 5 V und hat die größte Amplitude im Vergleich zu anderen Pins, die ich sondiert habe. Alles begann bei 2,5 V oder mehr.
@empewoow Überprüfe zuerst, ob etwas dein Signal hochzieht; es ist: Bereits ein zu niederohmiger Widerstand oder ein anderes Teil ist zwischen Ihrem Ausgang und den +5V angeschlossen. Antwort: Diese Lösung kann schneller sein, da so viel Strom wie für ein schnelles Mosfet-Umschalten benötigt wird, zum/vom Gate gedrückt und gezogen werden kann. Die einfache Version ist darauf beschränkt, wie viel Ihr Gerät X herausdrücken kann. Aber wenn die Geschwindigkeit ausreicht, verwenden Sie die einfache Version. HINWEIS: Die einfache Version macht dasselbe für den Mosfet wie Q1 in meiner Version für Q3. In beiden Fällen wird die Steuerspannung durch eine Komparatorschaltung mit der Referenz verglichen.
@empewoow (Fortsetzung) Überprüfen Sie auch, ob der Ausgang in dev X einen Pulldown-Widerstand benötigt, der noch nicht angeschlossen ist. Über die Geschwindigkeit: Wenn Sie die LEDs mit wenigen hundert Hz blinken lassen, ist die einfache Lösung möglicherweise vollständig nutzbar. Simulieren Sie es zuerst und sehen Sie, wie lange die Übergänge im Vergleich zur Schaltzeit dauern. Diese Übergangszeiten sollten max. ein paar Prozent des Zeitraums.

Nun, Sie haben eine ganze Menge möglicher Antworten. Ich gehe davon aus, dass Sie Ihr MOSFET-Gerät, den IRLB8721, weiterhin verwenden möchten. A v G S > 6 v sieht aus, als ob es dann sehr solide arbeitet. Die Gate-Gesamtladung beträgt ca 12 nC und ich habe eine Schaltung aufgebaut, die diese Ladung in Under liefern sollte 20 μ S , was angesichts der PWM-Rate schnell genug sein kann.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Die Gate-Spannung sollte zwischen wechseln 0 v oder 7.5 v wenn die Eingangs-PWM zwischen schaltet 2.5 v Und 5.0 v . Die Schaltung enthält eine Hysterese, hält die Ansteuerspannung zum Gate des MOSFET sicher niedrig genug und ist weitgehend tolerant gegenüber BJT β (alles zwischen 100 und 300 ist in Ordnung), akzeptiert angemessene Schwankungen des Sättigungsstroms der BJTs und liefert ungefähr 500 mV Breite für das Hystereseband, das auch eine angemessene Störfestigkeit bieten sollte.

Es verwendet keine Boutique-Teile und sollte relativ billig sein. Abbildung über eine zusätzliche 4 mA laden Sie auf Ihre 24 v Versorgungsschiene. (Es braucht oder verwendet nichts von der 5 v Versorgungsschiene.) Es ist auch einfach, den Gate-Treiber für andere MOSFETs zu optimieren, die möglicherweise mehr erfordern v G S , insbesondere bei Zugang zu a 24 v Schiene (wie Sie es derzeit haben.)

Ich habe diese Option auch simuliert und sie funktioniert wie erwartet. Danke. Wenn mir die "geerdete Basis"-Konfiguration Probleme bereitet, werde ich diese oder die anderen Optionen ausprobieren. Die Nutzung der 5 V-Schiene ist für mich kein Problem.
@empewoow Die Verwendung der 5-V-Schiene würde Ihre Mosfet-Auswahl einschränken. Durch die Verwendung der 24-V-Schiene ist jeder Mosfet funktionsfähig.