萝卜头IT论坛

搜索
查看: 8699|回复: 3
收起左侧

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

[复制链接]
发表于 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() {
  2.   pinMode (9, OUTPUT) ;
  3.   pinMode (10, OUTPUT) ;
  4.   TCCR1A = 0xE2 ;  // pins 9 and 10 in antiphase, mode 14 = fast 16 bit
  5.   TCCR1B = 0x1A ;  // clock divide by 8
  6.   ICR1  = 40000-1 ;  // 40000 * 8 = 320000 clocks = 20ms
  7.   OCR1A = 20000-1 ;  // 50% duty cycle for pin 9
  8.   OCR1B = 20000-1 ;  // 50% duty cycle for pin 10
  9.   TCNT1 = 0x0000 ;

  10. }

  11. void loop() {


  12. }
复制代码



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

接线:

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

完成照片:

DELTA1.jpg

放入K30机箱的样子。

DELTA2.jpg
回复

使用道具 举报

发表于 2020-7-21 17:10:54 | 显示全部楼层
9150e4e5gy1g5js788cqbj206o06owed.jpg
回复

使用道具 举报

发表于 2020-7-23 10:14:29 | 显示全部楼层
Arduino也有功耗的。
直接换个猫扇吧,静音。
回复

使用道具 举报

发表于 2020-7-27 22:05:24 | 显示全部楼层
高级
回复

使用道具 举报

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

GMT+8, 2024-5-11 18:36 , Processed in 0.110969 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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