欢迎来到天天文库
浏览记录
ID:29635941
大小:1.08 MB
页数:24页
时间:2018-12-21
《《温度显示器》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、液晶温度显示器摘要:温度是许多监控系统中的一个重要参数。随着传感器技术和无线传输技术的发展,使多路数据监控和无线传输可以通过计算机实现控制。该系统应用可组网数字温度传感器DS18B20,利用器件内部唯一的序号,在单总线基础上实现多路温度的采集。通过设置按键,设定温度的上限温度值和下限温度值。在运行过程中将采样的温度模拟量送入A/D转换器中进行模拟-数字转换,通过18B20来测量现实的温度。传送到单片机通过程序显示到液晶显示器上,用两个10K电位器可以改变屏幕和字体的亮度,再将转换后的数字量用液晶进行显示。液晶屏显示模块与数码管相比,他显得更为专业、漂亮。关键词:单片机1
2、602液晶显示器18B20温度传感器LCDMonitorTemperatureAbstract:Thetemperaturehasbeenaveryimportantparameterinmonitorsystems.Withthesensorandwirelesstransmissiontechnologydeveloped,themulti-channeldatamonitorandwirelesstransmissionsystemcanbemadebycomputer.Themultipletemperaturemeasurementsystembasedon1
3、-WireBusadoptsthenetworkbuild-updatatemperaturesensorDS18B20byusingthesensorinnerserialnumber.Bysettingabutton,settemperaturelimitvalueandlowertemperature.IntheprocessoftemperaturewillsamplinganalogintoA/Dconverterissimulatedbydigitalconversion,18B20-Ameasureofreality.Todisplaychipprogra
4、mtoLCD,withtwo10Kpotentiometercanchangethescreenandthebrightnessofthefont,willbeconvertedtodisplaywithLCDdigital.LCDdisplaymodule,comparedwithdigitaltubeismoreprofessional,heisbeautiful.KeyWords:SCM;1602LCD;18B20temperature231系统工作原理和总体设计1.1多路温度采集工作原理简介温度采集部分使用数字温度计DS18B20,利用单片机MEGA16控制。D
5、S18B20数字温度计提供9~12位(二进制)温度读数,指示器件的温度信息经过单线接口送入DS18B20或从DS18B20输出,因此从主机CPU到DS18B20仅需一条线(和地线),每一个DS18B20在出厂时已经给定了唯一的序号,因此任意多个DS18B20(理论上)可以存放在同一条单线总线上。每一片单总线芯片内部都有一个全球唯一的64位序列号,是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码(ID)。在测试温度前,先利用单片机读出每个芯片的ID号,在多路测温时通过单片机匹配每个芯片的ID,来搜寻该路的温度。单片机与DS18B20进行序列号匹配,有两种方法:
6、离线读取,然后直接应运读出的序列号进行匹配,此法简单实用。在线搜索,将所有的DS18B20放入系统中,进行多次搜索(几个器件就搜索几次)读取了ID序列号之后,进行匹配,此法较复杂。本系统将采用离线读取,直接应用的方法。最后将采集的温度数据在单片机中进行数据处理。1.2系统硬件的总体设计本系统硬件主要分为温度采集模块、主控模块、无线传输模块、显示及控制模块。如图1.1所示。在温度采集端,温度传感器DS18B20实时感应环境温度,然后将采集的信号发送到单片机,经过运算处理换算成十进制数据,同时单片机控制液晶1602显示实时采集的温度,同时可以经过键盘控制采集的温度数据及设置
7、温度上下限,超出温度设置的上下限时则会报警。控制电路的硬件设计以ATMEL公司的8位MEGA16单片机为控制核心。单片机主控器显示模块DS18B20报警模块键盘控制1.3系统软件的总体设计本系统的软件编写是采用C语言嵌套汇编语言,它主要实现对温度信号的采集、处理、数据传输以及控制LCD显示和串口通信等。主程序流程及DS18B20操作流程如图1.2所示。23图1.2主流程框图2系统硬件器件的选择2.1单片机的选择2.1.1概述单片机的全称为单片微型计算机(Single-ChipMicrocomputer)或微型控制器(Micro-contr
此文档下载收益归作者所有