顾亚龙
(新疆医科大学医学工程技术学院,新疆乌鲁木齐,830011)
现代社会生活中,越来越多的环境对温度的恒定具有较高的要求。例如,泳池的水温不能太低或太高,否则会引起人的不适;蔬菜大棚无论是在冬天还是夏天,室内的温度要保持在一定范围之内,因为植物的生长受到环境温度的影响。单片机和传感器组成的测控系统可以完成对多种信号的采集和控制,被广泛的应用在工业、农业、交通、医疗等行业[1-4]。51 单片机作为测控系统的核心,功能齐全、可靠性强,一经推出,就得到了极大的普及。本文设计的温度监测报警系统,采用了市面上常见的芯片,结构简单,成本低廉,可以同时监测多个环境的温度,应用在多种场合,满足绝大多数的温度监控需求。
系统以单片机为核心,单片机与温度传感器之间双向通信。当单片机向温度传感器发出温度转换命令后,DS18B20 温度传感器首先将测量到的环境温度值进行AD转换,再将采集到的温度通过总线发送给单片机。单片机执行读引脚操作,将总线上读取到的温度值保存并做运算处理,传送给LCD1602 液晶显示器显示。若温度传感器发送给单片机的温度值超出了预定温度范围,则单片机向声光报警电路发出信号,此时声光报警电路同时发出声音和灯光报警。系统中电源分别向单片机、LCD1602 和声光报警电路供电。系统的整体设计框图如图1 所示。

图1 温度监测报警系统总体设计框图
本文采用DS18B20 作为温度传感器。……