Forum: Mikrocontroller und Digitale Elektronik Pegelwandler


von HansWurst (Gast)


Lesenswert?

Hallo miteinander,

ich habe folgendes Problem:
Mit einem Pegelwandler will ich ein Signal (low,high) von 5V auf +12V 
bringen. Dabei wird das Signal ja aber invertiert. Gibt es eine andere 
(billigere, bessere, effektivere) Art das Signal so beizubehalten wie es 
ist?
Denn momentan seh ich halt die einzige Lösung, dass Signal zweimal zu 
invertieren (Pegelwandler).

Also bis jetzt sieht es halt so aus:
1
                     VCC (+12V)
2
                      +
3
                      |
4
                      o----------------------- (Ausgang)
5
                      |
6
                     .-.
7
                     | |2kR
8
                     | |
9
                     '-'
10
                      |
11
                      |
12
                    |/
13
 (Eingang 5V) ------|
14
                    |>
15
                      |
16
                      |
17
                      |
18
                      |
19
                     ===
20
                     GND

von (prx) A. K. (prx)


Lesenswert?


von (prx) A. K. (prx)


Lesenswert?

HansWurst schrieb:
> Also bis jetzt sieht es halt so aus:

Ich glaub nicht, dass es so funktioniert.

von HansWurst (Gast)


Lesenswert?

A. K. schrieb:
> HansWurst schrieb:
>> Also bis jetzt sieht es halt so aus:
>
> Ich glaub nicht, dass es so funktioniert.

Oh wieso?
Tut mir Leid, mein Elektronik-Fachwissen ist relativ klein im Gegensatz 
zu meiner Softwarekenntnis.

von (prx) A. K. (prx)


Lesenswert?

HansWurst schrieb:
> Oh wieso?

Es sollten auch bescheidene Kenntnisse für die Feststellung ausreichen, 
dass da nur dann weniger als 12V rauskommen, wenn die 12V Versorgung 
rausgezogen wird. Du wolltest den Ausgang sicher unter den Widerstand 
hängen. ;-)

von HansWurst (Gast)


Lesenswert?

A. K. schrieb:
> HansWurst schrieb:
>> Oh wieso?
>
> Es sollten auch bescheidene Kenntnisse für die Feststellung ausreichen,
> dass da nur dann weniger als 12V rauskommen, wenn die 12V Versorgung
> rausgezogen wird. Du wolltest den Ausgang sicher unter den Widerstand
> hängen. ;-)

Oh man das ist mir gar nicht aufgefallen, da hab ich es verpatzt.
Danke für den Hinweis.

von HansWurst (Gast)


Lesenswert?

Würde das klappen? Wenn also am Eingang high anliegt, kriege ich am 
Ausgang auch high? (Dasselbe mit low?)

Wie gesagt, mein Fachwissen bez. der Elektronik ist mickrig
1
                   Ausgang(12V)
2
                   |
3
          +12V     |
4
            +      |
5
            |      |
6
            |      |
7
     +5V   .-.     |
8
      +    | |     |
9
      |    | |     |
10
      |    '-'     |
11
  1kR.-. 2kR|      |
12
     | |    |      |
13
     | |    o------'
14
     '-'    |
15
      |   |/
16
      o---|
17
      |   |>
18
    |/      |
19
 .--|       |
20
 |  |>      |
21
 |    |     |
22
 |    o-----'
23
 |    |
24
 |    |
25
 |   ===
26
 |   GND
27
 |
28
 |
29
 |
30
 |
31
 |
32
 'Eingang(3,3V)

von Roland .. (rowland)


Lesenswert?

Ja, der Pegelwandler invertiert nicht. Allerdings wäre ein 
Basiswiderstand für den ersten Transistor sinnvoll.

von Falk B. (falk)


Lesenswert?

@ HansWurst (Gast)

>Würde das klappen?

Fast. Es fehlt der Basiswiderstand für den 1. Transistor.

> Wenn also am Eingang high anliegt, kriege ich am
>Ausgang auch high? (Dasselbe mit low?)

Ja.

Oder so, 3. Schaltung

http://www.mikrocontroller.net/articles/Pegelwandler#5_V_.E2.87.92_9..15.28..30.29_V

Hat aber den Nachteil, dass keine Stromverstärkung stattfindet.

von Hans (Gast)


Lesenswert?

Wird seinen zweck mit Basiswiderstand am ersten Transistor und richtiger 
Dimensionierung funktionieren.

Musst du mehrere Ausgängen wandeln, dann würde sich ein IC anbieten. 
Wird sonst recht aufwändig...

Grüße

von GB (Gast)


Lesenswert?

CD40109 z.B.

von mknoelke (Gast)


Lesenswert?

Das geht auch mit einem Transistor

                 VCC (+12V)
                      +
                      |
                      |
                     .-.
                     | |2kR
                     | |
                     '-'
                      |
                      o----------------------- (Ausgang)
                      |
                    |/
      5V -[2k2]-----|
                    |>
                      |
                      |
                      |
           Eingang ---|

Der Ansatz taugt aber nur für Logigpegel ohne nennenswerten Stromfluss.

Wenn der 12V auch ein wenig Strom liefern soll:
- PNP zwischen 12V und Ausgang
- Widerstand zwischen Basis und Emitter des PNP (sperren)
- Basis des PNP mit NPN Transistor ansteuern.
- Basisvorwiderstände nicht vergessen

Das ist alles beliebig zu vereinfachen durch Verwendung von MosFets und 
/ oder Digitaltransistoren (integrierte Widerstände)

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.