Forum: Mikrocontroller und Digitale Elektronik Hilfe mit Transistor, bitte^^


von M. .. (barracuda)


Lesenswert?

Also eigentlich wollte ich mich an die Entwicklung von ner PWM machen, 
doch komischerweise scheitere ich bereits an der Ansteuerung des 
transistors

Der Transistor ist ein BC640, der ATmega ein ATmega32

Also, meine Schaltung sieht wie folgt aus:

Die Basis des Transistors ist über 2kOhm mit PD6 verbunden.

+ des lüfters ist mit + des Netzteils verbunden


Masse des Netzteils ist am Kollektor des Transistors
Masse des Lüfters am Emitter des Transistors

Eigentlich sollte der Lüfter doch nun immer angehen, wenn PD6 High (also 
auf 5V ist, oder?!)

Was mach ich falsch?^^

Oh, hab wohl noch ne Diode vergessen^^ Aber an dem alleine kanns ja 
nicht liegen?!

von (prx) A. K. (prx)


Lesenswert?

Erstens ist die Diode überlebenswichtig. Für den Transistor.

Zweitens ist ein BC640 ein PNP-Typ und damit hier verkehrt. BC635/7/9 
ist NPN.

Drittens sitzt er verkehrt herum in der Schaltung - die man übrigens 
nicht in Worten sondern als Bild beschreiben sollte. Notfalls 
handgemalt.

von Stefan B. (Gast)


Lesenswert?

Der BC640 ist ein PNP Transistor. Deine Schaltung entspricht der 
Schaltung für einen NPN Transistor.

Es gibt einen Artikel zum Thema "PNP/NPN als Schalter, wohin mit der 
Last?": 
http://www.mikrocontroller.net/articles/Transistor#PNP.2FNPN_als_Schalter.2C_wohin_mit_der_Last.3F

von Karl H. (kbuchegg)


Lesenswert?

M. schrieb:

> Also, meine Schaltung sieht wie folgt aus:
>
> Die Basis des Transistors ist über 2kOhm mit PD6 verbunden.
>
> + des lüfters ist mit + des Netzteils verbunden
>
>
> Masse des Netzteils ist am Kollektor des Transistors
> Masse des Lüfters am Emitter des Transistors

Das ist ein heilloses Durcheinander, das du hier beschreibst.

Schaltungen lassen sich am besten beschreiben, indem man eine Zeichnung, 
einen Schaltplan anfertigt.

: Bearbeitet durch Admin
von M. .. (barracuda)


Lesenswert?

Hm, Bearbeiten schient nur kurze Zeit lang möglich zu sein

Ich habe nun noch ne Schottky-Diode eingebaut. Und zwar den "Strich" der 
Diode an den Pluspol des Lüfters, "kein Strich" an den Minuspol des 
Lüfters, das ist doch richtig so, oder?

von (prx) A. K. (prx)


Lesenswert?

Ach ja, viertens: Wenn der Lüfter an 12V hängt, dann kann es bei deiner 
Schaltung aufgrund der sehr begrenzten Sperrfähigkeit der 
Basis-Emitter-Strecke zum Defekt von Transistor und/oder Controller 
gekommen sein.

von Harald S. (harri)


Lesenswert?

Hi Markus,

der BC640 ist ein PNP-Transistor, so kannst du den nicht ansteuern.

Legt den Transistor mal "über" den Lüfter, also Emitter am +5V, 
Kollektor an Pluspol des Lüfters und die Masse des Lüfters an Masse des 
Netzteils.
Dann wird er durchschalten wenn du ein Low-Signal an PD6 ausgibst.

Wieviel Strom zieht denn dein Lüfter? Der BC640 hat nur eine geringe 
Stromverstärkung, da musst du den Vorwiderstand vielleicht etwas kleiner 
machen.

mfg
Harri

von (prx) A. K. (prx)


Lesenswert?

Harald S. schrieb:

> Legt den Transistor mal "über" den Lüfter, also Emitter am +5V,
> Kollektor an Pluspol des Lüfters und die Masse des Lüfters an Masse des
> Netzteils.

Nur sinnvoll, wenn der Lüfter mit 5V glücklich wird. Die meisten 
Luftverwirbler wollen 12V.

von Harald S. (harri)


Lesenswert?

A. K. schrieb:
> Nur sinnvoll, wenn der Lüfter mit 5V glücklich wird. Die meisten
> Luftverwirbler wollen 12V.

Da hast du natürlich Recht. Ich bin einfach so von einem 5V Lüfter 
ausgegangen, da vom Op keine 12V erwähnt wurden.

von M. .. (barracuda)


Angehängte Dateien:

Lesenswert?

so also ich bin hier wieder

tut mir wirklich leid das ich irgendwie n brett vorm kopf hab;)

Also, der Lüfter ist ein 12V Lüfter, nur zum klarstellen;)

Ich hab den Transistor nun so angeschlossen, wie im verlinkten Artikel 
beschrieben, anbei das Bild;)

Ich hoffe ihr kommt mit der Zeichnung zrecht

von (prx) A. K. (prx)


Lesenswert?

Wenn du einen BC640 so verschaltest betrieben hast, dann ist der 
Controller und alles was an dessen VCC noch dranhängt wahrscheinlich 
schon verreckt, weil mit 10V statt 5V betrieben. Über C-B-Diode vom 
Transistor und Schutzdiode vom Controller.

Diese Schaltung kommt im Artikel nicht vor.

von M. .. (barracuda)


Lesenswert?

der controller hab ich aber natürlich mit 5V betrieben!
und er funktioniert noch
ich fand es nur unnötig dessen beschaltung aufzuzeichnen, weil ja klar 
ist das der nicht mit 12v betrieben wird!

von (prx) A. K. (prx)


Lesenswert?

M. schrieb:

> der controller hab ich aber natürlich mit 5V betrieben!

Nur wenn nicht exakt so wie im Bild verschaltet.

12V => Kollektor-Basis-Diode => Schutzdiode => VCC.

Zieh jeweils 0,7V pro Diode ab, und VCC liegt auf 10,6V.

: Bearbeitet durch Admin
von Hubert G. (hubertg)


Lesenswert?

Wenn du Emitter und Kollektor vertauscht und einen Basiswiderstand 
eingebaut hast läuft der Lüfter. Er wird sich nur nicht abschalten 
lassen.
Das liegt aber, wie schon darauf mehrfach hingewiesen, am PNP-Transistor 
und an den 12V.

von M. .. (barracuda)


Lesenswert?

Jetzt komm ich überhaupt nicht mehr draus^^

ich hab doch hier extra ein 7805 auf dem Steckbrett, der den AVR mit 5V 
versorgt, der AVR funktioniert auch problemlos!

Könnte mir vielleicht jemand, Idiotensicher;), sgaen, wie ich PD6 des 
Atmegas an den transistor anschliessen muss, das das ganze funktioniert?

Dan versteh ich nachher vielleicht auch die Thematik;) (wär zu hoffen^^)

Ich sage es nochmals: Ich habe das ganze nicht exakt abgezeichnet!
Es fehlen: Die spannungsversorgung vom Atmega
Der Quarz, der den Atmega mit einem externen Taktsignal versorgt
alle Kondensatoren bei der SPannungsversorgung und dem Quarz
Kontroll-led's

der lüfter muss nicht abschaltbar sein...

von (prx) A. K. (prx)


Lesenswert?

Hatten wir schon: Transistor. Und mal versuchen, PNP und NPN sowie 
Kollektor und Emitter korrekt zu identifizieren und auseinanderzuhalten.

Auch das ELKO könnte helfen:
http://www.elektronik-kompendium.de/sites/bau/0201113.htm
http://www.elektronik-kompendium.de/sites/bau/0201291.htm
http://www.elektronik-kompendium.de/sites/slt/0208031.htm

Fakt ist: mit einem BC640 geht das gewünschte nicht. Egal wierum.

von Hubert G. (hubertg)


Angehängte Dateien:

Lesenswert?

Ganz Idiotensicher, es wird nicht funktionieren.
Überlege mal wie die auf die Basis 12V bekommst damit der Transistor 
sperrt.

von M. .. (barracuda)


Lesenswert?

hm okay danke, jetzt hab cihs geschnallt^^

also neue transistoren kaufen gehn, super...

von diensthabender Gast (Gast)


Lesenswert?

>Könnte mir vielleicht jemand, Idiotensicher;), sgaen, wie ich PD6 des
>Atmegas an den transistor anschliessen muss, das das ganze funktioniert?

... ungefähr so, wie in diesem Schaltbild:

http://www.sesensors.com/images/terms/NPN.gif

... du brauchst allerdings einen NPN-Transistor, wie einige andere hier 
schon erwähnt haben. Vcc im Schaltbild sind deine 12V für den lüfter, 
der Controller hängt an 5V.
Einen Vorwiderstand solltest du noch zwischen den Ausgang deines 
Controllers hängen und zwischen die Basis des Transistors. Wert: Hängt 
von den Daten deines Transistors ab. Wenn du die nicht kennst- beginne 
mit 1KOhm und verkleinere den Wert ggf. vorsichtig ...
Und die bereits erwähnte Diode zwischen Emitter und Kollektor (Anode an 
Emitter, Kathode an Kollektor) hilft deinem Transistor tatsächlich viel 
zum Überleben.

von (prx) A. K. (prx)


Lesenswert?

diensthabender Gast schrieb:

> Und die bereits erwähnte Diode zwischen Emitter und Kollektor (Anode an
> Emitter, Kathode an Kollektor) hilft deinem Transistor tatsächlich viel
> zum Überleben.

Eine Freilaufdiode sitzt parallel zum Lüfter, nicht zum Transistor. Am 
Transistor rettet sie nichts.

von M. .. (barracuda)


Lesenswert?

Danbke

ich kauf mir den BC337, mit dem habe ich bereits (erfolgreich;)) 
gearbeitet...

Und der kann für meine Lüfter auch genug: Die Haben n'Wert von 0.3 A bei 
12V
der BC337 geht bis 800mA und 45V, laut Datenblatt des Verkäufers

Danke euch allen, jetzt sollte ich keine Probs mehr haben;)

Grüsse und gutes neues Jahr

PS: einfach noch abschliessend:

Meine Verwirrung kam daher, da es ein PNP Transistor war, und dann hat 
natürlich nichts so geklappt wie letztes mal;)

Danke

von Thilo M. (Gast)


Lesenswert?

Noch was zum Thema PWM:
wenn der Lüfter elektronisch geregelt ist, wird sehr seltsam auf PWM 
(ständiges Aus- und EInschalten) reagieren. Benutze lieber einen kleinen 
Elektromotor oder eine Glühlampe zum Testen. ;)

von diensthabender Gast (Gast)


Lesenswert?

A. K. schrieb:
> Eine Freilaufdiode sitzt parallel zum Lüfter, nicht zum Transistor. Am
> Transistor rettet sie nichts.

Ja, natürlich! Sorry, hab' ich velwechsert ... Danke, A.K. !

von M. .. (barracuda)


Lesenswert?

danke für den Tipp Thilo!

Man es soll morgen werden, dann kann ich weiter machen;)

was wäre eigentlich eine typische anwendung für nen PNP-Transistor?

von (prx) A. K. (prx)


Lesenswert?

Wenn die Last nicht massefrei ist. Nur braucht man dann bei mehr als VCC 
erst einmal eine Pegelwandlung mit einem NPN-Transistor vorneweg.

Beispiel siehe Artikel Transistor, zum Schalten von 12V mit PNP.

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.