Forum: Mikrocontroller und Digitale Elektronik Pegelumsetzer 5-48V -> zu 5V


von Art (Gast)


Angehängte Dateien:

Lesenswert?

Ich baue gerade eine Schaltung mit der ich mehrere 24V DC Ausgänge einer 
SPS mit einem uC abfragen muss. Als Ansatz finde ich die Wandlung mit 
einem MOSFET nicht schlecht. Was ich noch brauche, ist Verpolschutz auf 
der 24V Seite. Eine Diode würde theoretisch reichen. Ich würde aber 
gerne die Schaltung mit dem Pull-Up lassen, falls ich irgendwelche 
Open-Collector Ausgänge mal abfragen muss. Habt Ihr eine Idee, wie man 
es geschickt anstellt?

von Max H. (hartl192)


Lesenswert?

Wie wär's mit einem Spannungsteiler?
Parallel zum oberen Widerstand könnte man eine Diode, mit der Kathode an 
der SPS, schalten, dass es bei OC auch funktioniert.

von Art (Gast)


Lesenswert?

Ach ja, ich habe vergessen zu erwähnen, dass ich es möglichst für einen 
großen Spannungsbereich haben möchte, weshalb ein Spannungsteiler eher 
ungeeignet ist.

von stefanus (Gast)


Lesenswert?

Mikrocontroller haben in aller Regel CMOS Engänge mit Schutzdioden. 
Daher kann man die Schaltung so vereinfachen:
1
          47k
2
0-24V o---[===]---> Mikrocontroller

Aber überlege Dir mal, wie sich diese oder andere Schaltungen auf den 
gültigen Low Pegel auswirkt. Beispiel für AVR mit Vcc=5V bei meiner und 
Deiner Schaltung:

Low = 0 bis 1,5 Volt
High = 3 bis 24 Volt

Wenn Du einen Spannungsteiler verwendest, kann der Low Pegel höher sein. 
Dafür schränkst Du jedoch den High Bereich ein:
1
        47k
2
In o---[===]---+-----> Mikrocontroller
3
               |
4
              |~|
5
              |_| 10k
6
               |
7
              GND

Low = 0 bis 9 Volt
High = 18 bis 24 Volt

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.