Liste der Anhänge anzeigen (Anzahl: 1)
Elektrisch kommutierten PC-Lüfter mit Tiny25 steuern
Hallo allerseits,
ich möchte gerne mit einem Attiny25 einen PC-Lüfter ansteuern. Natürlich habe ich dazu Google usw. bemüht und bin dabei auf eine Vielzahl von Lüftersteuerungen gekommen. Diese verwenden eigentlich, wenn man es auf einen gemeinsamen Nenner herunterbricht, alle eine PWM um einen Transistor oder MOSFET zu schalten wodurch letztlich der Motor/Lüfter geschaltet wird.
Ich habe mir das mal selber in Eagle gebastelt und dabei ist Folgendes (ich weiß, dass beim Attiny noch Einiges an Beschaltung fehlt, es ging mir nur darum zu zeigen, dass er eine andere Spannungsversorgung kriegt).
Bild hier
Nun habe ich "blöderweise" nach dieser Planung noch weitergeforscht und habe dabei immer öfter lesen müssen, dass man PC-Lüfter mit Tacho-Signal so nicht steuern kann, da sie elektrisch kommutiert sind und es die Steuerung im Lüfter selber nicht mag, wenn man ihr x-mal pro Sekunde den Strom wegnimmt. Ich habe mich jetzt bemüht herauszufinden, wie ich in dem Fall doch noch eine Steuerung per Attiny hinkriegen kann, aber ich komme nicht voran. Ich habe Schaltungen gefunden, mit welchen man "nackte" Brushless Motoren ansteuern kann, allerdings würde ich es gerne vermeiden den Lüfter zu zerlegen. Andere Vorschläge sind wiederum (speziell im PC-Modding-Bereich) einfach ein Poti o.ä. zu nehmen und dann manuell darüber zu steuern. Ist natürlich machbar, ich möchte das Ganze aber einfach gerne elektronisch umsetzen (Stichwort Lerneffekt und so).
Meine Frage ist daher, gibt es eine (einfache) Möglichkeit einen normalen, elektrisch kommutierten, PC-Lüfter mit Hilfe eines Attiny anzusteuern so dass das Ganze a) überhaupt funktioniert, b) Störgeräusche usw. vermieden werden und c) ich den Lüfter nebst Steuerelektronik nicht (vollständig) zerlegen muss?
Danke fürs Lesen & Gruß,
Daniel
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
vielen Dank für deine Antwort, die direkte Steuerung per PWM habe ich inzwischen verworfen.
Allerdings habe ich nun gelesen, dass es dennoch per PWM möglich sein soll wenn man dem Motor einen LC-Tiefpass voran schaltet. RC würde zwar auch gehen, aber da ich bei voller Spannung (12V) und blockierten Lüftern einen Strom von etwa 0.7A habe ist LC denke ich die bessere Lösung. Ich habe mir dazu einige Schaltungen angeschaut und meine dahingehend modifiziert.
Bild hier
Mein Problem ist nun, dass ich nicht weiß, wie ich L und C dimensionieren muss. In den von mir betrachteten Schaltungen wurden unterschiedliche Werte verwendet, leider ohne irgendeinen Hinweis, warum sie genau in der Form dimensioniert wurden. Ich weiß, dass es in irgendeiner Weise davon abhängt, wie hoch die Frequenz meiner PWM ist und welche Restwelligkeit ich bereit bin zu akzeptieren. Nunja, und hier weiß ich nicht weiter. Ich möchte Lüfter ansteuern, Spannungsbereich 5 bis 12 V, demnach nehme ich an, dass die Restwelligkeit eine eher untergeordnete Rolle spielt. Mir ist es egal, ob die Lüfter sofort oder erst nach zwei Sekunden auf Änderungen reagieren. Genauso ist es mir egal ob die Spannung am Lüfter nun haargenau 12V ist oder zwischen 11.34V und 11.71V schwankt.
Ein Beispiel:
In einer Schaltung war L = 330µH und C = 100µF. Daraus ergibt sich eine Grenzfrequenz von 1/(2*Pi*sqrt(L*C)) ~ 876 Hz.
Warum die Werte nun genau so gewählt wurden kann ich nicht verstehen, es gibt keine Angaben z.B. über die genutzte Frequenz der PWM o.ä..
Wäre super wenn mir jemand helfen könnte oder mir anschaulich anhand eines Beispiels erklären könnte, wie ich vorgehen muss. Nehmen wir mal den Attiny25 mit 8 MHz. Der Timer hat 8 Bit, ergibt 256 Schritte. Macht, wenn ich keinen Prescaler nutze, eine PWM-Frequenz von etwa 31 kHz.
Und an dem Punkt komme ich jetzt nicht mehr weiter weil ich einfach nicht weiß was nun für die weitere Betrachtung wichtig ist.
Gruß,
Daniel