- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
信息与电脑
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系统设计的总框图
文档评论(0)