摘 要:本文主要针对单点温度检测在某种场合下的不足之处,设计一种多路温度检测系统。此系统以单片机AT89C51为核心,将数字温度传感器DS18B20检测到的数据输入AT89C51处理,最后将其显示在液晶显示器上。本设计采用C语言进行编程并通过了Proteus仿真,实现了8路温度的巡回检测、指定通道检测、报警温度设置、温度超限报警以及日期和时钟显示等功能。该系统具有能够综合处理多点温度并且实时性高等优点,可以用于对温度要求比较严格的温室大棚以及小型仓库等场所。4594
关键词:温度检测; AT89C51;DS18B20;报警;LCD显示
The Design of Multi-channel Temperature Detection System
Abstract: In allusion to the shortcoming of the single point temperature detection in some cases. This paper designs a multi-channel temperature detection system. This design is based on the microprocessor AT89C51 that processes the data which is inputted by the digital temperature sensor DS18B20. Finally the temperature data will be displayed on the liquid crystal display. This design is programmed by the C language and has been simulated by Proteus. It has the function of 8-way temperature checking, specified channel detection, alarm limit setting, calendar and clock displaying and so on. This system has the advantages of processing multi-point temperature comprehensively and high real-time performance. It can be used in the greenhouse and small warehouses and other places which have strict requirements on temperature.
Key Words: Automatic temperature checking; AT89C51; DS18B20; Alarm; LCD display
目 录