Um ein Verbraucher mit einem µC Highside zu schalten, wo die Spannung des µC geringer als die Spannung des Verbraucherzweiges ist, braucht es doch 2 Transistoren. Mal als Beispielschaltung im Anhang.
Gibt es ein Bauteil, das Q1, Q2, R2 und R3 in sich hat. So dass man nur noch ein Bauteil hat?
Oh. Ich dacht bisher, das man damit nur LowSide schalten kann. Gibt es da spezielle Optokoppler? Oder ist dies gar nicht nötig? Ein Beispiel Schaltbild für eine HighSide Schaltung?
Ok, ich hole mal weiter aus. Es ist schön das es so etwas vereint gibt.
Es ist ein Lichtsignal einer Modelbahnanlage (Anhang). 3(4) LEDs (Rot(2x), Grün, Gelb) die gemeinsames GND haben. Der Strom für jeden Strang LEDs beträgt unter 1mA.
Die Versorgungsspannung der LEDs beträgt 13V. Die Arbeitsspannung des µC beträgt 5V.
Bisher wurden die Signale über ein Relais gesteuert. Das gefällt aber nicht mehr, da das Signal umschaltete, sobald der Zug losfuhr. Es wird gewollt, dass das Signal, 1 bis 2 Sekunden eher auf Grün bzw. Grün-Gelb schaltet, bevor der Zug fährt. Dies wirkt realistischer.
Auch war es bisher so, das immer Grün und Gelb zusammen schaltet, also gleichzeitig leuchtet (Halt erwartet). In Zukunft soll nur Gelb zu Grün hinzukommen, falls der folgende Block Halt hat.
Also ist das Ziel das Signal unabhängig vom Relais zu steuern. Leider, durch die gemeinsame Masse bedingt, bleibt mir ja nur die HighSide Ansteuerung, und durch die höhere Versorgungsspannung des Signals, muss ich ja den GPIO vom µC vor der höheren Spannung schützen.
Falls ich da Fehler in meinen Gedankengängen habe, weist mich bitte darauf hin.
sehr bedingt, meist zu schwach, besser und einfacher Photomosrelais AQV252g mit 3mA auf der IR LED Seite 3A mit Transsitorausgang schaltend und bei richtiger externer Beschaltung auch bi-direktional also verpolungssicher.
Ich schlage mal CD40109B, CD4504B oder MC14504B vor. Sind zwar Logikschaltkreise, aber mit dem 1mA Ausgangsstrom sollten die gerade zurechtkommen, zur Not könnte man ja auch je zwei Ausgänge parallel schalten.
Oh. Ich dacht bisher, das man damit nur LowSide schalten kann. Gibt es
da spezielle Optokoppler? Oder ist dies gar nicht nötig? Ein Beispiel
Schaltbild für eine HighSide Schaltung?
Lass die da nichts einreden, Optokoppler verwendet man, wenn man eine galvanische Trennung benötigt, (brauchst Du hier nicht).
Oder der Highside-Switch eine sehr hohe Spannung schalten soll, (hast du wohl eher auch nicht.)
Es gibt da so Maker-Experten, die schalten am Liebsten noch Optokoppler und Relais in Reihe mit einem SSR...
Aber was deine Frage angeht, die bereits angesprochenen Smart Switches bieten alles was Du brauchst: Logikeingang, Überstromschutz, Übertemperaturschutz, Freilaufdiode, teilweise Statusausgang...
Und das in allen Strombereichen, von klein bis groß...
Eine LED wird nicht mit Spannung, sondern mit Strom versorgt. Das Gebilde, das die 13V benötigt, wird also eine komplexere Zusammenschaltung von LEDs und Widerstand/KSQ sein müssen.
Der Transistor vom Optokoppler (NPN) säße dann an Stelle von deinem Q2 mit Kollektor an den 9V. Wenn die LEDs wirklich 13V benötigen, sehe ich gegenüber deiner gezeigten Schaltung allerdings noch ein Problem mit der Versorgung.
Nur damit ich es richtig verstehe. So wie im Anhang gezeichnet, sollte es funktionieren?
Mein beschränktes Wissen dachte bisher, das der Emitter immer an GND gehört, wie bei einem NPN.
Optokoppler hätte den Vorteil, das ich davon noch einige rumliegen habe.
Die Spannung, mit der das Signal betrieben wird, ist 13V. Die integrierten Widerstände im Signal begrenzen den Strom der LEDs. Es sind LowCurrent 0603 LEDs. Die Leuchtkraft der LEDs ist auf der Anlage mehr als ausreichend. Anhand der Widerstandswerte kann man den Strom unter 1mA berechnen.
Also ist das Ziel das Signal unabhängig vom Relais zu steuern. Leider,
durch die gemeinsame Masse bedingt, bleibt mir ja nur die HighSide
Ansteuerung, und durch die höhere Versorgungsspannung des Signals, muss
ich ja den GPIO vom µC vor der höheren Spannung schützen.
Dann ist allerdings völlig unklar, was der ganze Zirkus mit den 13V soll.
Mit angepassten Vorwiderständen können die LEDs direkt mit den 5V der GPIOs vom µC betrieben werden, ohne dass irgendwelche zusätzlichen H-Side Schalter oder eine Pegelanpassung erforderlich wäre.
Mit angepassten Vorwiderständen können die LEDs direkt mit den 5V der
GPIOs vom µC betrieben werden, ohne dass irgendwelche zusätzlichen
H-Side Schalter oder eine Pegelanpassung erforderlich wäre.
Dem gebe ich recht.
Mit den Optokopplern ist es so, dass die LED's dieser Optokoppler mehr Strom verbrauchen als die LED's die man ansteuern möchte. Wenn das ganze Stromsparend sein soll, dann sollte man sich darüber mal Gedanken machen.
Nur damit ich es richtig verstehe. So wie im Anhang gezeichnet, sollte
es funktionieren?
Prinzipiell ja, sollte funktionieren.
Danke!
Mit den Optokopplern ist es so, dass die LED's dieser Optokoppler mehr
Strom verbrauchen als die LED's die man ansteuern möchte. Wenn das ganze
Stromsparend sein soll, dann sollte man sich darüber mal Gedanken
machen.
Auf der Anlage sind noch ganz andere Verbraucher, da brauche ich mir keine zu großen Gedanken über den Verbrauch der OK LEDs machen. Aber Danke für den Hinweis.
Danke im Allgemeinem für die Aufklärung und Links.
So wie im Anhang gezeichnet, sollte es funktionieren
Du meinst, du lässt eine LED leuchten (im Optokoppler, mit 3mA) damit eine LED (im Signal, mit 1mA) leuchtet ?
Ist das nicht ein bisschen hirnrissig ?
Da es eh nur um 1 oder 2 LED in Reihe geht, sollten die 5V deines uC direkt ausreichen, um die SignalLED mit 1mA zu versorgen, man muss nur den Vorwiderstand verringern.
Da es eh nur um 1 oder 2 LED in Reihe geht, sollten die 5V deines uC
direkt ausreichen, um die SignalLED mit 1mA zu versorgen, man muss nur
den Vorwiderstand verringern.
Joachim B. schrieb:
Dann ist allerdings völlig unklar, was der ganze Zirkus mit den 13V
soll.
Mit angepassten Vorwiderständen können die LEDs direkt mit den 5V der
GPIOs vom µC betrieben werden, ohne dass irgendwelche zusätzlichen
H-Side Schalter oder eine Pegelanpassung erforderlich wäre.
Sorry. Das ist falsch rübergekommen. Das Signal als Bauteil hat die Widerstände und LEDs inbegriffen. Natürlich wäre es einfach, wenn man die Widerstände einfach ändern könnte und dann das Signal an den GPIOs betreibt.
In Beitrag #8 habe ich im Schaltbild ein „Kasten“ um die LEDs gezeichnet um es als „Ganzes“ zu kennzeichnen. Das kam vielleicht nicht deutlich genug rüber. Sorry
In Beitrag #8 habe ich im Schaltbild ein „Kasten“ um die LEDs gezeichnet
um es als „Ganzes“ zu kennzeichnen. Das kam vielleicht nicht deutlich
genug rüber. Sorry
Nö, das war als Baugruppe "Modellbahnsignal" eigentlich sehr gut verständlich.
Und wer so ein Signal mal gesehen hat, der will da bestimmt keine Widerstände modifizieren, da wäre es einfacher, sich mit einem 3D-Drucker was von Grund auf neues zu bauen.. ;-)
Das Signal als Bauteil hat die Widerstände und LEDs inbegriffen.
...
In Beitrag #8 habe ich im Schaltbild ein „Kasten“ um die LEDs gezeichnet
um es als „Ganzes“ zu kennzeichnen.
Aah, so war der zu verstehen. Dann macht Basteln an der Stelle keinen Spaß - verständlich.