1 / 25
文档名称:

温度显示器.doc

格式:doc   大小:1,356KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

温度显示器.doc

上传人:yixingmaob 2018/8/16 文件大小:1.32 MB

下载得到文件列表

温度显示器.doc

文档介绍

文档介绍:液晶温度显示器
摘要: 温度是许多监控系统中的一个重要参数。随着传感器技术和无线传输技术的发展,使多路数据监控和无线传输可以通过计算机实现控制。该系统应用可组网数字温度传感器DS18B20,利用器件内部唯一的序号,在单总线基础上实现多路温度的采集。通过设置按键,设定温度的上限温度值和下限温度值。在运行过程中将采样的温度模拟量送入A/D转换器中进行模拟-数字转换,通过18B20 来测量现实的温度。传送到单片机通过程序显示到液晶显示器上,用两个10K电位器可以改变屏幕和字体的亮度,再将转换后的数字量用液晶进行显示。液晶屏显示模块与数码管相比,他显得更为专业、漂亮。
关键词: 单片机 1602液晶显示器 18B20温度传感器
LCD Monitor Temperature
Abstract: The temperature has been a very important parameter in monitor systems. With the sensor and wireless transmission technology developed, the multi-channel data monitor and wireless transmission system can be made puter. The multiple temperature measurement system based on 1-Wire Bus adopts work build-up data temperature sensor DS18B20 by using the sensor inner serial number. By setting a button, set temperature limit value and lower temperature. In the process of temperature will sampling analog into A/D converter is simulated by digital conversion, 18B20 - A measure of reality. To display chip program to LCD, with two 10K potentiometer can change the screen and the brightness of the font, will be converted to display with LCD digital. LCD display module, compared with digital tube is more professional, he is beautiful.
Key Words: SCM ;1602 LCD ;18B20 temperature
1 系统工作原理和总体设计
1. 1 多路温度采集工作原理简介
温度采集部分使用数字温度计DS18B20,利用单片机MEGA16控制。DS18B20数字温度计提供9~12位(二进制)温度读数,指示器件的温度信息经过单线接口送入DS18B20或从DS18B20输出,因此从主机CPU到DS18B20仅需一条线(和地线),每一个DS18B20在出厂时已经给定了唯一的序号,因此任意多个DS18B20(理论上)可以存放在同一条单线总线上。每一片单总线芯片内部都有一个全球唯一的64位序列号,是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码(ID)。在测试温度前,先利用单片机读出每个芯片的ID号,在多路测温时通过单片机匹配每个芯片的ID,来搜寻该路的温度。单片机与DS18B20进行序列号匹配,有两种方法:离线读取,然后直接应运读出的序列号进行匹配,此法简单实用。在线搜索,将所有的DS18B20放入系统中,进行多次搜索(几个器件就搜索几次)读取了ID序列号之后,进行匹配,此法较复杂。本系统将采用离线读取,直接应用的方法。最后将采集的温度数据在单片机中进行数据处理。
1. 2 系统硬件的总体设计
本系统硬件主要分为温度采集模块、主控模块、无线传输模块、显示及控制模块。。在温度采集端,温度传感器DS18B20实时感应环境温度,然后将采集的信号发送到单片机,经过运算处理换算成十进制数据,同时单片机控制液晶1602显示实时采集的温度,同时可以经过键盘控制采集的温度数据及设置温度上下限,超出温度设置的上下限时则会报警。控制电路的硬件设计以ATMEL公司的8位MEGA16单片机为控制核心。
单片机
主控器
显示模块
DS18B20
报警模块
键盘控制
1. 3 系统软件的总体设计
本系统的软