Optopoppler 5V Pegel schalten mit 12V

Gast #3555888
Lesenswert?

Hallo E-Fans,

Bin mir nicht sicher ob diese Schaltung mit dem CNY17 funktionieren 
würde. Ich habe 12V Signale und will diese auf einen Atmega bekommen. 
Dafür darf der Pegel ja nur 5V sein. Da dachte ich an einen Optokoppler. 
Ein Spannungsteiler wäre auch denkbar aber wäre unsexy.

Cu und danke im vorwege für das feedback
Angehängte Dateien:
Gast #3555923
Lesenswert?

Signalgeber schrieb:
> Wenn ich R2 belassen möchte, wäre der Wer von 4,7k in Ordnung?
Das beantwortet dir sogar das Datenblatt, wenn du unter CURRENT TRANSFER 
RATIO nachguckst und bedenkst, dass du bei R1=1k etwa 10mA reinschickst.

> Zweite Frage... Kann ich die Masseleitungen der 12V und 5V Signale
> verbinden?
Dann verschenkst du den Vorteil der galvanischen Trennung und kannst 
auch gleich einen Spannungsteiler nehmen oder auch nur einen einzelnen 
Widerstand, so wie es Atmel in seiner Application Note AVR182 
vorschlägt.
Gast #3555936
Lesenswert?

Signalgeber schrieb:
> Ein Spannungsteiler wäre auch denkbar aber wäre unsexy.

Aber z.B. schneller, wenn Geschwindigkeit eine Rolle spielt und auch 
billiger und platzsparender.

Signalgeber schrieb:
> Wenn ich R2 belassen möchte, wäre der Wer von 4,7k in Ordnung?
Ist in Ordnung und ich würde ihn auf jeden Fall einbauen.

> Zweite Frage... Kann ich die Masseleitungen der 12V und 5V Signale
> verbinden?
Ja natürlich.
Aber einen Optokoppler nimmt man eigentlich genau dann, wenn man 
zwischen den beiden Kreisen keine galvanische Verbindung haben möchte. 
Es geht also mit und ohne die Masseverbindung.
Gast #3556100
Lesenswert?

Signalgeber schrieb:
> Wie kann ich dann das Problem mit eien Spannungsteiler lösen, also ein
> belasteter oder unbelasteter?

12V * R2/(R1+R2) = 5V. R1 ist der obere Widerstand, der an 12V geht.
Wähle also einen davon, z.B. R2=1k und rechne R1 aus.
Wenn die geteilte Spannung nur auf einen ATMEGA-Eingang geht, dann 
kannst du ihn als unbelastet betrachten.

Signalgeber schrieb:
> Das High Signal hat konstant 12V

Es müsste auch mal einen anderen Pegel haben (können), z.B. 0V. Sonst 
ist die Auswertung des Signals völlig sinnlos.
Gast #3556127
Lesenswert?

Markus schrieb:
> Signalgeber schrieb:
>> Eigentlich könnte ich ja im Spannungsteiler die Werte R1=470 und R2=330
>> haben
>> und ~15mA müssten ja ausreichen denke ich, oder?
>
> Faktor 10 grösser reicht auch.
> 4k7 zu 3k3 (4.95V am Eingang bei 12V Pegel)

Wären da 1,5mA nicht zu wenig um den Eingang des Atmega zu treiben?
Gast #3556142
Lesenswert?

Mike schrieb:
> Du kannst i.A. auch einfach mit deinem 12V-Signal über einen 100kΩ
> Widerstand an den Eingang vom ATmega gehen.

Ziemlich murks und jenachdem wie seine Quelle ist, ist dabei der 
Low-Pegel nicht definiert. (z.B bei einem Schalter der nur 12V liefert.)
Gast #3556189
Lesenswert?

Mike schrieb:
> Was soll da nicht definiert sein, wenn der Low-Pegel 0V sind.
>
> Signalgeber schrieb:
>> Natürlich habe ich auch einen Low Pegel von 0V
...wenn es denn wirklich auch 0V sind (und nicht etwa einfach "nichts" 
gemessen.)
Die Quelle des Signals kennen wir nicht.
Gast #3556226
Lesenswert?

ich schrieb:
> Selbst wenn kein definierter Low-Pegel da wäre, sondern nur +12V an oder
> aus, was würde denn gegen einen Pulldown sprechen?

Dann wäre ein Pull-Down sogar notwendig und schaden tut er sonst auch 
nicht.

Bei Signalen aus dem Auto muss man sich durchaus Gedanken über Störungen 
machen, z.B. Begrenzung von Transienten und/oder ein Tiefpass mit 
nachfolgendem Komparator/Schmitt-Trigger.
Gast #3556479
Lesenswert?

Mike schrieb:
> Bei Signalen aus dem Auto muss man sich durchaus Gedanken über Störungen
> machen, z.B. Begrenzung von Transienten und/oder ein Tiefpass mit
> nachfolgendem Komparator/Schmitt-Trigger.

Könnte ich mit einem 100nF Kerko zwischen 5V Abgriff und Masse die 
Störungen teilweise bzw. zum größten Teils abschwächen? Eventuell noch 
eines zwischen der 12V und Masse?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren