毕设帮助、开题指导、技术解答(有偿)见文末。
目录
摘要
本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统STC89C52单片机作为控制平台对风扇转速进行控制。可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。性能稳定,控制准确。
关键词:单片机;温度传感器;智能控制。
一、硬件方案
本系统采用51单片机+18B20温度传感器+红外遥控器+数码管显示+按键+风扇而成。
二、设计功能
1、本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用)
2、设计自带单片机上电复位电路、手动复位电路(复位按键)、晶振电路(给单片机提供时钟周期)。
3、数码管显示当前温度值,采用三极管驱动数码管显示。
4、温度精确到小数点显示。
5、具有手动模式3个档位,可以通过按键或红外遥控器切换到手动模式,并数码管会显示档位。
6、当温度达到上限值时蜂鸣器会报警,提示温度过高。
7、采用PWM调速的原理来实现风扇速度的控制,当温度低于温度的下限值时,电机不转,当温度介于上限和下限之间时电机转速缓慢,当温度大于上限值时,电机全速转动。
8、可设置温度上下限值,第一次按下设置键设置温度上限值,第二按下设置键设置温度下限值,再按加减键就可以修改温度值并具有掉电保存功能。
9、按键具有连加、边减的功能,在设置参数时按键按着不动可以实现连加、连减的功能,设置起来非常方便。
10、温度测量范围:0-99.9度
三、实物图
四、原理图
五、PCB图
六、Proteus仿真
七、程序源码
八、资料包括
需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。