Hallo,
ich habe heute versucht einen übrig gebliebenen Lüfter von Noctua, den
NH-D15 anzusteuern mit einem ATMega328p (Arduino Uno). Das ganze ohne
Arduino direkt mit avr-gcc, da man hier etwas mehr Kontrolle braucht,
und mir da Arduino eigentlich nur im Weg ist. Leider hat das nicht
geklappt.
Hier ist das schön spezifiziert:
https://noctua.at/pub/media/wysiwyg/Noctua_PWM_specifications_white_paper.pdf
Ich hab dann genau so das PWM Signal erzeugt mit 25kHz, das Tachosignal
ausgewertet per PinChange Interrupt. Letzteres klappt auch. Leider dreht
der Lüfter immer gleich schnell sobald die 12V Versorgungs-Spannung
anliegen (an gelb).
Da ich schon kurz am PWM Signal gezweifelt habe, das aber per Oszi
gecheckt habe und das passt, habe ich dann einfach mal GND (0% PWM) und
anschließend 5V (100% PWM) angelegt (an blau). Das macht keinen
Unterschied. Nun bin ich mit meinem Latein am Ende.
Das Ding muss doch kaputt sein, oder übersehe ich da was?