5V schalten mit 3,3V µC

OP #1786765
Lesenswert?
• ▲
▼
Hallo zusammen,
Ich habe einen µC der mit 3,3V läuft.
Schalten möchte ich ein enfaches Schaltsignal mit 5V und ca. 1mA. Also 
nichts besonderes.

Probiert habe ich einen PNP mit dem 5V Signal am Kollektor, ein 10k 
Pullup vom Kollektor zur Basis und die Last am Emitter.
Der µC schaltet die Basis einfach gegen Masse, damit das Signal 
durchläuft.
Klappt aber nicht, weil der PNP immer leitet. Selbst 150R Pullup waren 
zu wenig.
Erst als ich Kollektor und Basis direkt verbunden haben, kam nichts mehr 
am Emitter an.

Nun die Frage, was die beste Möglichkeit ist, um mein Problem von oben 
zu lösen.
Und als Bonus vielleicht, warum meine PNP Schaltung nicht läuft :)
Danke!
Gast #1786815
Lesenswert?
• ▲
▼
Hmm... klingt für mich nach max 3.3V H-Pegel am Ausgang, was 1.7V 
weniger als 5V sind. Somit muß der PNP-Transistor immer leiten, da 4.3V 
oder weniger zum öffnen des PNP-Transistors führen.

Entweder du gehst über einen Optokoppler, oder schaltest über einen 
weiteren NPN-Transistor die Basis des PNPs gegen Masse.

Vermute ich mal.
OP #1787180
Lesenswert?
• ▲
▼
Die Schaltung sieht so aus:

              o-----o-- 5V
              |     |
              |    .-.
              |    |R|
              |    |p| 10k
              |    '-'
               >|   |
                |---o-> 3,3V µC Pin
               /|
              |
              |
             .-.
             |R|
             |L|
             '-'
              |
              o------ GND

Den µC Pin schalte ich entweder floating (aus) oder mit 40k pulldown 
(an).
Im an Zustand kommt die volle Spannung vom Emitter am Kollektor an.

Meine Beschreibung oben ist falsch. Ich habe Kollektor und Emitter 
verwechselt, weil ich nicht so oft mit PNPs arbeite.
Emitter hat immer den Pfeil, jetzt weiß ichs wieder ;)
Meine Schaltung war aber korrekt.
Moderator (Firma: Titel) Persönliche Seite #1787232
Lesenswert?
• ▲
▼
Florian Micro schrieb:
> Die Schaltung sieht so aus:
>
>               o-----o-- 5V
>               |     |
>               |    .-.
>               |    |R|
>               |    |p| 10k
>               |    '-'
>                >|   |
>                 |---o-> 3,3V µC Pin
>                /|
>               |
>               |
>              .-.
>              |R|
>              |L|
>              '-'
>               |
>               o------ GND

Diese Schaltung leitet immer (und die Basis wird überlastet), weil du 
1,7V zwischen Emitter und Basis hast. Und was darf zwischen E und B 
maximal sein?
Richtig: 0,7V, das ist ja eine ordinäre Diode.

Probiers mal in etwa so:
1
               o-----o-- 5V
2
               |     |
3
               |    .-.
4
               |    |R|
5
               |    |p| 10k
6
               |    '-'
7
                >|   |  ___
8
                 |---o-|___|--->|->|->|-----> 3,3V µC Pin
9
                /|       1k     3x 1N4148
10
               |
11
               |
12
              .-.
13
              |R|
14
              |L|
15
              '-'
16
               |
17
               o------ GND

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.