Guten Tag,
ich möchte einen 12V Lüfter mittels PWM steuern. Ich habe mir das ganze
so überlegt:
Computer --> Atmega8 --> Kühler.
Der Computer sendet die Soll-Geschwindigkeit an den Atmega8, welcher
wiederum den Kühler dementsprechend steuert und der Computer soll die
Ist-Geschwindigkeit des Kühlers anzeigen lassen. Die Kommunikation
zwischen PC und Atmega8 wird selbstverständlich mit UART realisiert. Ich
benötige nur eine einfache Schaltung, wie ich den Kühler an den Atmega8
anschliessen muss.
Ich hab schon die Forum Suche benutzt, aber konnte nichts richtiges dazu
finden.
Bedanke mich für jeden Tipp !
Hallo Yo!
Bist Du dir sicher, dass Du dieser Aufgabe gewachsen bist die
entsprechenden Programme auf Mikrocontroller und PC- Seite für dieses
Vorhaben zusammen zu bekommen? Ansich ist das keine große Sache aber die
Frage wegen des Lüfteranschlusses verunsichert mich...
Würde die Lüftis einfach über einen MosFet schalten?!
mfg - Henning
Ehmm.. also das mit dem Programmieren wird kein Problem sein. Ich habe
auch schon mehrere Sachen mit den Atmega8 gemacht, aber bis jetzt noch
nie mit PWM gearbeitet, aber dafür gibt es bestimmt Anleitungen. Mein
Problem ist nur wie ich den Kühler "sicher" mit dem Atmega8 verbinden
muss. Den Rest kann ich selber. Habe bis jetzt noch nie etwas in dieser
Art realisiert.
Dazu findest DU hier im Forum sicher einiges z.B.
http://www.mikrocontroller.net/attachment/30463/L_fter.jpg
brauchst den Prozessor und einen LogicLevel-FET
einfach Lüfter fest an Versorgungsspannung plus, Mosfet Drain an Lüfter
masse und Mosfet Source an Masse des PC. Basis des Mosfet über
Widerstand (vielleicht 10k) an GND und per Vorwiderstand (max 250Ohm) an
PWM Ausgang deines Prozessors
Danke für die Antworten.
Der Kühler ist 3 Polig. Er muss doch 3 Polig sein um ihn mit PWM steuern
zu können oder nicht ?. Ich dachte das der 3. Pol des Külers der "Puls
Kabel" ist.
Danke nochmals.
So habe ich das in Erinnerung: 2pol: nur Strom, 3pol: plus
Drehzahlsensor, 4pol: plus PWM-Steuerpin.
Bei 3pol wird die PWM also über den Stromanschluss durchgeführt. Was
voraussetzt, dass der Lüfter damit umgehen kann, was nicht bei allen
aktuellen Typen der Fall ist. Und es kann etwas Probieren bedeuten, bis
man eine ihm genehme also ruhige PWM-Frequenz gefunden hat, bei manchen
sind 2stellige Hz sinnvoll, bei anderen 2stellige KHz.
4pol Lüfter hingegen haben einen separaten leistungsarmen PWM-Pin und
dürften i.d.R. dem entsprechenden Standard entsprechen (von Intel glaube
ich).
Danke für die Info. Ich werde mir erstmal die Funktionsweise sowie die
mathematisches Aspekte der Pulsweitenmodulation angucken. Sieht auf den
ersten Blick nach einfachen Integralrechnungen aus.
Wünsche euch allen ein schönes Wochenende.
>So habe ich das in Erinnerung: 2pol: nur Strom, 3pol: plus>Drehzahlsensor, 4pol: plus PWM-Steuerpin.
Genau so ist es auch. Aber auch bei 4 Pol kannst du den Lüfter über PWM
steuern indem du den PWM-Pin einfach auf VCC legst.
Der Impulsgeber für die Drehzahl gibt zwei Impulse pro Umdrehung aus.
Nur kommt dabei nicht zwangsläufig das gleiche raus. Ist auch irgendwie
nachvollziehbar, wenn man sich die Motortechnik mal en Detail ansieht.
Beim Schleifkohlenmotor war die Vorstellung von PWM via Strom noch
trivial. Da allerdings Lüftermotoren längst elektronisch kommutiert
werden, wird bei PWM über Strom entsprechend oft dieser Elektronik der
komplette Strom geklaut. Manche verdaut es, manche nicht, und manche
könnte sich dabei anders verhalten als bei Steuerung über den PWM-Pin.
Hi!
Du solltest mal schreiben, was exakt das für ein Lüfter ist. Viele
Modelle haben intern einen kleinen Controller, der es überhaupt nicht
mag, wenn man seine Versorgung mit PWM beaufschlagt.
3-Polig heißt in diesem Fall erst einmal garnix, weil es Lüfter mit
3-Poligen Anschlüssen in vielen Geschamchsrichtungen gibt. Dabei kann
der 3. Pin für vieles zuständig sein:
- NTC Eingang
- PWM Eingang
- 0..10V Eingang
- Tacho-Ausgang
- Alarm-Ausgang
Ja, ehe viele schreien, es gibt einige Lüfter, deren Versorgung man
regeln kann, damit sie ein einem gewissen Bereich die Drehzahl
nachführen. Diese Modelle sollten entsprechend gekennzeichnet sein. Sind
sie es nicht, überleben sie eine ungefilterte PWM als Versorgung nur
eine gewisse Zweit.
Da in der Aufgabenstellung ja explizit angegeben wurde, den Lüfter zu
überwachen, sollte man sich auch einen Lüfter mit 4 Anschlüssen
besorgen, der PWM-Eingang und Tacho-Ausgang hat. Diese Lüfter erwarten
einen Open-Collector Ausgang für ihren PWM Eingang und liefern einen
Open-Collector Ausgang für das Tacho Signal.
Die Anschaltung kann dann auch dementsprechend einfach ausfallen:
Klein-Leistungs MOSFET zwischen Masse und PWM des Lüfters. Gate dieses
MOSFETs an einen PWM-Ausgang ( über einen R).
Ein weiteres MOSFET mit dem Gate und einem PullUp an den Tacho. Interner
PullUp des AVRs am Zählereingang aktiv, MOSFET schaltet nach Masse.
Das MOSFET kann einem ein paar Widerstände einsparen, habe aber keines
im Kopf. Daher würde ich jetzt einfach einen Transistor vorschlagen, den
BC847, aber der ist SMD also Vergleichstype raussuchen. Mit 10k vor der
Basis sollte der aber direkt funktionieren.
Zum Schutz der eigenen Schaltung sollte man aber noch zwei Bauteile
extra pro Signal spendieren: 100R in Reihe vom Lüfterstecker vor jedes
MOSFET und eine Z-Diode oder TAZ von 5V1 nach Masse zwischen MOSFET und
100R.
Damit sollte eine gewisse Sicherheit gegen falsche oder kurzgeschlossene
Verkabelung auf der Seite des Lüfters bestehen. Kostet nur wenige Cent
und spart viel Ärger und Müher, wenns mal kracht.
Gruß, Ulrich
Wann du brauchst die 3'pin am lüfter für pulse lehsen.
Dann sollte dia masse von lüfter am PC masse gehen , und dan brauchst du
einer N-FET am avr und einer P-Fet für die lufter ausgang.
Du sollte auch einer kondensator am P-Fet ausgang setzen , und dabei
einer PWM DAC mache. Andereveise funktioniert die puls pin nicht , der
lüfter sollte jeder zeit einer minimums spannung habe , für die pulspin
zum funktioneren korrekt.
mfg
Bingo aus Dänemark
hoff meiner schule deutch ist verstehbar.
Hallo nochmal !
Danke nochmals für die weiteren Infos.
Ich glaube das der dritte Pol nur als RPM Ausgang diente.
Ich weiß aber das man diesen Kühler reglen kann, denn ich hatte früher
in meinem PC ein FAN Controller mit Display und weiteren "schicki
micki's" und mit dem Controller konnte ich die Geschw. dieses Kühlers
damals reglen. Ist mir erst gerade wieder eingefallen.