Nachdem ich partout keinen Ersatz für mein T400 finden konnte, habe ich mir nochmal ein X230 geholt. Das Gerät ist eigentlich genau das Richtige für mich und der Preis war auch gut und neuere Modelle sind (für mich) auch nicht sooo viel besser.
Wäre da nicht der Lüfter! Es nervt wirklich ungemein wenn er direkt von 0 auf 3000 upm springt.
Also überlege ich nun Folgendes:
Ein Arduino Mini in der Größe 33x18mm wird zwischen das PWM und TACH-Signal geschleift und übersetzt entsprechend und wird mit ins X230 z.B. mit Schrumpfschlauch geschützt verbaut.
D.h.:
Ist die Drehzahl <3100 upm, so weise den Lüfter an, mit 2000 upm zu drehen oder der Drehzahl, die man nicht hört, die aber so hoch als möglich ist. Gleichzeitig simuliere das TACH-Signal zum Mainboard mit der Drehzahl, die das PWM-Signal vom Mainboard gerne sehen würde.
Alles über 3100 upm wird quasi 1:1 übersetzt, es geht mir nur um Ruhe beim surfen und schreiben.
Der Arduino gibt also ein 25 kHz PWM-Signal aus für den Lüfter und hört selbst, was das Mainboard für ein PWM sendet und liest gleichzeitig die TACH-Signale des Lüfters (max 6000 upm / 60 = 100 pro Sekunde) und leitet diese ggf. "geschönt" an das Mainboard weiter.
Der Lüfter arbeitet mit 5V, der Arduino ebenso. Man könnte also den Arduino direkt an die 5V hängen.
Das sähe so aus:
Arduino:
+5V - abgreifen von Lüfter-Stromversorgung
GND - abgreifen von Lüfter-Stromversorgung
PWM vom Mainboard auf Arduino PIN_IN
TACH vom Lüfter auf anderen Arduino PIN_IN
PWM_OUT vom Arduino auf Lüfter
TACH_OUT vom Arduino auf Mainboard
Haltet Ihr das für plausibel? Wie hoch ist die Gefahr etwas kaputt zu machen wenn man sich nur der 5V aus dem Lüfter selbst bedient? Oder sollte ich das besser bleiben lassen? Es ist erstmal nur eine Idee.
Gruß
Sima
Wäre da nicht der Lüfter! Es nervt wirklich ungemein wenn er direkt von 0 auf 3000 upm springt.
Also überlege ich nun Folgendes:
Ein Arduino Mini in der Größe 33x18mm wird zwischen das PWM und TACH-Signal geschleift und übersetzt entsprechend und wird mit ins X230 z.B. mit Schrumpfschlauch geschützt verbaut.
D.h.:
Ist die Drehzahl <3100 upm, so weise den Lüfter an, mit 2000 upm zu drehen oder der Drehzahl, die man nicht hört, die aber so hoch als möglich ist. Gleichzeitig simuliere das TACH-Signal zum Mainboard mit der Drehzahl, die das PWM-Signal vom Mainboard gerne sehen würde.
Alles über 3100 upm wird quasi 1:1 übersetzt, es geht mir nur um Ruhe beim surfen und schreiben.
Der Arduino gibt also ein 25 kHz PWM-Signal aus für den Lüfter und hört selbst, was das Mainboard für ein PWM sendet und liest gleichzeitig die TACH-Signale des Lüfters (max 6000 upm / 60 = 100 pro Sekunde) und leitet diese ggf. "geschönt" an das Mainboard weiter.
Der Lüfter arbeitet mit 5V, der Arduino ebenso. Man könnte also den Arduino direkt an die 5V hängen.
Das sähe so aus:
Arduino:
+5V - abgreifen von Lüfter-Stromversorgung
GND - abgreifen von Lüfter-Stromversorgung
PWM vom Mainboard auf Arduino PIN_IN
TACH vom Lüfter auf anderen Arduino PIN_IN
PWM_OUT vom Arduino auf Lüfter
TACH_OUT vom Arduino auf Mainboard
Haltet Ihr das für plausibel? Wie hoch ist die Gefahr etwas kaputt zu machen wenn man sich nur der 5V aus dem Lüfter selbst bedient? Oder sollte ich das besser bleiben lassen? Es ist erstmal nur eine Idee.
Gruß
Sima