温度控制系统
摘要:本设计采用一块单片机(AT89C52)作为温度控制系统的控制核心,实现人工设定温度,自动控制温度,显示水室内的实时温度,自动控制电机转速,人工控制电机转速等功能。室温测试方式采用DS18B20温度传感器感知室内的温度,转换成的数字信号直接送给单片机,同时用数码管动态显示室内的实时温度,最小区分温度0.1 ℃,同时数码管动态显示水的实时温度。采用键盘扫描方式对目标温度(20℃~30℃)进行人工设定,并用数码管显示设定温度。同时系统还通过分立器件电路控制直流电机的导通,关闭及其转速,达到转速随着温度的变化而变化。
关键词:
自动控制 单片机 温控 直流电机
目录
1 系统设计 2
1.1 设计要求 2
1.2 系统基本方案 2
2 单元电路的设计 4
2.1温度采集、温度设定及复位电路的设计 4
2.2 数码管显示电路的设计 5
2.3 电机控制电路的设计 6
3 软件设计 6
3.1 程序设计功能说明 6
3.2 程序流程图 7
3.3 源程序 7
4 安装调试 7
5 结束语 7
参考文献 8
附录 8
附录1 8
附录2 12
1 系统设计
1.1 设计要求
1.1.1 基本要求
(1)该系统具有自动和手动控制电机的转速。
(2)用十进制数码管显示室内的实时温度,显示的温度的最小区分度为0.1℃。
(3)系统可以人工设定温度,最小区分度为1℃。
原创力文档

文档评论(0)