每当夏季结束,气温下降后,为计算机加装的排气、硬盘风扇就无须运转。如果能根据电脑机箱温度决定风扇是否旋转,可降低噪音,减少功耗,电脑机箱风扇智能温度控制仪就是为此而设计的。 一、电路 温度控制仪电路如图1所示。DS18B20完成温度的测量并转成换数字信号,AT89C2051单片机根据此数字信号对三极管进行控制,进而控制风扇的旋转与停止。当温度高于28℃时,三极管完全导通,风扇全速旋转;当温度低于8℃时三极管截止,风扇停转;当机箱温度在28℃与8℃之间时,单片机采用脉宽调制方式(PWM)为风扇供电,使风扇的平均工作电压在12v与6v之间,温度越低,平均工作电压越小,风扇转速就越慢。单片机程序以每变化4℃为一个控制间隔(控制点为28℃、24℃、20℃、16℃、12℃、8℃),温度降低每越过一个控制点,风扇工作电压便降低10%,风扇转速也相应降低10%, AT89C2051单片机没有脉宽调制发生器.故利用单片机两个定时器模拟产生可调脉宽波形,可调脉宽波形的高电平时长由定时器0决定,可调脉宽波形的低电平时长由定时器1决定,如图2所示。如果温度增加越过一个控制点,程序就会增加定时器0的定时长度,同时缩短定时器1的定时长度,从而使三极管的导通时间延长。风扇转速增加。![]() |
共1条
1/1 1 跳转至页
计算机机箱风扇温度控制仪设计

只看楼主 1楼
共1条
1/1 1 跳转至页