> Undzwar möchte ich zwei 12V PC-Lüfter mit einem AtMega steuern.
Wozu ?
> Jetzt stellt sich mir die Frage, wo ich die 12 Volt herbekomme,
aus einem Netzteil ?
> da der Ausgang vom Microcontroller doch nur 5V liefert, oder?
Ja.
> Oder muss ich mir die 12 Volt von einer externen Stromquelle holen
Ja.
> und dann den Microcontroller nur zum Schalten verwenden?
Ja.
> Das wäre ja unsinnig, weil ich so ja nichts über die Spannung
> regeln könnte.
Wozu willst du die Spannung reglen ?
Ich nehme mal an, es sind 12V Lüfter.
Die möchsten 12V haben um so zu funktionieren, wie es der
Hersteller beschreibt.
> Ich habe auch schon was von PWM gehört,
Schön
> aber dazu bräuchte ich doch in meinem Fall auch 12 Volt
Ja.
> oder nicht? Ich höffe ihr könnt mich aufklären...
Ein ATMega kann per Transistor problemlos 12V schalten,
auch schnell genug für PWM:
+-------+--- +12V
| |
Lüfter |
| |
+--|>|--+ Diode BA157 oder so
|
ATMega Ausgang --220R--|< NPN Transistor BD136-16 oder so
|
Masse
Noch einfacher sind Lüfter mit PWM-Einagng wie sie bei
PC üblich sind.
Bleibt nur die Frage, was will der ATmega damit ?
Normalerweise sind Lüfter in einem Gerät, damit es kühler
wird, und wenn so ein Lüfter nicht oder schlechter läuft,
wird es wärmer und dadurch verkürzt sich die Lebensdauer
von allen Bauteilen im PC.
Wenn man Maximaltemperaturen zulässt, müsste man an
mehreren Stellen messen, und wenn die erreicht werden,
die Lüfter mit vollen 12V versorgen.