Wie kann ich Transistoren verwenden, um als SPDT-Relais zu arbeiten, wobei der gemeinsame Pin als Eingang und NC / NO als Ausgänge verwendet werden?

PS: Wenn Sie ungeduldig sind, können Sie unten zu THE_POINT springen:

Grundsätzlich gilt dies für verschiedene Lichter in einem Auto - Blinker, Park- / Rücklicht, Bremslicht. Ich möchte die einfache Ausgabe von nichtamerikanischen Autos auf Lichter ähnlich dem amerikanischen Standard umwandeln - mit anderen Worten:

  • rein rote Rückleuchten, bei denen die Bremslichtbirne auch als Blinker dient
  • Seitenmarkierungen, die bei eingeschaltetem Parklicht leuchten, sich jedoch ausschalten, wenn die Kontrollleuchte aufleuchtet, sodass sie abwechselnd von den Blinkern blinken
  • Die Seitenmarkierungen blinken immer noch, wenn das Standlicht ausgeschaltet ist, aber in diesem Fall blinken sie gleichzeitig mit den Blinkern (aber ich hätte nichts dagegen, wenn sie abwechselnd blinken würden).

Mit anderen Worten:

  • BREMS-XOR-ANZEIGE
  • PARK XOR-ANZEIGE

Ich habe dies viele Male mit Single Pole Double Throw-Relais implementiert. Für normale Glühbirnen benötigen Sie nur 4 SPDT-Relais, die das 12-V- oder Floating-Signal in richtige 0 V oder 12 V umwandeln, eines für jeden rechten Blinker, linken Blinker, Standlicht, Bremslicht. Sie verbinden Masse mit dem normalerweise geschlossenen Pin des Relais 12V mit dem normalerweise offenen und verwenden den gemeinsamen Pin als neuen Ausgang.

  • Für die Blinker vorne, die Doppelbirnen verwenden, verbinden Sie Park mit 5 W und Blinker mit dem 21-W-Stecker und Masse mit Masse. Das geht auch ohne Relais.
  • Für die Seitenmarkierungen schließen Sie das Standlicht an einer Seite und den Blinker an der anderen Seite der Glühlampe an.
  • Für das hintere Blink-/Bremslicht schließen Sie das Bremslicht an einer Seite und den Blinker an der Bestellseite an. Sie können keine doppelte (5W/21W) Glühlampe mit Rücklicht am 5W-Anschluss verwenden, da dann keine vorhanden ist Licht, wenn sowohl Blinker als auch Bremslicht leuchten, nicht einmal Rücklicht - was falsch ist.

Nun, das ist alles in Ordnung, aber es verkompliziert die Dinge weiter, wenn Sie LED-Licht verwenden möchten, und sie funktionieren offensichtlich nicht mit 12 V auf der falschen Seite, also brauche ich jetzt:

  • 2 Relais mit Bremslicht als einem Eingang und Links/Rechts-Blinker als anderen Eingang - der Ausgang geht an das rote Brems-/Blinklicht
  • 2 Relais mit Parklicht als einem Eingang und Links/Rechts-Blinker als anderen Eingang – der Ausgang geht sowohl an die vorderen (orange) als auch an die hinteren (rot) Seitenmarkierungen

Es fühlt sich jedoch falsch an, Relais zu verwenden, die manchmal mehr Strom verbrauchen als die LED-Leuchten, die sie antreiben, also möchte ich stattdessen Elektronik verwenden.


DER PUNKT:

Was ich dann suche ist:

  • (A) eine Schaltung mit zwei Eingängen, die im eingeschalteten Zustand 12 V betragen und im ausgeschalteten Zustand floaten und 12 V ausgeben, wenn einer der beiden Eingänge hoch ist, und 0 V, wenn beide niedrig oder beide hoch sind. Dies ist genau dasselbe wie ein logisches XOR-Gatter - und ja, ich überlege, eines davon mit einem Mosfet-Treiber zu verwenden, wenn es zu kompliziert wird.
  • (B) eine Schaltung, die ein schwebendes Signal im ausgeschalteten Zustand und 12 V im eingeschalteten Zustand aufnimmt und es im ausgeschalteten Zustand in richtige 0 V und im eingeschalteten Zustand in 12 V umwandelt und ein paar Ampere ansteuern kann.
  • (C) Wenn es ein paar Komponenten auf A spart, könnten wir B auf allen Eingängen verwenden und dann mit 0 V statt schwebend umgehen.

BEARBEITEN: Mit dem Diodenbrückentrick ist hier die bisherige Schaltung (genau die gleiche für die Brems- / Anzeigeleuchte - ersetzen Sie einfach den Parklichteingang durch Bremslicht. Offensichtlich gibt es zwei Anzeigen, links und rechts, also die Gesamtzahl von Relais ist jetzt 4 - Bremse, Parken, linker Blinker, rechter Blinker Was ich mir jetzt ansehe, ist eine Möglichkeit, die Relais zu ersetzen, die die Signale 0 V / 12 V aus Kosten-, Größen- und Zuverlässigkeitsgründen erzeugen.Schaltung so weit

relays that sometimes draw more power than the LED lights they driveDas ist seltsam. Das sollten sie nicht! Diese Relais sind meiner Meinung nach die beste Option. Überprüfen Sie, ob diese Relais für 12 V ausgelegt sind.
Jemand schlug vor, eine Diodenbrücke (Gleichrichter) als XOR-Gatter zu verwenden, löschte jedoch seine Antwort. Ich stelle fest, dass dies nur funktioniert, wenn Sie bereits 0 V / 12 V als Eingang haben (AC-Seite des Gleichrichters) und wenn Sie die Minusseite des Ausgangs nicht mit Gehäusemasse verbinden, da dies dann als ODER funktionieren würde Tor. Ich mag die Einfachheit von diesem aber! Es lässt mich jedoch mit (B) zurück - ich brauche immer noch 4 SPDT-Relais, um jedes Signal von Floating / 12 V auf 0 V / 12 V umzuwandeln. Gibt es eine einfache Möglichkeit, dies ohne Verwendung von Relais zu tun?

Antworten (2)

Für mich wäre die einfachste Methode, die 12-V-Eingangspegel in TTL-5-V-Pegel umzuwandeln. Die schwebenden Eingänge werden mit einem Widerstand auf Null heruntergezogen. Programmieren Sie dann das Verhalten mit einem kleinen Mikrocontroller. Die Ausgänge können entweder Relais oder Leistungs-MOSFETs sein. Vielleicht gibt es so ein Gerät schon zu kaufen. Wenn Sie keine Werkzeuge haben, um mit Elektronik zu spielen, dann vielleicht Arduino? Mit dieser Methode könntest du sogar das Bremslicht so programmieren, dass es wie in der Formel 1 blitzt Hehe :)

Dies ist der Eingangskonverter

Für den Ausgang RFP30N06LEwürde ein MOSFET ausreichen.

Ich hatte nicht vor, einen Mikrocontroller einzubeziehen. Das macht sicher Spaß, ist aber diesmal nicht das Ziel. Ich möchte es einfach halten und einen guten Weg finden, Markierungen in Blinker umzuwandeln, die von mir und anderen zu minimalen Kosten repliziert werden können.

Für Schaltung A können Sie noch eine Brückenschaltung verwenden: -Geben Sie hier die Bildbeschreibung ein

Es gibt einen Optokoppler, der in einer Brücke sitzt und wenn der eine oder andere Eingangskontakt schließt, speist er Strom durch die LED des Optokopplers und zurück zu 0 V über (sagen wir) einen 1-kOhm-Widerstand. Dies sollte etwa 8 oder 9 mA an die LED des Optos liefern.

Zu beachten ist, dass, wenn beide Eingänge auf 12 V liegen, kein Strom durch das Opto fließt.

Der Transistorteil des Optokopplers speist den nächsten Transistor mit Basisstrom, um den Relaisausgang richtig einzuschalten und zu aktivieren. Der Relaisausgang kann genau so verdrahtet werden, wie Sie es möchten, und wenn Sie einen Wechsler verwenden, erfüllt er Ihre (A) -Anforderung.

Wenn die Schaltleistung für Ihre "angesteuerte" Schaltung niedrig ist, kann natürlich anstelle des Relais eine Gegentaktanordnung von Transistoren verwendet werden.

Für Schaltung B wird eine Vereinfachung zu Schaltung A benötigt. Es wird nur ein Eingang benötigt und die Opto-LED kann nach dem geschalteten Eingang über den Widerstand wieder auf 0 V geschaltet werden. Keine Notwendigkeit für eine Brückenschaltung, ABER wenn Sie sich entscheiden, dass (A) eine gute Route ist, können Sie genauso gut dasselbe "Modul" für (B) verwenden.

Bitte teilen Sie mir mit, wenn (C) Anforderung nicht von (A) oder (B) erfüllt wird

Das ist eine interessante Lösung. Ich habe nie daran gedacht, einen Optokoppler zu verwenden. Haben Sie es verwendet, weil der Ausgang elektronisch von der Diodenbrücke isoliert werden muss, oder gibt es eine Möglichkeit, anstelle des Optokopplers einen gewöhnlichen Transistor (oder MOSFET) zu betreiben?
@RonnyAger-Wick Der Einfachheit halber habe ich ein Opto verwendet. Wenn ein Relais mit hoher Empfindlichkeit gefunden werden kann, würde dies direkt funktionieren und die Notwendigkeit für Opto und Transistor zunichte machen. Das Problem besteht darin, einen zu finden, der einen hohen Spulenwiderstand hat, so dass er (sagen wir) genug Spannung darüber entwickelt, wenn er mit einem der Widerstände in Reihe geschaltet ist, die die Eingangsschalter herunterziehen. Die Widerstände müssen natürlich vorhanden sein, da die Eingänge praktisch normalerweise offen sind. Es gibt empfindliche Relais, die funktionieren können, aber möglicherweise nicht in der Lage sind, den endgültigen Lastkontaktstrom zu schalten.