nkc3g4 发表于 2020-7-21 16:40:06

台达1U FLEX 400W电源 拆掉风扇改造

新装的小主机,使用了台达FLEX 400W金牌电源, 卖家改好了模组,换了风扇,然而噪音依然不能接受,考虑到满载功率只有100多W,去掉风扇也应该没问题。

台达电源有风扇转速检测,必须检测到风扇转速正常才能启动,直接剪掉风扇线会不能启动。

经过一番查询,发现需要给风扇检测线输入50Hz PWM信号(参考:https://www.chiphell.com/thread-1711773-1-1.html)

用手头的Arduino做了个PWM产生器,代码如下


void setup() {
pinMode (9, OUTPUT) ;
pinMode (10, OUTPUT) ;
TCCR1A = 0xE2 ;// pins 9 and 10 in antiphase, mode 14 = fast 16 bit
TCCR1B = 0x1A ;// clock divide by 8
ICR1= 40000-1 ;// 40000 * 8 = 320000 clocks = 20ms
OCR1A = 20000-1 ;// 50% duty cycle for pin 9
OCR1B = 20000-1 ;// 50% duty cycle for pin 10
TCNT1 = 0x0000 ;

}

void loop() {


}


可以在PIN 9 和10 产生50Hz的方波。

接线:

Arduino的Vin端口可以接受7-12V的电压,所以直接将原来风扇的正负极接到Vin和GND, 转速检测脚接到PIN9 或10

完成照片:



放入K30机箱的样子。


新空气 发表于 2020-7-21 17:10:54


bbslhb 发表于 2020-7-23 10:14:29

Arduino也有功耗的。
直接换个猫扇吧,静音。

Hashimoto 发表于 2020-7-27 22:05:24

高级{:05:}
页: [1]
查看完整版本: 台达1U FLEX 400W电源 拆掉风扇改造