Forum: Analoge Elektronik und Schaltungstechnik Mit PWM einen kleinen 12V Motor steuern


von Andre (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

für eine PC-Lüftersteuerung benötige ich einen Schaltkreis, der das 
digitale Signal aus einem ATmega8 in eine gleichmäßige Spannung 
konvertiert und einen Lüfter mit der entsprechenden Drehzahl antreibt.

Eckdaten des Lüfters:
U = 5...12V
I = 0,45A (bei 12V)

Da der ATmega8 nach meiner Kenntnis keinen echten 
Spannungsregler-Ausgang hat, sondern lediglich einen PWM-Ausgang, wird 
es wohl auf PWM hinauslaufen. In diesem Zusammenhang möchte ich 
erwähnen, dass die Lautstärke des Lüfters eine besondere Rolle spielt.

Aus dem Artikel über die Motoransteuerung mit PWM Habe ich die 
angehängte Schaltung adaptiert und noch einen MOSFET als PWM-Treiber 
eingesetzt.

Ich hoffe, dass ihr mir bei der Schaltung weiter helfen könnt. Ich weiß 
nicht, ob das so überhaupt funktioniert, aber selbst wenn, welche 
konkreten Bauteile passen würden. Ich habe mir viele Threads und 
Steuerungen angeguckt, doch sind die in der Regel für wesentlich größere 
Motoren und/oder zu komplex (mit Richtung etc.)
Ich habe mir einige Datenblätter und Wikipedia-Artikel durchgelesen, 
muss aber auf eure Erfahrung hoffen :-D
Vielen Dank im Vorraus!


Schönen Gruß,

André

von Jens G. (jensig)


Lesenswert?

Wozu hast Du T2 drin (das funktioniert jedenfalls nicht)?
Mach's doch einfach so, wie es in dem von Dir gefundenen Artikel gezeigt 
wird (evtl. noch einen R mit wenigen 10Ohm in Serie zum Gate).
T1 sollte ein LogicLevel-Mosi sein, auch wenn nur ein halbes Ampere 
nötig ist (wenn nur mit 5V PWM angesteuert) - die anderen Kollegen hier 
im Forum werden Dir schon einen nennen können .... ;-)

von Andre D. (lumpi23)


Angehängte Dateien:

Lesenswert?

Vielen Dank für Deine Antwort. Ich habe den T2 drin, weil ich das 
Kästchen, wo drin steht "PWM Erzeugung / MOSFET Treiber" so 
interpretiert habe, dass das PWM-Signal vorher verstärkt werden soll.

Anbei jetzt das Schaltbild ohne T2, mit R1 und der korrigierten D1.


Gruß,

André
(jetzt eingeloggt =D)

von Ingo L. (Gast)


Lesenswert?

So is gut, evtl. einen 100nF zwecks Entstörung parallel zur Diode.

von Andre D. (lumpi23)


Angehängte Dateien:

Lesenswert?

Vielen Dank! So kommen wir der Sache Stück für Stück näher =)

von Andre D. (lumpi23)


Lesenswert?

Passt der IRLR024? Das ist der billigste Logic-Level MOSFET im 
TO-Package, den ich bei reichelt finden konnte.
Ich hoffe, ich habe MOSFETS überhaupt verstanden:
Die Steuerspannung V(gs) muss größer sein als die Treshold-Spannung 
V(th), um die Drain-Source Spannung durzuschalten?

Beim IRLR04 haben wir

V(gs) +-10V max.
V(th) 1V
V(ds) 60V max.
I(ds) 14A

Dann müsste ich R1 so lange erhöhen, bis der Treshold bei einer 
PWM-Low-Phase auch zuverlässig unterschritten wird, richtig?
Wie groß muss C1 sein?
Welche Diode nehme ich für D1?


Gruß,

André

von Falk B. (falk)


Lesenswert?

@  Andre D. (lumpi23)

>Passt der IRLR024?

Ja.

>Die Steuerspannung V(gs) muss größer sein als die Treshold-Spannung
>V(th), um die Drain-Source Spannung durzuschalten?

Nennenswert größer. Sinnvollerweise so groß, wie im Datenblatt unter den 
Messbedingungen für RDS-ON angegeben, hier wahrscheinlich 4,5V.

>Dann müsste ich R1 so lange erhöhen, bis der Treshold bei einer
>PWM-Low-Phase auch zuverlässig unterschritten wird, richtig?

R1 ist überflüssig. Ängstliche Naturen nehmen irgendwas zwischen 10-100 
Ohm.

>Wie groß muss C1 sein?

Pi mal Daumen 100-1000uF.

C1 muss RAUS!

>Welche Diode nehme ich für D1?

MBR750 ist brauchbar und robust.

MfG
Falk

von Andre D. (lumpi23)


Lesenswert?

Vielen Dank für Deine Antwort!

Falk Brunner schrieb:
> C1 muss RAUS!

Ich nehme an, Du meinst C2?

Und kann es bei dieser Schaltung zu störenden Summgeräuschen kommen?


Gruß,

André

von Falk B. (falk)


Lesenswert?

@  Andre D. (lumpi23)

>> C1 muss RAUS!

>Ich nehme an, Du meinst C2?

Ja, Tippfehler 8-0

>Und kann es bei dieser Schaltung zu störenden Summgeräuschen kommen?

Ja, wenn man die falsche Frequenz für die PWM nutzt.

MFG
Falk

von -_- (Gast)


Lesenswert?

Andre D. schrieb:
> Ich nehme an, Du meinst C2?

Falk Brunner schrieb:
> C1 muss RAUS!

Warum meinst Du das Falk der erfahren ist C1 mit C2 vertauscht hat.
Was soll C1 denn, überleg es Dir.

von Andre D. (lumpi23)


Lesenswert?

@ Falk

Vielen Dank.
Auch wenn ich damit alles über den Haufen werfen würde: Wäre es nicht 
sinnvoll, einen einfachen 5-bit D/A-Wandler einzusetzen? Denn 
Störgeräusche sind bei dem Projekt wirklich kritisch, auch weil der 
Lüfter meist sehr langsam laufen wird.


Gruß,

André

PS: Der Beitrag von -_- ist ja irgendwie Quatsch, oder?

von Jens G. (jensig)


Lesenswert?

>PS: Der Beitrag von -_- ist ja irgendwie Quatsch, oder?

Ja - irgendwie schon ...

von Kimmel (Gast)


Lesenswert?

Nimm C2 raus, also den parallel zum Verbraucher (Lüfter).

Um Geräusche bei der Ansteuerung musst du dir nur
Gedanken machen, wenn die PWM-Frequenz zu niedrig bzw.
nahe des hörbaren Bereichs liegt. Was willst du nehmen?

von Geräusch (Gast)


Lesenswert?

> Denn
> Störgeräusche sind bei dem Projekt wirklich kritisch

Einfach die PWM-Frequenz größer als 20KHz wählen, dann hört man nichts 
mehr.

von Geräusch (Gast)


Lesenswert?

Noch einen Tip: Du wirst deinen µC ja sicher über die üblichen 
Verdächtigen (Also MISO,MOSI,SCK usw) programmieren. Daher würde ich 
einen anderen PWM-Pin nehmen, weil du beim Programmieren sonst deinen 
Motor ansteuerst.

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.