前几天入手了一台dl360p g8,开机自检过程中风扇噪音非常感人,开机后风扇的转速也维持在49%左右,噪音依旧很大,根本不可能放在家里。
进入ILO后发现各个温度传感器的数值都不是很高
在查阅了一些资料后,决定手动降低风扇转速以减小噪音
这是dl360p g8的风扇接口定义图,其中GND1、GND2会被短接,用于主板测试风扇是否正常安装;tach1、tach2用于测试风扇转速;主板通过 pwm 针脚对风扇调速。
我们只要将每个风扇的pwm线串联到一起,并在外部发送pwm信号,就可以接管主板的控制,进而起到手动调整风扇转速的作用。
1. 线路改造
将GND1、GND2、Tach1、Tach2这4个脚短接在一起,欺骗主板。
然后把所有风扇的pwm线串联
2.利用Arduino手动调速
使用arduino向风扇发送pwm信号
程序如下:
int control;
void setup() {
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
// 先将风扇转速调零
analogWrite(0, 255);
}
void loop() {
control = analogRead(A0) / 4;
// 发送pwm信号
analogWrite(3, control);
}
arduino 外接一个旋钮用于手动调速。
最后,还需要在raid卡上加一个5v小风扇单独散热(要不温度太高了233)
Comments 11 条评论
博主 shmily
最近刚买了一台gen8,被噪音问题弄烦死了,学习一下如何制作
博主 shmily
arduino 应该买哪种?不懂想照抄都难抄
博主 sh06y
@shmily 都可以,我用的是 Arduino nano,比较小
博主 shmily
@sh06y 能加一下我的qq不(7008229),菜鸟很菜,Arduino nano上怎么接?arduino 外接一个旋钮用于手动调速。这些对我来说都是难题,不懂。
博主 sh06y
@shmily 加了
博主 shmily
高手能提供一下arduino 的购买链接不,方便的话可以给我邮件,tenlmail@163.com。想照抄一下。谢谢。
博主 chenhan
你好 我想问下我看你是所有线剪短了 主板侧GND1、GND2、Tach1、Tach2短接,风扇这边引出电源 接地和pwm三根线吗 还是只引出pwm线 电源和接地还是在连接着主板?
博主 sh06y
@chenhan 只引出 PWM 线就行。我一开始本来想把风扇撤掉的,就把所有线都剪断了 :lol:
博主 鸠
大佬有电路图吗 我想参考一下qwq
邮箱1692024891@qq.com
或者直接添加qq号也行
博主 Ceyhun
Hello,
Can you also share the ardino cable connection?
Thank you.
博主 sh06y
@Ceyhun Arduino A0 pin — fan pwm pin