Forum: Analoge Elektronik und Schaltungstechnik Negative Spannung mit Transistor schalten


von Jan (Gast)


Lesenswert?

Hallo,

ich steh grad auf der Leitung und konnte leider noch nicht die Lösung 
finden...
In meiner Schaltung gibt es die Spannungen +5V, +12V und -12V. Mit einem 
AVR, der an der 5V-Versorgung hängt, möchte ich ein 24V Relais schalten, 
das zwischen -12 und +12V hängt. Dabei ist es mir egal, ob ich die + 
oder - 12V schalte. Ich kriegs leider nicht hin... Mein Ansatz war ein 
NPN-Transistor, der die -12V schaltet. Dieser schaltet aber leider 
durch, sobald ich die Basis mit dem AVR-Pin verbinde, egal ob der Pin 
als Eingang (ohne und mit Pullup) oder Ausgang konfiguriert ist.
Wird es leichter, die +12V mit einem PNP zu schalten? Ist doch 
eigentlich dasselbe bloss umgekehrt. Würde dann wohl auch nicht 
funktionieren?

Danke für Eure Hilfe.

Gruß Jan

: Verschoben durch Admin
von Axel K. (axel)


Lesenswert?

Also ich würde 2 Transistoren verwenden.

Einaml einen npn, der mit entsprechenden basiswiderstand am atmega hängt 
und dann an dessen collector einen  pnp  bei dem die basis über einen 
pull up mit den 12 volt verbunden ist. Das sollte eigentlich funzen.

gruss Axel

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Probiers so:
1
                   12V
2
                    |
3
                    |
4
               5V   |
5
                |   |
6
        ___   |<    |
7
 uC   -|___|--|     o-----.
8
        10k   |\    |     |  \
9
                |   |     | o o
10
                |   -      )|
11
               .-.  ^      )|
12
               | |  |      )|
13
            10k| |  |     |
14
               '-'  o-----'
15
                |   |
16
                | |/
17
                o-|
18
                | |>
19
               .-.  |
20
               | |  |
21
            10k| |  |
22
               '-'  |
23
                |   |
24
                o---'
25
                |
26
               -12V
Aber beachten: die Schaltung ist low-aktiv, das Relais ist also EIN, 
wenn der uC-Pin low ist.

von Jens G. (jensig)


Lesenswert?

oder eben alles genau andersherum, wie Axel es bereits beschrieb.
Damit haste dann auch eine positive Logik - Relais zieht an, wenn µC H 
ausgibt.

von Erwin (Gast)


Lesenswert?

Widerstand und geeignete Z-Diode zwischenBasis mit dem AVR-Pin

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Erwin wrote:
> Widerstand und geeignete Z-Diode zwischenBasis mit dem AVR-Pin
So also:
1
                     12V
2
                      |
3
  uC------------.     |
4
                |     |
5
               ,-     |
6
            ZD  ^     o-----.
7
            12V |     |     | o o
8
                |     -      )|
9
               .-.    ^      )|
10
               | |    |      )|
11
            10k| |    |     |
12
               '-'    o-----'
13
                |     |
14
                |   |/
15
                o---|
16
                |   |>
17
               .-.    |
18
               | |    |
19
            10k| |    |
20
               '-'    |
21
                |     |
22
                o-----'
23
                |
24
               -12V
Dann sollten deine +-12V aber hinreichend stabil sein.

von Guido W. (Firma: EDAG GmbH & Co. KGaA) (aimshooter)


Angehängte Dateien:

Lesenswert?

Mahlzeit Ihr lieben.

Habe die Schaltung von lkmiller übernommen und noch einen 
Spannungsregler eingebaut, da ich -8V schalten möchte. Das funktioniert 
auch soweit alles, vielen Dank für die Skizze. Jedoch habe ich noch eine 
Frage zu dieser Schaltung. Wozu dienen die 10k Widerstände? Dienen sie 
der Strombegrenzung, so wie mein 1k Widerstand am Ausgang?

PS: JP16 wird vom uC geschaltet.

Vielen Dank für eure Bemühungen.
Wäre echt schön, wenn Ihr mir helfen könnt.

Gruß
Guido

: Bearbeitet durch User
von ArnoR (Gast)


Lesenswert?

> Wäre echt schön, wenn Ihr mir helfen könnt.

Was ist denn das für eine Spaghetti-Schaltung? Die ist ja kaum zu lesen, 
lauter unnötige Kreuzungen und Leitungen durch Bauteile durchgezogen. 
Damit machts di dir und uns das Leben schwer. Lerne als erstes 
Schaltungen verünftig zu zeichnen. Die positivste Versorgung nach oben, 
die negativste nach unten. Signalfluß von links nach rechts, keine 
unnötigen Kreuzungen...

Dann sieht man auch gleich, dass der Basiswiderstand des npn überflüssig 
und der des pnp zu niederohmig ist. Warum liegt der Emitter des pnp auf 
3V anstelle 5V?

von Guido W. (Firma: EDAG GmbH & Co. KGaA) (aimshooter)


Lesenswert?

Schon mal vielen Dank für die Antwort.

Das ist ein fester Pin auf dem uC, kann aber auch einen festen mit 5V 
nehmen, funktioniert ebenfalls.

Ja, die Schaltung ist nicht wirklich übersichtlich, werde sie auf jeden 
Fall noch überarbeiten. Bin noch recht neu auf dem Gebiet.

Den Basiswiderstand des npn-Transistors kann man weglassen, weil dort 
schon 10k Widerstände verbaut sind und die eigentlich reichen sollten, 
oder?

Wofür dienen denn die 10k Widerstände?

von ArnoR (Gast)


Lesenswert?

> Wofür dienen denn die 10k Widerstände?

Naja, irgenwie muss ja das Schaltpotential (+5V oder +3V) auf das 
Basispotential des npn (-7,3V) umgesetzt und der Basisstrom begrenzt 
werden. Das macht R40, R30 dient zum schnelleren und sicheren Sperren 
des npn.

von Guido W. (Firma: EDAG GmbH & Co. KGaA) (aimshooter)


Lesenswert?

Vielen Dank!

Dann war ich ja schon auf dem richtigen Weg.

Dann mal nen schönes Wochenende, ich überarbeite derweil noch die 
Schaltung.

Viele Grüße
Guido

: Bearbeitet durch User
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.