Optokopller oder nicht

OP #7628378

Hi,

ich stehe komplett an mit meinem Problem

ich habe Anlage, mit 2 Wagoklemmen. Diese geben eine DC Spannung von 30-80V aus (oder keine). Weiters weiß ich nicht, da das ganze Mobil ist), welche Flussrichtung ich habe. Ich würde gerne mit einem ESP32 detektieren ob eine Spannung anliegt oder nicht. und ich stehe da komplett an, wie ich das umsetze.

LG

Philip

OP #7628398

hmm.. sagen wir es mal so... ich bin rein in der Software verankert ;) und sonst helfe ich mir etwas mit youtube.

aber vielleicht liegt mein Problem auch daran, dass ich nicht weiß, wie ich die Datenblätter lesen/interpretieren soll.

#7628405

Philip schrieb:

Weiters weiß ich nicht, da das ganze Mobil ist

Bei einer mobilen Anlage die mehrfach am Tag an verschiedenen Orten angeschlossen wird, ist ein Optokoppler anzuraten, um Masseschleifen auszuschließen.

Um ein Verpolen vorzubeugen, kann sogar noch ein vollwertiger Brückengleichrichter vor die Optokoppler LED geschaltet werden. Spannung (30-80V) ist ja genug vorhanden.

#7628410

Marcel V. schrieb:

Um ein Verpolen vorzubeugen, kann sogar noch ein vollwertiger Brückengleichrichter vor die Optokoppler LED geschaltet werden. Spannung (30-80V) ist ja genug vorhanden.

Die von Steve vorgeschlagenen OC bräuchten den Brückengleichrichter aber nicht da sie zwei antiparallele LEDs haben. -> wieder ein Bauteil gespart ;-)

Philip schrieb:

sagen wir es mal so... ich bin rein in der Software verankert ;)

Wo soll man da aber mit Tipps anfangen? Doch bei den 4 "Grundrechenarten" sprich Ohmsches Gesetz?

Gast #7628414

Nimm einen Optokoppler mit zwei LEDs im Eingang die entgegengesetzt gepolt sind. Zum Beispiel den H11AA1 (von https://www.vishay.com/en/optocouplers/opto-ac-in/)

Beschalte sie so:

1
              R1      ________             R2
2
       o-----[===]---|AC     B|-      +---[===]---o 3,3V
3
Eingang              |        |       |
4
       o-------------|CA     C|-------+-----------o GPIO Pin
5
                     |        |
6
                    -|       E|-------------------| GND
7
                     |________|

R1 = 15 kΩ 1 Watt

R2 = 4,7 kΩ (beliebig klein)

#7628428

Philip schrieb:

oft wirds nicht auf und abgebaut .. also vielleicht 2 mal im Monat .. und auch nur so oft benützt

Ein Optokoppler macht da schon Sinn.

Obelix X. schrieb:

da sie zwei antiparallele LEDs haben

Auch gut.

Dann werden nur noch zwei in Serie geschaltete 3,9k / 0,6 Watt Vorwiderstände für die LEDs benötigt (10mA bei 80V).

Und der Transistor bekommt noch einen 10k Arbeitswiderstand, je nach Logik, entweder als Pull-Down oder als Pull-Up verschaltet.

Angehängte Dateien:
Gast #7628431

Der Optokoppler IL250 hat mindestens 50%, damit reicht ein 15 kΩ Vorwiderstand.

Ich würde wegen der hohen Abwärme weniger als 15 kΩ Vorwiderstand vermeiden wollen.

Moderator (Firma: Titel) Persönliche Seite #7628456

Steve van de Grens schrieb:

Für die gewählten Widerstände braucht es einen Optokoppler mit mindestens 50% CTR.

Die Empfängerseite ist dann mit 1mA Kollektorstrom bei 3V3 und 4k7 aber mitten im linearen Bereich und noch ein gutes Stück weg von "Sättigung". Für Sättigung (= Schaltbetrieb) übersteuert man einen Transistor merklich.

Mit 6k8 und damit mindestens 4,4mA und maximal 11,7mA ist man LED-seitig gut im grünen Bereich. Und 10k Pullup sorgen dann zusammen mit den 2mA Kollektorstrom zu einem brauchbaren Low-Level.

#7628457

Je nachdem wie oft da geschaltet wird, fände ich ein kleines Koppelrelais einfacher zum umsetzen. Für mich hört sich das verdächtig nach einen Zählimpuls an?

Es gäbe auch Halbleiterrelais und Reihenklemmen mit Optokoppler. Wenn man jetzt Hardwaretechnisch nicht so versiert ist, wäre es evtl. einfacher hier was fertiges rauszusuchen, wo man nur noch 2x2 Leitungen anklemmen muss.

Gast #7628476

Philip schrieb:

aber müsste ich nicht an pin 1 und pin 2 jeweils einen 15k widerstand geben.

Überlege dir, wie der Stromkreis verläuft. Da genügt ein Widerstand, egal in welche Richtung der Strom läuft. Zwei Widerstände würden den Strom doppelt ausbremsen.

#7628488

Philip schrieb:

es wird nichts gezählt... es geht quasi darum, dass das Signal, was Empfangen wird, eine WS2812led einschaltet in Abhängigkeit von der GPS-Koordinaten und Tageszeit ändert sich das Muster der LED.

Verstehe ich das richtig: Es ist nicht ein einzelner Impuls sondern eher ein Telegramm welches 0,1s dauert? Wäre eine kuriose Spannung für sowas. Aber egal: dann wäre ein Optokoppler grundsätzlich erstmal die bessere Lösung.

Sollte es doch ein Impuls sein, dann ist es egal, ob du den Impuls zählst, oder irgendeine LED irgendwie damit schaltest.

#7628573

Falls der CTR oder der LED-Strom bei Doppeldiodenoptokopplern Schwierigkeiten machen, dann könnte man doch wieder einen Singledioden-OK wie den LTV817C (THT) oder IS181C (SMD SOP-4) mit 200-400% nehmen und dann einen Gleichrichter direkt vor die LED bauen.

Erstens benötigt der Gleichrichter keine hohe Sperrspannung (weil direkt vor LED) und zweitens genügt dann ein 22k Metallfilmwiderstand mit 0,6 Watt in Serie direkt am Eingang.

Angehängte Dateien:
Beitrag #7628586 wurde von einem Moderator gelöscht.
Beitrag #7628588 wurde von einem Moderator gelöscht.
Moderator (Firma: Titel) Persönliche Seite #7628603

Philip schrieb:

so?

Merksatz: Strom fließt in Pfeilrichtung vo + nach -

(Dioden und LEDs und Transistoren enthalten alle solche Pfeile...)

Durch die Gleichrichterdioden kommt der Strom nicht so herum durch, dass dessen LED leuchten würde.

Ich würde es so machen:

1
 
2
                                                    3V3
3
                                                     |
4
                      Gleichrichter       PC817     10k
5
                        _______          ________    |
6
       ------15k-------| ~   + |--------| 1    4 |---o----- µC       
7
  In                   |       |        |        |
8
       ----------------|_~___-_|--------|_2____3_|---.
9
                                                     |
10
                                                    ---
OP #7628662
#7628684

SFH628A-4 ist ein AC-Koppler, der für 1mA LED-Strom spezifiziert ist.

Man kann auch 2 Koppler anti-parallel schalten und so den Gleichrichter sparen. Mit 2 Kopplern in einem Gehäuse fällt das kaum auf und da gibt's z.B. den HCPL-4731 (notfalls ACPL-K73A). Der kommt bei Zimmertemperatur mit 10µA LED-Strom aus, für Leute, die mit einem 0603-Widerstand auskommen wollen ;)

#7628722

Marcel V. schrieb:

Falls der CTR oder der LED-Strom bei Doppeldiodenoptokopplern Schwierigkeiten machen, dann könnte man doch wieder einen Singledioden-OK wie den LTV817C (THT) oder IS181C (SMD SOP-4) mit 200-400% nehmen und dann einen Gleichrichter direkt vor die LED bauen.

Man muss sich nicht unbedingt an dem erstschlechtesten AC-Optokoppler orientieren, der einem begegnet. Ein VOS628A kommt auf ein CTR von 125%, wenn man ihn nicht gerade mit hohen Strömen ärgert. https://www.vishay.com/docs/83466/vos628a.pdf

OP #7628762

ok, mit einem Bauteil ist es halt doch noch geiler...

bis jetzt schauts mal so aus..

12v kommt von einer Spannungsquelle (Batterie, Auto, Netzteil) wird in 3.3 für den ESP umgewandelt. Theoretisch sollte ich eine Spule noch beim Output hingeben .. aber ich muss noch das richtige Teil finden (ich bin da bei jlcpcb etwas überfragt) aber ist die überhaupt wichtig?

und unten dann die "Signalerkennung"

Angehängte Dateien:
Gast #7628781

Philip schrieb:

ich gehe von dem Plan vom Datenblatt aus

Die Spule ist zentraler Bestandteil des Spannungswandlers. Ohne Spule kann der gar nicht funktionieren.

https://www.elektronik-kaufen.ch/pages/abwaertswandler

Wenn du dich damit schon schwer tust, dann sicher auch mit dem Layout. Kaufe besser eine fertiges Spannungswandler-Modul. Und berücksichtige dabei, dass die chinesischen Billigprodukte höchsten halb so viel Last aushalten, wie versprochen wird.

Moderator (Firma: Titel) Persönliche Seite #7628836

Steve van de Grens schrieb:

Die Spule ist zentraler Bestandteil des Spannungswandlers.

Der Stepdown lagert im 1. Schritt Energie in das Magnetfeld der Spule ein und im 2. Schritt gibt er diese Energie wieder so aus, dass die gewünschte Spannung herauskommt.

Und da kann man dann auch nicht irgendeine Spule nehmen, sondern eine für Hochfrequenz geeignete magentisch geschirmte Spule ("shielded power ckoe"):

Wenn du dich damit schon schwer tust, dann sicher auch mit dem Layout.

Besonders, wenn da so ein kleines MHz-Biest ist. Aber auf der Seite 15 des DB gibt es eine wirklich gute Layoutempfehlung mit 6 zu beachtenden Punkten. Das ist dann aber auch kein "so könnte man es machen", sondern ein "so muss man es machen". Und an Vin sowie Vout wird dann die Spannungsquelle bzw. die Last angeschlossen. Und zwar genau dort.

#7628982

Philip schrieb:

es ist quasi ein Start/End-Signal

Also doch ein Impuls der weitergegeben werden muss.

Ich bleibe damit dabei: schnapp dir ein kleines Koppelrelais oder ein fertiges Optokopplermodul. https://www.wago.com/de/interface-electronics/relais-optokoppler-entdecken#overview https://www.phoenixcontact.com/de-de/produkte/relais-und-optokoppler/halbleiterrelais-und-elektromechanische-relais

#7629058

Matthias S. schrieb:

schnapp dir ein kleines Koppelrelais oder ein fertiges Optokopplermodul.

Sowieso und gerne, aber kennst du eins, das von 30 bis 80V funktioniert? Und, wenn's mechanisch ist, Gold-Kontakte hat? Und wo sitzt dann der Gleichrichter?

Und was den MHz-Spannungswandler angeht: denk' nicht einmal dran, den selbst zu bauen. Noch dazu, wenn der im Auto funktionieren soll und mehrere Watt für die LEDs liefern muss.

#7629124

Bauform B. schrieb:

Sowieso und gerne, aber kennst du eins, das von 30 bis 80V funktioniert?

Google spuckt bei der Suche nach "Relais Weitbereichseingang" z.B. folgendes aus: https://www.elektrotechnik.vogel.de/relais-mit-weitbereichseingang-a-485035/

Bauform B. schrieb:

Und, wenn's mechanisch ist, Gold-Kontakte hat?

"Das Bauteil ist auch als Variante mit Goldkontakten erhältlich."

Bauform B. schrieb:

Und wo sitzt dann der Gleichrichter?

Siehe Bild.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 2 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.