Schaltung per Transistor - Frage

Gast #168097
Lesenswert?

Hi,
ich steh' völlig auf dem Schlauch. Ich will mit dem ATmega ein Relais
schalten, dieses braucht 12 Volt und daher habe ich einen Transistor
als "Verstärker" dazwischengehängt. Siehe beigefügte Schaltung.

Jetzt schaltet der Transistor auch brav aber trotz das am Collector 12
Volt anliegen, komme ich immer am Emmiter nur auf knapp 5 Volt (egal ob
die Last dranhängt oder nicht).

OK habe ich gedacht, die Widerstände an der Basis habe ich einfach Pi x
Daumen ausgelegt, also einfach mal den 10K gegen Masse rausgenommen:
keine Änderung.
Statt des 547 einen 548 genommen - keine Änderung.
Einfach mal an die Basis direkt 5 Volt gelegt (ohne Widerstand) - keine
Änderung. Der Transistor schaltet, aber am Emitter liegen immer nur 5
Volt an.

Hat jemand eine Idee? Ich weiß nicht weiter. Danke

Gnumbo
Angehängte Dateien:
Gast #168102
Lesenswert?

Jau, das Relais muss in den Kollektorzweig.

Ist logisch, dass du so nur 5V (genauer gesagt 5V - 0,7V) am Emitter
kriegst, das kommt durch die Basis-Emitter-Diode, an der dann eine
Spannung um 0,7V kleiner als die Spannung an der Basis anliegt.

Mach es so: Emitter auf Masse, Basis über Vorwiderstand an einen Port
des ATmega und den Kollektor zum Relais (Freilaufdiode nicht
vergessen).

Grüße, Mario
Gast #168106
Lesenswert?

*Kopf auf die Tischplatte hau'*
Oh mann, ja klar, das wird es sein.

Da hätte ich auch selber drauf kommen müssen. Wie konnte ich nur diesen
Fehler begehen. Das kommt davon, wenn man nicht mehr nachdenkt.

Tja, als Strafe werde ich wohl ein paar Leiterbahnen auftrennen und
manuell verdrahten dürfen. Mist!

Danke!
Gnumbo
Gast #168108
Lesenswert?

Hi,

4,85V hört sich jetzt erst mal zu hoch an. Würde so auf 4.3V schätzen.
Aber es kann gut sein, dass wegen dem fehlenden Kollektorwiderstand der
Transistor nicht mehr im Normalbetrieb arbeitet.

Naja, Dein Problem ist gelößt. Das da sind meine Gedanken noch dazu.

Gruß Niels
Gast #168109
Lesenswert?

Ähem, ich muss mich nochmal melden.
Leider kann ich die Schaltung nicht einfach umbauen, da die weit
entfernten Relais zusammen mit noch anderen Bauteilen mit einem Pol an
Masse liegen (müssen). Ich habe keine Adern mehr im Kabel frei um diese
Beschaltung zu ändern.
Also habe ich an einen PNP-Transistor statt NPN gedacht. Dann muss ich
kaum etwas ändern, außer den ATMega umzuprogrammieren.
Bevor ich daran gehe: Kann die beigefügte Schaltung dann so
funktionieren? ATMega läuft mit 5 Volt. Vielleicht besser einen (100K?)
Widerstand von Basis gegen 5V legen um ein definiertes Potential zu
bekommen, wenn der ATMega mal hängt o.ä.? Ich will ja nicht, dass dann
die Relais immer anziehen, nur weil der ATMega (oder mein Programm...)
mal spinnt.

Danke
Gnumbo
Angehängte Dateien:
Gast #168110
Lesenswert?

Der PNP-Transistor wird immer leiten!(Da Emitter auf +12V)

Vielleicht hast noch Platz für zusätzlichen Tranistor?

            +12V
           |    |
           R    |        T1 NPN
           |   /         T2 PNP
        ---.--T2
       /       \
--R---T1       |
       \      Relais
       |       |
-------.-------.---- Masse
Gast #168111
Lesenswert?

Hi nochmal,

Mal noch ne Anmerkung :
Wenn Du ein Relais schaltest, dann wär ne Freilaufdiode ganz sinnvoll.
Es sieht zumindest nicht so aus, als ob Du daran gedacht hast.

Freilaufdioden sind dazu da, beim Abschalten des Relais die induzierte
Spannung/Strom nicht in Deine Schaltung einzuspeisen. Das könnte sonst
den Tod einiger Halbleiter kosten.

Gruß Niels
Gast #168114
Lesenswert?

Hallo,

deine erste Schaltung stellt einen sogenannten Emitterfolger dar.
Die Spannung am Emitter ist immer ca. 0,7V,wegen der BE-Diode,
geringer. Deshalb kannst du den Transistor auch als Kollektor-Folger
einsetzen, hierbei invertieren sich aber alle Signale
Gast #168115
Lesenswert?

Ich hoffe ich irre mich auf die schnelle nicht, aber wenn der bc547
durchschaltet, fehlt für den pnp ne strombegrenzung für den emmiter.
kann das sein?

der BE übergang des pnp liegt dann hart an masse.???
Gast #168117
Lesenswert?

Hi Nicky und Mario,
ihr seit mir zuvorgekommen. Habe gerade die Schaltung und die Zeichnung
aktualisiert ... nachdem ich einen Spannungsabfall produzierte (aufgrund
des Kurzschlusses Basis-Emitter). Da war mir dann auch sofort klar,
woran es lag.
Tja, das Wissen schlummert alles im Kopf ist nur lange nicht mehr
angewandt worden.... Das bisschen Lehrgeld muss nun wohl sein.

Also, für alle, die diese Schaltung selber nutzen wollen: Nur die jetzt
angehängt ist zu empfehlen. Sonst passiert genau das, was Nicky
schreibt.
Die jetzt angehängte Schaltung funktioniert. Ist zwar nicht besonders
schön, jetzt noch ein bisschen Freiverdrahtung über der Platine hängen
zu haben - aber egal, Hauptsache es klappt. Bei Gelegenheit werde ich
dann eine neue Platine fertigen.

Nochmals Danke an alle Helfenden
Gnumbo
Angehängte Dateien:
Gast #168118
Lesenswert?

Hallo,
der 100kOhm in der Basis ist zu groß. So fliesst ein maximaler
Basistrom von ca 110uA. Bei einer Stromverstärkung von 200 wären das
22mA Kollektorstrom, je nach Relais arbeitet der Transistor im linearen
Bereich und wird heiß. Du solltest höchstens 10kOhm nehmen um den PNP
sicher in die Sättigung zu steuern.
Arno
Gast #168119
Lesenswert?

Hallo,

warum denn zwei Transitoren?

Das geht doch mit einem PNP Transitor in Emitterschaltung (Emitter an
+12V, Relais über Collector an GND). Basis mit Widerstand an +12V und
über zweiten Widerstand und 8V-Z-Diode zum uC Ausgang.

Fall1: uC-Ausgang =+4,?Volt
Z-Diode sperrt; Basis vom Transitor liegt an +12V; Tranistor Sperrt;
Relais offen

Fall2: uC-Ausgang =+0,?Volt
Z-Diode nimmt Ihre 8V; Basis vom Transistor liegt auf <11,3V;
Transistor  schaltet durch; Relais auch.

Okay so?

cu
Gast #168120
Lesenswert?

...so stelle ich mir das vor....

                  +12V    +12V
                   |       |
                   |      .-.
                   |      | | 100k
                   |      | |
                   |      '-'
                    >|     |
                     |-----o
                    /|     |
                   |      .-.
                   |      | | 4,7k
                   |      | |
                   |      '-'
                   |       |
                   C|      |
                   C|      --.
                   C|      /\ Z-Diode 8V
                   |       |
                   |       +
                   |       Controller
                   |
                   |
                   |
                   GND
created by Andy´s ASCII-Circuit v1.24.140803 Beta www.tech-chat.de
Gast #168126
Lesenswert?

... Noch eine Alternative:


                    +-------------+ +12V
                    |             |
                    |             |
                   .-.            |
                   | |            |
              820R | |            |
                   '-'            |
                    |           |<
                    +-----------|
                    |           |\
                    |             |
                   .-.            |
                   | |            |
               10k | |            |
                   '-'            |
                    |             |
                    |             |
      --------------+            _|_
                    |           |_\_|-
                    |             |
                   .-.            |
                   | |            |
  Controller   6k8 | |            |
                   '-'            |
                    |             |
                    |             |
                    |             |
                    |             |
      --------------+-------------+
                                  GND

Da sind aber die Widersatndswerte ein wenig kritischer als bei der
vorherigen Schaltungen.

rfc
Gast #168127
Lesenswert?

Ich habe mich für die Variante PNP und NPN entschieden - vor allem, weil
ich beides hier hatte und es direkt realisieren konnte.

Allerdings finde ich die Variante mit der Z-Diode auch sehr interessant
und werde sie bei Gelegenheit ausprobieren.

Danke für die Hilfe!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren