/HP-Fan-Controller

HP(HPE)ラックサーバ向けのファンコントローラ with Arduino. 単なるPWM制御なので普通のPWMファンにも使用可能。

Primary LanguageC++Apache License 2.0Apache-2.0

HP Fan Controller

About This

HP製サーバ向けに作成した、ファンコントロールプログラムです。 Arduinoを使用し、PWMによってファンを制御します。 サーバ側の改造が必要です。

How to Use

サーバファンのPWMピンに信号を入力すれば良いです。 HP製サーバはファンの有無をモニタリングしており、障害と判断されるとシャットダウンされます。 電圧を直接変化させると、ファンが存在しないと判断されてしまうため、PWMによって制御を行う必要がありました。

(具体的な取り付け方法についてはあえて書かないことにします。 改造自体が推奨されませんので。)

Programs

  • HP-Fan-Controller-FlatControl
    • 常に一定の速度でファンを回転させます。温度等による高回転化などの制御は行いませんので、サーバの過熱に注意が必要です。