基于单片机的温度监测系统

来源 :博览群书·教育 | 被引量 : 0次 | 上传用户:DSSQWYSDD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:近年来随着我国信息化进程的加快,在很多大专院校、科研院所建设了大量的计算机、服务器机房。因此,在一个不大的空间区域内使用了大量的贵重设备,再加上与之配套的空调、试验平台等附属设备,整个机房就需要有几十个电源接插装置(即电源插座)。某些插座接点中通过的电流可能达到几十安培,甚至会更高。电线接点又是容易出现局部高温高热的,那么就需要一种监测系统,在那些平时难以看到、发生危险无法在第一时间察觉的地方,“替”机房的管理人员监视这些地点(例如暗藏的供电线路接头)。一旦发生危险情况,就可以及时准确的报告给机房人员,以保证能准确及时的处理危险状况。
  关键词:单片机;温度;监测
  一、系统硬件电路设计
  1.系统硬件电路设计方案。DS1820的所有功能、操作均是在单片机控制下进行的,线上接有若干个DS 1820传感器,即可进行多点的温度采集.值得注意的是所有的命令码均以串行方式通过一线总线输出到DS 1820,读出的数字温度值也以串行方式输入到单片机,并存入数据缓存。根据DS 1820数字温度传感器的功能特点,选择一线总线的网络结构。该网络基于DS1820以及一线总线协议。本系统的硬件,主要由三个部分组成:基于AT89C51单片机及其外围电路的主机控制单元;DS 1820串行组成的一线总线型网络;LED数字显示及其驱动电路。
  AT89C51单片机功能强、I/O口多、但是其内部的数据暂存存储器空间比较小,只有128个字节。而DS 1820的ROM码有64位,也就是说,记录一个ROM码要占据8个字节的数据暂存存储器空间,再加上用于搜索、温度值存储、指针等操作所必须额外分配的存储器空间。实际上AT89C51单片机内部已经没有多少富余了,在程序编写中发现,10个ROM码是能允许的最大值。哪怕再增加一个8字节的ROM码都必须使用扩展的片外RAM。考虑到本系统目前只计划应用在较小的机房中,监测点不多;同时,本设计的重点在于数字温度传感器及其一线总线技术的应用研究。因此,没有使用外扩RAM的方法来扩大一线总线网络的规模。相信,即便本系统由于某种原因需要对一线总线网络进行扩展,无论是选择单片机换型,或者选择外扩RAM,实现它们都应没有太大的障碍。
  AT89C51具有4个I/O口,它们分别是P0口、P1口、P2口和P3口。利用其中的3个I/O口,与本系统其它部分连接,分别实现了不同的功能:P1口连接着由10个DS 1820传感器组成一线总线网络,还连接着用于显示单个DS 1820传感器ROM码的接口电路。P0、P2口连接着LED数字显示单元。P0口连接一片14引脚的反相门芯片7406,用于对6个LED显示灯的选择控制。同时,7406也起到了反向驱动器的作用。P2口连接两片14引脚的7407芯片,用于发送显示内容。同时7407也起到正向驱动器的作用。
  最多由10片DS 1820组成的一线总线网络,由三条线连接。它们分别是电源线、数据传输线、共用地线。电源线根据DS1820的要求,使用5V的直流供电。在具体设计上可以和AT89C51使用同一个电压源。数据传输线直接连接在P1口的P1.5引脚上,对应着P1寄存器的P1.5数据位,因此主机对总线上的DS 1820的操作实际上就是对P1.5数据位的操作。所以在程序设计时需要注意这一点。
  还有,就是出于对特殊情况的特别考虑,本系统设置了一个插口,用于读出某个DS 1820传感器ROM码。这个插口除了中间的引脚连接在AT89C51的P1.6引脚上,从硬件上说和一线总线网络的接口没有什么不同。但是从软件上来说,它专用于对单个DS 1820的ROM码读取。实际的设计上,作者在数据线上设置了一个切换跳线,当需要系统进行读 ROM码操作时,就将该引脚接上带5K左右上拉电阻的上拉电;需要系统转入正常的温度监测运行时,就将该引脚的数据传输线连至地线。
  AT89C51通过对P1.6引脚的读和判断,就可以决定是转入读ROM操作还是运行温度监测。通过一个小小的切换跳线,就可以实现在两种功能之间方便地进行切换。这个跳线以及DS 1820插口都设置在主机的面板上,很便于使用。
  2.LED数字显示及其驱动电路。LED显示器的工作情况有两种:一种是温度显示;另一种是ROM码显示。DS 1820测温范围上限是125℃,因此温度的十进制显示需要用3位;本系统总线上有10个DS 1820传感器的温度值需要显示,所以要显示系统为每个传感器自动分配的编号,必须设置2位显示;另外考虑到编号和温度的显示值紧挨在一起可能造成混淆,因此在它们之间还增加了分隔的一位。最终选择在这里设置了6位的LED显示。
  当显示ROM码时,即使用十六进制显示,也最少需要显示16个十六进制数。因此设计上,只能是让6个LED从低位到高位逐个显示三次,如此才能全部显示完。考虑到人工记录需要时间,所以软件设计上采用无限循环的显示方式。要想中止显示ROM的操作,只要拔下待测的DS 1820,并且将切换跳线跳至测量温度运行模式即可。
  二、主要元器件介绍
  用微型计算机渗透到测试领域并得到充分发挥,是现代测试技术发展的必然趋势,也是目前作为智能仪表的设计的一般方法,目前市场上的单片机从数据总线宽度上来分主要有8位机、16位机、32位机,其中的32位单片机近年来在信号分析与处理、语音处理、数字图象处理等数字信号处理运用领域得到广泛的运用,但在工业测控现场,占主导地位的还是8位机和16位机,对本课题涉及的多路温度的监测,运用单片机的主要目的是构成一个具有一定判断、运算能力以及具有存储、显示、通信等功能的智能测量仪表,它所处理的信息量和复杂程度由于是温度因而用8位机已经足够了。目前,生产单片机的厂商有很多,尤其是近年来微电子技术、计算机技术的飞速发展,比较著名的有Intel,Philips,Microchip, Motorola,Zilog, Atmel等半导体企业。
  由于采用智能化的数字温度传感器省去了A/D转换电路和信号放大电路等外围电路,只需要从一个I/O口引脚引出一条总线就可以连接数个传感器,构成一个多点检测系统。考虑到一般单片机I/O口的驱动能力,一条总线上能够搭载的传感器数量是有限的,传感器数量过多会导致丢失数据和误码的问题。原则上,一条总线上搭载的传感器数量,应以测试结果为依据。当检测点很多,超过一条总线的负载能力时,根据需要,还可以考虑从软件和硬件方面进行改进,以期总线上可以搭载更多的传感器。
  另外,单片机内必须分配足够的存储器以存储DS 1820的ROM码。由于DS 1820的ROM码非常长(64位),因此将会占据很大的寄存器空间。如果占据的空间太大,就有必要为单片机设计外扩寄存器。在这里,出于方便开发的考虑,选用了经典的单片机AT89C51。
  三、结论
  通过介绍基于单片机和智能温度传感器的监测系统的一般工作原理以及应用,使用DS 1820的测温系统电路简单,应用方便灵活。在常温测量中有较大优势,应用前景广阔。如在工业、空调系统、智能楼宇等领域的温度测量中可以有广泛的应用。作为新型的通信协议,一线总线(1-Wire Bus)技术己经在很多方面表现出特有的优势,已经成为一种非常有发展潜力和广阔应用前景的通信协议。而智能化的数字温度传感器是传感器发展上的一次革命,将会给诸多领域的技术发展带来深刻的變化。
  参考文献:
  [1]单片机应用程序设计技术(修订版) 作者: 周航慈 著 出版社:北京航空航天大学出版社 2009.
  [2]单片机语言C51程序设计 作者: 赵文博 刘文涛 出版社:人民邮电出版社 2015.
  [3]单片微型计算机原理及其C语言程序设计 作者: 陈光东著 出版社:华中理工大学出版社 2014.
  [4]单片机原理及应用技术(第2版) 作者: 李全利 出版社:高等教育出版社 2012.
其他文献
摘 要:本文通过对糖尿病患者具体病例的统计分析,通过一定的实验对比,分析了有无护理干预对糖尿病患者遵医行为的影响,对护理干预与患者的遵医行为之间的关系进行了有益探究。  关键词:护理干预;糖尿病;遵医行为  随着社会发展,生活水平的不断提高,糖尿病发病越来越多,治疗和护理手段日益增多,除药物治疗外,饮食治疗、运动治疗是糖尿病治疗中的重要组成部分。随着我国医疗体制改革的进一步深化,社区卫生事业蓬勃发
期刊
摘 要:汶川地震发生后,建筑抗震设防问题再次尖锐的摆在众人面前。通过震害调查、试验研究和理论分析表明,较早前的建筑结构均具有较高的地震易损性,且大量钢筋混凝土框架结构原设计的依据与标准过低,加之耐久性及结构已有损伤等因素的影响,抗震性能不可过高估计。因此需要对原结构按新规范要求采用适当的抗震性能评估方法,进行全面检测和抗震鉴定,若鉴定结果表明该结构不符合抗震要求,则需进行合理的抗震加固处理,最大限
期刊
摘 要:随着水产养殖病害的种类越来越多,爆发的频率越来越快,给水产养殖业的发展带来巨大的冲击,使许多养殖企业和个人丧失信心。开展水产病害防治,要在改良养殖环境,消灭病原体和增强养殖对象的自身免疫力等方面采取技术措施。  关键词:水产养殖;病害;措施  一、常见病害类型  1.细菌性败血症  对于细菌性败血症,不同地区的称呼也是不一样的,其发病原因是由温和气单胞菌、嗜水气单胞菌、河弧菌生物变种等多种
期刊
摘 要:系统性红斑狼疮,是一种临床常见的自身免疫性疾病,其病因、发病机制尚未完全阐明,至今还没有一种治疗手段能够根治该病,一旦发病就需终身治疗。由于免疫因素的作用,病变能广泛的侵犯全身多系统、多器官,又有活动期、缓解期与稳定期之别,因而造成其多种多样的临床表现。本研究通过临床观察补肾解毒中药方联合小剂量糖皮质激素治疗轻型系统性红斑狼疮以评价补肾解毒中药方对轻型系统性红斑狼疮肾虚毒蕴证的临床疗效。 
期刊
摘 要:ChemDraw软件及其相关功能一直备受国内外化学专业人士的青睐,本文主要通过对ChemDraw模块功能进行剖析,总结了ChemDraw在化学式、有机化学分子表达和化学图案制作等内容上的应用,旨在进行专业学习之余分享一些可控参考的ChemDraw软件应用技巧。  关键词:ChemDraw;化学应用;绘制;技巧  ChemDraw软件是目前国内外最流行、最受欢迎的化学绘图软件。它是美国Cam
期刊
摘 要:园林绿化是现代城市绿化的重要组成部分之一,是现代城市绿化的地标性工程。而对绿化植物的保护和在绿化实行过程中,对新科学技术以及手段的实施,运用,就显得尤为重要和突出。  关键词:园林绿化; 城市;植保新技术  一、城市园林绿化中植保的定义  城市中对园林绿化中的植保的出发点是对整个城市的整体生态系统的考虑。由于是针对整个城市的生态系统与绿化功能,那么就要充分考虑到城市园林绿化在设计中的,自身
期刊
摘 要:随着工业自动化发展的需要,机械手在工业应用中越来越重要,如电器制造行业、汽车制造行业、塑料加工行业、通用机械制造行业以及金属加工行业等,都使用了工业机械手工业生产上应用的机械手。由于使用场合和工作要求的不同, 其结构型式亦各不相同, 技术复杂程度也有很大差别。但它们都有类似人的手臂、手腕和手的部分动作及功能; 一般都能按预定程序, 自动地、重复循环地进行工作。文中介绍了我国工业机械手目前的
期刊
摘 要:脑卒中后抑郁(PSD)是脑卒中后出现的以情绪低落、活动机能减退、思维功能迟缓为主要特征的一类情感障碍性疾病,可严重影响患者的生活质量、神经功能康复和社会功能。目前临床治疗PSD主要采用抗抑郁药物,虽能取得一定的效果,但均有不同程度的毒副作用、成瘾性及禁忌证等缺陷,严重影响临床疗效和依从性。因此,中医药治疗PSD的临床优势越来越多地得到人们的关注,尤其针刺疗法治疗PSD具有独特的优势,值得进
期刊
摘 要:出租车计价器的科学设计有利于促进行业稳定健康地发展,对城市交通建设也起着至关重要的作用。文章从嵌入式系统设计的角度讨论了对单片机的感性认识,并介绍了单片机内部模块功能的应用,以及软硬件设计过程、方法及实现。  关键词:出租车;计价器;电路;设计  在交通较为发达的今天,大家对出租车计价器都不会陌生,只要汽车一开动,随着行驶里程的增加,就会看到汽车前面的计价器里程数字显示的读数从零逐渐增大,
期刊
摘 要:对于数控加工来说,其中加工工艺直接影响到加工的质量,因此,为了能够有效提升数控加工的质量,那么必须要采取科学有效的数控加工工艺。本文主要是对提高数控加工质量的工艺措施进行了研究,提出了相关建议。  关键词:数控加工;质量分析;工艺措施;研究探讨  对于数控加工技术来来说,主要是加工工艺。计算机数控技术、计算机辅助设计以及辅助制造技术进行有机的结合。并且随着社会生产的不断进步发展,数控加工在
期刊