Moin,
ich plane mit dem Arduino ne kleine Lüftersteuerung zu bauen :)
Dazu habe ich mir Folgendes überlegt,
man nehme eine 12v quelle und Betreibe damit die 4 Lüfter
(http://www.mindfactory.de/product_info.php/120x120x25-Noiseblocker-BlackSilent-Fan-1000U-m-13dB-A--Schwarz_615684.html),
unterbreche den Schaltkreis mit einem Transistor und schließe an das
Gate ein PWM Anschluss des Arduinos an.
Wenn nun ein PWM Signal gesendet wird, kann der Strom fließen und die
Lüfter laufen, jenachdem wie schnell das Signal ist laufen die Lüfter
langsamer oder gar nicht :)
Habe ich mir das so richtig überlegt ?
Lg
Moritz
Ja, habe ich in meinem Projekt gestern erst mit Arduino gebaut.
Allerdings habe ich nur einen Lüfter, der im durchschnitt 500mA frisst.
(der macht schön druck :)
Den Resi etc. habe ich mir alles gespart:
12V Source + an Mosfet VIN und Arduino VIN
12V Masse an Mosfet und Arduino GRD --- D9 an Mosfet
Damit klappt es bei mir schon wunderbar.
Ich würde für 4 Lüfter einfach 4 Mosfets nehmen.
Je nach dem, was die Lüfter so verbrauchen, solltest Du den/die Mosfets
ausreichend dimensionierten - z.B. BUZ 77 A o. ä.
Bei mir gibt es übrigens noch ein Problem, das ich hier beschrieben
habe:
Beitrag "Anlaufstrom von FAN stört Arduino"
Kurzum: Wenn mein Arduino an 12V UND 5V/USB angeschlossen ist, klappt
alles fabelhaft.
Wenn ich nur 12V als source habe "spinnt" die Schaltung sobald der
Lüfter versucht zu starten. Hier fließt ein Anlaufstrom bis 0.9A.
Vermutlich braucht es noch Diode, Kondensator und ggf. Freilaufdiode.
Wir können uns da ja ggf. gegenseitig updaten.
Meinen SourceCode kannste auch gern haben...
LG
Ja... aber warum gleich so groß und teuer?
Ein LM317 tut das gleiche oder wenn die Abwärme zu groß wird auch
meinetwegen ein NE555 mit nem Transistor.
Kostet einen bruchteil.
Uns selbst wenn, währe ein Attiny13 immernoch groß genug und kostet
ebenfalls fast nix im Vergleich.
PeterF schrieb:> Uns selbst wenn, währe ein Attiny13 immernoch groß genug und kostet> ebenfalls fast nix im Vergleich.
Ist aber viel "komplizierter" für einen Anfänger (Das ist der springende
Punkt bei mir). Deswegen habe ich auch einen Arduino Micro genommen.
Kommt halt mit fertiger "Peripherie"... in ein paar Wochen/Monaten
versuch ich auch mal nen AtTiny selber zu beschalten... :-)
@burnburn
können wir gerne machen :)
bei mir soll des dann so aussehen hab en netzteil, an dem en freier pcie
ansclhuss is der wird in 2 molex anschlüsse gespalten, der arduino kommt
an den einen der auf 5v gedrosselt wird, der 2. schaltkreis an den 12v
molex.
über en temperatursensor soll die lufttemperatur ermittelt werden und
per pwm signal dann die 4 lüfter gesteuer werden,
ich denke das sie ungefähr en strom von 200mA haben, weil keine Leds und
keine hohe Drezahl (max 1000u/min)
PeterF schrieb:> Ja... aber warum gleich so groß und teuer?> Ein LM317 tut das gleiche oder wenn die Abwärme zu groß wird auch> meinetwegen ein NE555 mit nem Transistor.> Kostet einen bruchteil.>> Uns selbst wenn, währe ein Attiny13 immernoch groß genug und kostet> ebenfalls fast nix im Vergleich.
Jetzt wüsste ich aber mal gerne, was dein lm317 oder dein ne555 steuert.
Und selbst dein Attiny...da darf man Arbeitszeit definitiv nicht
einrechnen.
Moritz Weichert schrieb:> bei mir soll des dann so aussehen hab en netzteil, an dem en freier pcie> ansclhuss is der wird in 2 molex anschlüsse gespalten, der arduino kommt> an den einen der auf 5v gedrosselt wird, der 2. schaltkreis an den 12v> molex.
OK, wird das ein Heat Exchanger für einen PC?
Denn meistens hat man auf dem Board noch irgendwo freie
USB-Connector-Pins (einfach mal im Schaltplan zum Board schauen). Dann
kannst Du Dir die Step-Down-Schaltung 12V auf 5V sparen. Aber: die 5V
brauchst du eigl. eh nicht, weil du per 12V den Arduino wie gesagt
direkt versorgen kannst.
Moritz Weichert schrieb:> über en temperatursensor soll die lufttemperatur ermittelt werden und> per pwm signal dann die 4 lüfter gesteuer werden,
Ja, so habe ich das auch gemacht. Ich habe einen speziellen
Temperatursensor -200 bis 1100°C weil es bei mir um einen Ofen geht :-)
Moritz Weichert schrieb:> ich denke das sie ungefähr en strom von 200mA haben, weil keine Leds und> keine hohe Drezahl (max 1000u/min)
Dann reichen Dir viel kleinere Mosfets. Einen hohen Anlaufstrom hast Du
aber trotzdem. Vermutlich pro Lüfter dann 400mA - schau also dass du
Mosfets bekommst die vl. 1A vertragen, dann hast Du Spielraum, auch wenn
Deine Schätzung nicht stimmen sollte.
Hast Du ein Labornetzteil? Dann kannst Du die Lüfter einfach mal daran
anschließen und schauen, was sie so verbrauchen --- auch den Anlaufstrom
siehst Du dann (entweder per Multimeter oder aber auch wenn das Gerät ne
Ampere-Anzeige hat.
joa ne bei mir wirds einfach ne simple Lüftersteuerung fürn
Servergehäuse eigenbau, aus Holz :P
daher brauch ich auch nur kleinere Temperaturbereiche :D
Ich hab hier en altes NT von meinem Opa stehen, an dem ich alles teste,
Lüfter Mainboard und Co. kommen leider erste wenn ich im Urlaub bin :(
genauso wie die Atmega328, die ich bestellt hab da der letzte mir
anscheinend durchgeschmort ist als im am 5v anschluss ausversehen des
12v Kabel vom Molex angeschlossen hab:S wenn du willst können wir uns
mal über Skype/Email oder so unterhalten
Ja, dass ist die richtige lösung. Ich baue so etwas ähnliches nur das
ich anstat Lüfter eine GRB-LED Strippe benutze. Also einer Grüne eine
Rote und eine Blaue LED. So kann man verschidene Farben erzeugen. Wen
ich meine Post zu diesem Thema fertig geschriben habe kannst du Ihn auf
meinen neuen Blog http://arduino-pilot.blogspot.de/ nachlesen.
hier mal die komplette Schaltung inklusive Tempsensor, der ja nicht groß
artig angeschlossen werden muss :P ich würde für die 4 Lüfter nur ein
Mosfet nehmen der nen Strom von 2A oder so aushält, weil ich muss die ja
nicht einzeln ansteuern also warum mehrere Mosfets :P