本版
查看: 14811|回复: 3

[折腾] 台达1U FLEX 400W电源 拆掉风扇改造

[复制链接]

Super Moderator

楼主(1#)
发表于 2020-7-21 16:40:06 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
新装的小主机,使用了台达FLEX 400W金牌电源, 卖家改好了模组,换了风扇,然而噪音依然不能接受,考虑到满载功率只有100多W,去掉风扇也应该没问题。

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

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

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


  1. 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机箱的样子。


回复

支持 | 反对  0 支持 / 0 反对 评分 举报

[Lv.8]超级萝卜

矛盾综合体(喜欢折腾又懒得折腾)

沙发(2#)
发表于 2020-7-21 17:10:54 | 只看该作者

[Lv.5]胡萝卜

板凳(3#)
发表于 2020-7-23 10:14:29 | 只看该作者
Arduino也有功耗的。
直接换个猫扇吧,静音。

Super Moderator

Developer

地板(4#)
发表于 2020-7-27 22:05:24 | 只看该作者
高级

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-11-05 11:19 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表