欢迎来到天天文库
浏览记录
ID:11387808
大小:256.00 KB
页数:10页
时间:2018-07-11
《多路温度巡检系统的硬件设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、多路温度巡检系统的硬件设计摘要:本设计针对目前暖气泄漏检测的现状及其存在的主要问题,设计了一种7路温度巡检仪。该设计可扩展为0-99路,因此可以巡回检测多个测试点的温度,不仅具有精度高、功耗低等优点,还可以及时显示和采取保护措施,使用相当方便。在硬件上,温度检测元件采用单总线方式下的先进的数字式温度传感器,摒弃了传统的A/D转换器,电路结构大为简化。在软件上,用汇编语言对单片机编程以实现对各测试点温度值的检测和集中管理,并且通过软件编程以极少量按键实现了对仪表的方便操作。系统设计出来后,用PROTEUS软件对其进行了仿真。另外,从软
2、硬件两方面对系统进行了抗干扰性的设计,从而使系统的可靠性得到明显的提高。该课题的研究将对一般环境下的温度的巡回检测提高到了一个新的水平,具有较高的社会推广价值。关键词:单总线;温度巡回检测;数字式温度传感器Abstract:Inaccordancewiththepresentsituationandmainlyexistingproblemsofthewarmairmachineleakstheexamination,akindof7-roadtemperature-cruisingtestinstrumenthasbeendesi
3、gnedinthisarticle.Theroad'snumberofthemetercanbebroadenedfromNo.0toNo.99.Besidesitshighprecision,lowpower,itcandisplay,whichmakesiteasilycontrolled.Onthehardware,the1-wireprogressivedigitalthermometerhasbeenelectedtotesttemperature,sothetraditionalA/Dconverterwasnotbeu
4、sed.Thismakesthemetercircuiteasy.Onthesoftware,usingassemblylanguageinprogrammingforCPUrealizedmonitoringthetemperatureoneveryroadandcentermanagement.ThesystemdesignaftercomingoutthesoftwareofPROTEUSastoit'sproceededreallyimitate.Inaddition,thereareonlysomebuttons,butc
5、ancontroleasily.Generally,thestudyonthistopicwilldevelopahighlevelofthecommonenvironmentaltemperatureinstrumentinitsmeasuringandmanagement,anditisveryworthyofgeneralizationandapplication.Keywords:SingleBus;RovingTemperatureDetection;DigitalTemperatureSensor一、概述本设计针对目前暖
6、气泄漏检测的现状及其存在的主要问题,设计了一种基于AT89C51单片机的多路温度巡检系统,采用DALLAS公司的单总线智能温度传感器DS18B20来采集温度采集,采用ATMEL公司生产的的低功耗CMOS串行EEPROMAT24C02来进行采集数据的保存,采用T6963C液晶控制器来进行采集温度的显示,并通过自定义的键盘对本系统进行控制。系统设计方框图如图1-1所示。时钟电路AT89C51P0LCD液晶显示复位电路RSTP2键盘测温电路7采样个DS18B20P1P3.6P3.7AT24C02图1-1系统设计方框图二、多路温
7、度巡检系统的设计实现2.1测温电路的设计本设计是用七个DS18B20组成的测温电路,DS18B20的主要特性:适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线供电;独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温;DS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内;温度范围-55℃~+125℃,在-10~+85℃时
8、精度为±0.5℃;可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度测温;在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转
此文档下载收益归作者所有