,效果也
不理想。在某些行业中对温度的要求较高,由于工作环境温度不合理而引发的事故时有发
生。对工业生产可靠进行造成影响,甚至操作人员的安全。为了避免这些缺点,需要在某
些特定的环境里安装数字温度测量及控制设备。本设计由于采用了新型单片机对温度进行
控制,以其测量精度高,操作简单。可运行性强,价格低廉等优点,特别适用于生活,医
疗,工业生产等方面的温度测量及控制。
本设计是一个数字温度测量及控制系统,能测柜内的温度,并能在超限的情况下进行
控制、调整,并报警。保证环境保持在限定的温度中。
12电路的总体工作原理
温度控制系统采用AT89S51八位机作为微处理单元进行控制。采用4X4键盘把设定温
度的最高值和最低值存入单片机的数据存储器,还可以通过键盘完成温度检测功能的转
换。温度传感器把采集的信号与单片机里的数据相比较来控制温度控制器。
系统框图如图11:
温度控制
温度传感器
AT89S51
键
图11系统框图
盘
报警电路
设
根据系统的设计定要求,选择DS18B20作为本系统的温度传感器,选择单片机AT89S51
为测控系统的核心来完成数据采集、显处示理电、路显示、报警等功能。选用数字温度传感器
DS18B20,省却了采样/保持电路、运放、数/模转换电路以及进行长距离传输时的串/
并转换电路,简化了电路,缩短了系统的工作时间,降低了系统的硬件成本。
该系统的总体设计思路如下:温度传感器DS18B20把所测得的温度发送到AT89S51
单片机上,经过51单片机处理,将把温度在显示电路上显示,本系统显示器为点阵字符
LCD,1602液晶模块。检测范围5摄氏度到60摄氏度。本系统除了显示温度以外还可以
设置一个温度值,对所测温度进行监控,当温度高于或低于设定温度时,开始报警并启动
相应程序(温度高于设定温度时,风扇开;当温度低于设定温度时,加热器开)。
第13页
f扬州工业职业技术学院毕业设计
中央微处理器AT89S51:AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISPI
systemprogrammable的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS51指令系统及80S51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚,4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入输出(IO)口,5个中断优r