|
REV1.0版本的控制固件今天完成了,写了1K多行汇编@_@!
在评估板上试用感觉良好。实现的功能有:
1、含有4路温度探头,可以驱动4只12V2A风扇。如果改用更大规格的保险则可以支持更高电流的风扇。驱动管是30A规格的;
2、每只风扇的转速受对应通道的温度探头控制,控制规则可以通过同时按住上下键进入设定菜单进行设置。设定范围:起始温度30~70℃,加速系数0~10倍。当加速系数设置为0则不会进行加速,而当占空比被设置为0时,加速系数会自动设置为100并无法修改。默认的控制规则为起始温度40℃,加速系数2倍。即40℃开始加速,每升高1℃占空比加2%;
3、可以省略某些不需要温控功能的风扇对应通道的温度传感器,这时风扇只会按照起始转速运行 ,同时该通道的加速规范设定菜单将无法进入;
4、每通道的默认占空比均可以通过面板按键自行设置,最低30%,最高100%。占空比被设置到低于30%时,自动变为0%,风扇停转。而当占空比为0%时按加键则自动变成70%;
5、占空比被设置为0%时该通道的自动温控功能变为风扇开关。即温度低于设定值5℃则停转,高于设定值则全速运行;
6、每通道有一个报警使能跳线,当该针跳线插上,则该通道风扇出现非正常停转时,控制器将会报警。报警时固定显示故障风扇通道状态,你可以通过设定占空比为0%来关闭报警并恢复轮询显示。这是为了方便非关键风扇损坏不需要马上处理时,可以继续使用机器而设置的。
目前这个固件,能够使用户可以自如的设定想要的风扇控制曲线,以配合不同特性的风扇获得最好的静音与散热平衡。自我感觉很不错。
最初的成品板最快下周完成。 |
|