Forum: Mikrocontroller und Digitale Elektronik Probleme mit Ansteuerung eines Relais über BC557


von Koksi (Gast)


Lesenswert?

Hallo!

Hab ein Problem mit der Ansteuerung eines Relais.
Das Steuersignal (0V, 5V) kommt von einem AVR-µC und geht dann auf den 
Basisvorwiderstand des BC557 (1kOhm). Der Emitter (der pin mit dem 
pfeil) geht direkt auf +12V. am kollektor hängt dann das relais, das 
dann auf masse geht.

das signal am µC-pin geht schön im rechteck von 0V auf 5V und wieder 
zurück, aber direkt nach dem basiswiderstand, also vor der basis selber, 
geht die spannung von ca. 6V auf 9V und zurück. dadurch bleibt das 
relais dauernd geschaltet.

was ist mein problem??

danke schon mal im voraus
Koksi

von M80 (Gast)


Lesenswert?

Dein Problem ist die Spg. differenz zwischen +12V und +5V.
Schalte eine Z-Diode in Reihe mit dem Basiswiderstand und gut ist es.
Z~6,8V ausprobieren.
Ein Transistor schaltet bei einem Spg.unterschied von ca. 0,6-0,7V
zwischen Basis und Emitter.

von M80 (Gast)


Lesenswert?

Anode  --> µC
Katode --> Basis

von Falk (Gast)


Lesenswert?

@ Koksi

>Hab ein Problem mit der Ansteuerung eines Relais.
>Das Steuersignal (0V, 5V) kommt von einem AVR-µC und geht dann auf den
>Basisvorwiderstand des BC557 (1kOhm). Der Emitter (der pin mit dem
>pfeil) geht direkt auf +12V. am kollektor hängt dann das relais, das
>dann auf masse geht.

Falsch. Der Emitter muss an Masse, am Kollektor hängt das Relais. 
Freilaufdiode nicht vergessen.

http://www.mikrocontroller.net/articles/Transistor#Wie_steuert_man_Relais.3F

MFG
Falk

von Hubert.G (Gast)


Lesenswert?

Dein Problem ist das du dir das nicht richtig überlegt hast oder den 
Transistor nicht verstehst. Die Basis ist immer negativer als der 
Emitter, egal ob das Signal vom µC auf Low oder High liegt. Schau es dir 
vom Emitter her an, es liegen entweder -7V oder -12V an.
Warum willst du einen PNP-Transistor verwenden? Nimm einen NPN, das 
Relais gegen +12V, das Signal vom µC wird doch das wenigste Problem 
sein.
Hubert

von Koksi (Gast)


Lesenswert?

Aber ich dachte das ist so kein problem? man sieht doch überall die 
standard-schaltung mit einem bc547 bei dem am kollektor das relais hängt 
und dann auf +12V...

(die schaltung funktioniert auch normalerweise immer, aber hab mir 
diesmal gedacht, dass ich pnp nehme, damit kein strom von der 
µC-versorgung gezogen wird, sondern nur über masse abläuft...)

von Koksi (Gast)


Lesenswert?

@ Falk: Bei mir schaut die schaltung aus wie auf dem bild über die 
relaisansteuerung. pnp-emitter...

von M80 (Gast)


Lesenswert?

>Falsch. Der Emitter muss an Masse, am Kollektor hängt das Relais.
Das gilt nur bei einem NPN.
Er hat aber einen PNP und damit hat er ihn richtig angeschlossen.

von Falk (Gast)


Lesenswert?

@ M80

>>Falsch. Der Emitter muss an Masse, am Kollektor hängt das Relais.
>Das gilt nur bei einem NPN.
>Er hat aber einen PNP und damit hat er ihn richtig angeschlossen.

Ach so, der BC557 ist ja PNP.

MfG
Falk


von Koksi (Gast)


Angehängte Dateien:

Lesenswert?

So sieht meine Schaltung aus...

von Koksi (Gast)


Lesenswert?

@ Hubert: die schaltung ist also genauso, wie es bei den 
relais-ansteuerschaltungen gezeigt wird. was ist dann mein problem?

von Power (Gast)


Lesenswert?

Du brauchst noch einen NPN-Transistor um den PNP zu schalten. Den PNP 
kannst du nur sperren, indem du die Basis gegen +12V legst. Das kansst 
du mittels Widerstand (ca. 1 kOhm) machen. Mit dem NPN ziehst du die 
Basis dann auf Masse um den PNP zu schalten.

von Matthias (Gast)


Lesenswert?

...Mit dem NPN ziehst du die
Basis dann auf Masse um den PNP zu schalten...

Autsch..

Nochmal überlegen...

Ach ja, ein Widerstand zwischen Basis_pnp und Kollektor_npn muss noch 
rein, um den Basistrom_pnp zu begrenzen...

von Power (Gast)


Angehängte Dateien:

Lesenswert?

OK, ein Bild sagt mehr als tausend Worte!
Die Leitung von der Basis naxh unten einfach wegdenken ;)

von Koksi (Gast)


Lesenswert?

1. warum geht das dann bei einem npn und bei einem pnp nicht? (obwohl ja 
alles invertiert ist und beide in emitterschaltung sind)

2. warum wird diese schaltung dann auf jeder homepage (mikrocontroller, 
elko, ...) gezeigt, wenn sie gar nicht funktioniert so?

bin ein bisschen irritiert...

von Power (Gast)


Lesenswert?

Das sind die Grundlagen eines Transistors. Beim NPN ist die Masse das 
Bezugspotential, da zeigt der Emitter hin. Beim PNP ist + das 
Bezugspotential, auch da zeigt der Emitter hin. Entscheidend für's 
Durchschalte und Sperren ist IMMER UBE, also die Spannung zwischen Basis 
und Emitter.

Dein µC müsste also die +12V liefern, um den PNP zu sperren.

von PS (Gast)


Lesenswert?

Bei einer Betriebsspannung von 12V und der Ausgangsspannung des µC
von 5V fließt ein Basisstrom von ca. (12V - 5V - 0.7V) / 1kOhm = 6.3mA,
was offensichtlich ausreichend ist, um das Relais dauerhaft 
durchzuschalten.

Nimm einen NPN-Transistor und schalte das Relais gegen Vcc.

von Falk (Gast)


Lesenswert?

@ Koksi

>1. warum geht das dann bei einem npn und bei einem pnp nicht? (obwohl ja
>alles invertiert ist und beide in emitterschaltung sind)

Weil das Bezugspotential beim NPN auff Masse liegt, genau wie dein AVR. 
Das kann man mit 0/5V super steuern.
Das Bezugspotential bei der PNP-Schaltung liegt auf +12V, doert 
barauchst du 12/7 V zum schalten.

>2. warum wird diese schaltung dann auf jeder homepage (mikrocontroller,
>elko, ...) gezeigt, wenn sie gar nicht funktioniert so?

Wird sie das? Der Normalfall ist mit NPN.

MfG
Falk

von Koksi (Gast)


Lesenswert?

ginge es dass ich bei einem npn das relais gegen masse schalte? dann 
bräuchte ich nämlich nur den transistor umlöten ohne etwas anderes 
ändern zu müssen. (-> also als kollektorschaltung)

von Koksi (Gast)


Lesenswert?

was ist beim npn-transistor als schalter der unterschied zwischen einer 
kollektor- und emitterschaltung?

meistens wird ja immer die emitter genommen...

von Matthias (Gast)


Lesenswert?

 dass ich bei einem npn das relais gegen masse schalte? dann
bräuchte ich nämlich nur den transistor umlöten ohne etwas anderes
ändern zu müssen. (-> also als kollektorsc..

Ja, aber NUR, wenn das Relais 5V Betriebsspannung hat

von Koksi (Gast)


Lesenswert?

hat 12V, sch...

also bleibt mir nichts anderes übrig als alles umzubauen...

nun ja, danke für eure antworten, habt mir extrem geholfen, danke!

mfg Koksi

von Matthias (Gast)


Lesenswert?

dann nimm einfach einen npn

von Specksteinofen (Gast)


Lesenswert?

> dann nimm einfach einen npn

Jetzt fehlt nur noch der Satz "Ich habe gar kein npn" !!!

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.