Forum: Mikrocontroller und Digitale Elektronik 12V an Raspberry auswerten


von steffen (Gast)


Lesenswert?

Hallo zusammen,

möchte ein Zeitmessung mit dem Raspberry machen, habe jetzt eine 
Lichtschranke die mit 12V betrieben wird und leider nicht potentialfrei 
schaltet, sondern 12V zurückgibt bzw. unterbricht.

Jetzt muss ich am Raspberry ja auswerten über GPIO ob die 12v anliegen.
12V an den GPIO ist aber TOD für den Raspberry.
Ein Relais bei einer Zeitmessung zu langsam nehme ich an.

Dachte an einen Optokoppler, aber die haben ja nur eine Schaltspannung 
von 1,5V -  wenn ich auf 12V auf 1,5 mit einem Vorwiderstand runterziehe 
dann bruzelt es mir den doch auch durch - oder?

hat jemand eine Idee?

von TestX (Gast)


Lesenswert?

Transistor mit einem entsprechenden vorwiderstand. B547A mit 10k zB

von H.Joachim S. (crazyhorse)


Lesenswert?

In der einfachsten Form reicht auch ein Spannungsteiler.

von Wolfgang (Gast)


Lesenswert?

Steffen schrieb:
> sondern 12V zurückgibt bzw. unterbricht.

Und was gibt sie raus, wenn sie nicht 12V zurückgibt?
Schaltet sie dann sauber auf 0V?

von Patrick J. (ho-bit-hun-ter)


Lesenswert?

Hi

Hätte auch Spannungsteiler gesagt, eigentlich sollte ein Widerstand 
(Strombegrenzung) und eine Z-Diode (Wert für High-Erkennung) reichen.

Wenn das Signal auf 12V/0V geht, geht auch eine einfache Diode in 
Sperr-Richtung zu den 12V und den Pull-Up aktivieren.
Bei 12V sperrt die Diode die 12V, der PullUp hält die 3,3 oder 5V.
Bei aktiven 0V am Eingang leitet die Diode den PullUp-Strom nach GND und 
Du misst 0,7V Fluß-Spannung der Diode (sollte als Low erkannt werden).

MfG

: Bearbeitet durch User
von Clemens L. (c_l)


Lesenswert?

steffen schrieb:
> wenn ich auf 12V auf 1,5 mit einem Vorwiderstand runterziehe
> dann bruzelt es mir den doch auch durch

Wen meinst du mit "den", den Vorwiderstand oder den Optokoppler?

Und nein, es brutzelt nichts durch, wenn der Vorwiderstand die korrekt 
Größe hat und den Strom auf 5 mA (oder wieviel der OK halt braucht) 
begrenzt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.