文档详情

数字温度传感器的多点温度监测系统的设计.pdf

发布:2025-05-02约2.73千字共1页下载文档
文本预览下载声明

信息与电脑

2010年12月刊ChinaComputerCommunication软件开发与设计

数字温度传感器的多点温度监测系统的设计

张林

(江苏食品职业技术学院机电工程系,江苏淮安223003)

摘要:本文提出了基于采用DS18B20和AT89C52单片机组成的单总线多路温度巡检系统,给出了用DS18B20和AT89C2052单片机构成的多点温

度巡检系统的硬件结构及软件设计。该系统设计简单、经济实用、可靠性高、抗干扰能力强、扩展方便,在仓库、粮库、智能化建筑等需要多点温

度检测中具有广阔的应用前景。

关键词:数字温度传感器;单总线;多点温度测量;DS18B20;AT89C52

中图分类号:TP311文献标识码:A文章编号:1003-9767(2010)12-0043-01

1.引言

为了满足现代工、农业对温度监测和控制的要求,温度采集器必

须朝着小型、高速和高稳定性的方向发展。而传统的温度采集系统一

般是基于模拟的温度传感器,得到模拟信号处理后再经过周A/D转换

得到数字信号。一方面,模拟信号在处理和传输过程中极易受到干扰

而影响温度采集的精度和稳定性;另一方面,高精度A/D转换器价格较

高而影响系统的成本,使得整个温度采集系统的性价比降低。随着现

代科学技术的飞速发展,特别是大规模集成电路设计技术的发展,微

型化、集成化、数字化、智能化正成为温度传感器发展的一个重要方

向。针对这种情况,研究和改进多点温度的监测具有现实的意义。

2.硬件组成

数字温度传感器可通过串行口,也可通过其它I/O口线与微机接

口,无须经过其它变换电路,直接输出被测温度值。因此,利用数

字温度传感器对多点温度进行测量时非常好的解决方案。本设计以

AT89S52单片机为控制单元、温度传感器DS18B20为主要检测器件,

实现多路温度的测量、显示、存储和报警。本设计使用C语言进行设

计开发,采用Proteus7.4进行电路的设计并仿真,实现:八路温度循

环检测,超限自动报警还可固定其中一路检测,测量温度的同时,还

能记录当时的时间,并存储到EEPROM中,温度测量范围为-10℃~

+100℃,精度为±0.5℃。系统设计的总框图如图1所示。

图2系统设计主流程图

4.结论

由于温度传感器逐渐向着数字化、智能化的方向发展,目前基于

温度探测的监控或者报警系统也产生了深刻的变化。电路设计得更简

单,也部分简化了软件的编写。另外,无论是响应速度、系统运行周

期、抗干扰能力、支持总线功能等等指标,都大大优于传统的、基于

模拟传感器的测温系统。

参考文献:

[1]祁伟,杨婷.单片机C51程序设计教程与实验[M].北京航空航天

大学出版社.2006

[2]赵建领,薛园园.51单片机开发与应用技术详解[M].电子工业出

版社.2009

图1系统设计的总框图

显示全部
相似文档