Pegelumsetzer 5-48V -> zu 5V

Gast #3563617
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?
Angehängte Dateien:
Gast #3564156
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.