Forum: Mikrocontroller und Digitale Elektronik 24V auf 5V reduzieren Eingang AVR


von Micha (Gast)


Lesenswert?

Hallo, wie würdet Ihr das machen ?
Ich habe eine induktiven Endschalter, der 24V schaltet.
Diese 24V möchte am Eingang des AVR eine Logik 1 erzeugen.
Bisher habe ich immer einen Transistor z.B. BC546 davor geschaltet, der 
dann 5V
auf den Eingang schaltet. Das finde ich aber irgendwie blöd. Da der 
Transistor mir das Signal invertiert.
Ach einen Spannungsteiler finde ich irgendwie unschön, weil ja trotztem 
ein Querstrom fliest.

Gibt es hierfür nicht ein fertiges IC ?
Dieses Problem muß es doch öfters geben?

Gruß Micha

von Andreas K. (a-k)


Lesenswert?


von karadur (Gast)


Lesenswert?

Hallo

wie wäre es mit einem Optokoppler. Transistor in Kollektorschaltung.

von Jankey (Gast)


Lesenswert?

Warum so kompliziert wenns auch einfach geht:
Eine diode in sperrichtung mit dem Internen Pullupwiderstand des micro 
funktioniert das herlich um zb aus 48V --> 5V zu wandeln.

brauchst nur 1x Diode wobei die Kathode zum 24V Signal zeigt wenn der 
Sensor dann gegen Ground zieht, fließt ein strom vom Pull up über diode 
gegen Masse, dh.: dein Portpin liegt auf 0.7V ( mit scottyt auf 0.3 ) 
und das erkennt der micro als 0, wenn du zb 100V drausen hast und der 
Pull up bringt nur 5V zusammen dann wir die diode das machen wozu sie 
gebaut wurde, sie Sperrt und am Micro liegen 5V = High ... FERTIG

von Micha (Gast)


Lesenswert?

Super !!!!!
Stimmt sollte funktionieren.
Danke vielmals.

Gruß

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.