[页数] 49 [字数] 16865 [目录] 1 绪 论 1 2 系统的总体设计 4 3 硬件电路设计 6 4 程序设计 26 结 论 34 参考文献 35 致 谢 36 附 录I 37 附 录II 38 [原文] 1.1 温度检测的意义 温度是一个和人们生活有着密切关系的物理量,也是一种在生产、科研、生活中需要测量和控制的重要物理量,是国际单位制七个基本物理量之一,温度仪表占自动化仪表的一半以上。在人类的生活环境中,温度扮演着极其重要的角色。无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。而多点温度检测系统的应用也就变得非常广泛:消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测,各类运输工具的组件的过热检测,保全与监视系统的应用,医疗与健诊的温度测试,化工、机械等设备温度过热检测。总之,在冶金、钢铁、石化、水泥、玻璃、医药等行业,可以说几乎80%的工业部门都不得不考虑温度的因素。 1.2 温度检测的发展概况 温度是表征物体冷热程度的物理量,是工业生产和科学实验中最普遍、最重要的热工参数之一。温度不能直接检测,只能借助于冷热不同的物体之间的热交换,以及物体的某些物理性质随冷热程度不同而变化的特性,来间接的测量。 温度测量所用的仪表按测温方式可分为接触式和非接触式两大类。通常来说接触式测温仪表比较简单、可靠、测量精度较高;但.......... [摘要] DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。 本文介绍的多点温度检测系统,由上位机通信和下位机两大部分组成。下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89C51单片机和DALLAS公司的DS18B20数字温度传感器。上位机部分只提供了通信电路。整个系统主要以DS18B20新型数字温度传感器、AT89C51单片机、ULN2803和8550驱动四位八段LED数码管显示模块等构成。介绍了系统硬件电路、系统主程序与各模块子程序的设计。程序均采用C语言编写,比较简洁明了的完成了对DS18B20的调用,能够对多个测温点进行巡回检测,同时在LED上显示出温度值。上位机通过串行口同下位机交换数据,以图形或报表的形式输出。该系统具有硬件接口电路简单、转换精度高、抗干扰能力强、实用性强、显示结果清晰稳定、成本低等显著优点。 [参考文献] [1]余发山.单片机原理及应用技术.中国矿业大学出版社,2003 [2]胡振宇,刘鲁源,杜振辉.DS18B20接口的C语言程序设计.[J]单片机与嵌入式系统应用,2002,(7) [3]韩小斌,朱永文.数字式温度传感器 DS18B20及其应用.电子技术 ,2002,5. [4]万光毅,严义.单片机实验与实践教程[M ].北京:北京航空航天大学出版社, 2003. [5]徐爱钧, 彭秀华. 单片机高级语言C51Windows环境编程与应用[M]. 北京:电子工业出版社, 2001. [6]张毅刚,彭喜源,谭晓昀等.新编MCS-51单片机应用设计.哈尔滨工业大学出版社,2003 [7]康华光,邹寿彬.电子技术基础.北京: 高等教育出版社, 2000 [8]阎石.数字电子技术基础.北京: 高等教育出版社,1998 [9]汤竞南,沈国琴.51单片机C语言开发与实例.北京: 人民邮电出版社,2008 [10]陈锦玲.Protel 99SE电路设计与制版快速入门.北京: 人民邮电出版社, 2008 [11]赖琪文.8051单片机C语言彻底应用.科学出版社,2002,10 [12]朱定华,黄松,蔡苗.Protel 99 SE原理图和印制板设计.北京: 清华大学出版社, 2007 [13]姚福安.电子电路设计与实现.山东科学技术出版社,2001,7 [14]丁晓进,史小军,朱为等.基于DS18B20的多点温度检测[J].电子工程师,2006,第32卷第7期 [15]朱奕丹,倪浩如. 基于单片机控制的高精度多点温度检测显示系统[J]. 自动化仪表, 2008,8, 第29卷第8期 [16]刘雪松,程显侠. 新型温度传感器DS18B20高精度测温的实现[J] . 微处理机,2002 (2) [17]马云峰. 单片机与数字温度传感器DS18B20 的接口设计[J]. 计算机测量与控制,2002 (4) [原文截取] 摘 要 DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。 本文介绍的多点温度检测系统,由上位机通信和下位机两大部分组成。下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89C51单片机和DALLAS公司的DS18B20数字温度传感器。上位机部分只提供了通信电路。整个系统主要以DS18B20新型数字温度传感器、AT89C51单片机、ULN2803和8550驱动四位八段LED数码管显示模块等构成。介绍了系统硬件电路、系统主程序与各模块子程序的设计。程序均采用C语言编写,比较简洁明了的完成了对DS18B20的调用,能够对多个测温点进行巡回检测,同时在LED上显示出温度值。上位机通过串行口同下位机交换数据,以图形或报表的形式输出。该系统具有硬件接口电路简单、转换精度高、抗干扰能力强、实用性强、显示结果清晰稳定、成本低等显著优点。 关键词:单片机; DS18B20; 温度检测; 单总线; 高精度 Abstract DS18B20 is a network of ..... |
基于单片机控制的高精度多点温度检测显示系统
查看评论
已有0位网友发表了看法