本科毕业论文LED数显电子温度计的设计34340.doc
《本科毕业论文LED数显电子温度计的设计34340.doc》由会员分享,可在线阅读,更多相关《本科毕业论文LED数显电子温度计的设计34340.doc(29页珍藏版)》请在三一文库上搜索。
1、 单位代码: 005 分 类 号: TN 延安大学西安创新学院 本科毕业论文(设计)题 目: LED数显电子温度计的设计 专 业: 电子信息工程 姓 名: 惠 星 星 学 号: 0903024143 指导教师: 马 惠 铖 职 称: 讲 师 毕业时间: 二零一三年六月 LED数显电子温度计的设计摘要:本文设计了一种利用单片机实现对温度的智能控制及显示的方案。本毕业设计主要研究的是高精度的数字温度计的设计,继而实现对对象的温度测量。测温系统主要包括供电电源、数字温度传感器的数据采集电路、LED显示电路、按键电路、单片机主板电路,数字温度传感器的数据采集电路与单片机主板电路是整个系统的关键。采用温
2、度传感器DS18B20对温度检测的方法及利用软件实现对温度的智能控制。本系统由液晶显示器LCD1602显示实时温度,具有电路结构简单、操作容易、硬件少、成本低等特点。高精度数字温度计的测温过程,由数字温度传感器采集所测对象的温度,并将温度传输到单片机,最终由液晶显示器显示温度值。该数显温度计要求测温范围为55125,精度误差在0.1以内,LED数码管直读显示。数字式温度计完全可以代替传统的水银温度计,可以在家庭中以及工业中都可以应用,实用价值很高。关键词:单片机;DS18B20;LED显示The design of LED digital display electronic thermome
3、terABSTRACT In daily life, single-chip microcomputer control has brought people great convenience, the detection and control of the temperature is also extremely important. Therefore, the design of the digital thermometer has practical significance and a wide range of applications. This article desc
4、ribes a programmer which use a microcontroller to achieve and display the right temperature by intelligent control .This programmer mainly consists by temperature control sensors, MCU, LED display modules circuit. The main aim of this thesis is to design high-precision digital thermometer and then r
5、ealize the object temperature measurement. Temperature measurement system includes power supply, data acquisition circuit of digital temperature sensor, LED display circuit, keypad circuit, board with a microcontroller circuit, data acquisition circuit of digital temperature sensor and board with a
6、microcontroller circuit is the key to the whole system. The temperature process of high-precision digital thermometer, from collecting the temperature of the object by the digital temperature sensor and the temperature transmitted to the microcontroller, and ultimately display temperature by the LED
7、 The digital thermometer requires the high degree is positive 125 and the low degree is negative 55, the error is less than 0.1, LED can read the number, This digital thermometer could replace the traditional mercurial thermometer, can be used in family and industrial , high practical value.Key Wor
8、ds: MCU;DS18B20;LED display目 录1 引言12 设计方案13 硬件选择231 STC89C52简介23.2 DS18B20的选择33.2.1 DS18B20简介33.2.2 主要技术指标44 硬件设计54.1显示电路54.2 温度测试54.3 最小系统64.3.1复位电路64.3.2 晶振电路74.3.3 DS18B20的接线说明75系统程序设计95.1 编写语言及开发工具的选择95.2 主程序流程图115.3 温度采集流程图115.4 显示流程图126 原理图137 总结14参考文献15致 谢161 引言温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到
9、的一个物理量。测量温度的基本方法是使用温度计直接读取温度。最常见到的测量温度的工具是各种各样的温度计,例如,水银玻璃温度计,酒精温度计,热电偶或热电阻温度计等。它们常常以刻度的形式表示温度的高低,人们必须通过读取刻度值的多少来测量温度。利用单片机和温度传感器构成的电子式智能温度计就可以直接测量温度,得到温度的数字值,既简单方便,又直观准确。 在传统的温度测量系统设计中,往往采用模拟技术进行设计,这样就不可避免地遇到诸如引线误差补偿、多点测量中的切换误差和信号调理电路的误差等问题;而其中某一环节处理不当,就可能造成整个系统性能的下降。随着现代科学技术的飞速发展,特别是大规模集成电路设计技术的发展
10、微型化、集成化、数字化正成为传感器发展的一个重要方向。美国Dallas半导体公司推出的数字温度传感器DSl8B20,具有独特的单总线接口,仅需要占用一个通用I/O端口即可完成与微处理器的通信;用户可编程设定912位的分辨率。以上特性使得DSl8B20非常适用于构建高精度、多点温度测量系统。 本课题设计的高精度数字温度计选用DS18B20数字温度传感器,它与单片机组成一个测温系统,具有线路简单、体积小等特点,而且一条总线可连接多个器件,可以构成一个低电压低功耗的多点数字测温系统,十分方便,也适合于恶劣环境下进行现场温度测量,有广泛的应用前景。2 设计方案本设计以检测温度并显示温度为目的,按照系
11、统设计功能的要求,确定系统由3个模块组成:传感器(采集温度)、主控器及显示电路。如图2-1所示系统以DS18B20为传感器用以将温度模拟量转化为电压数字量以总线传入单片机,以STC89C52为主芯片,在主芯片对DS18B20传入的温度值进行处理,由单片机程序控制,将经处理后的温度由LED数码管显示出来。 本系统具有电路简洁,性能可靠等特点,易于实现。DS18B20STC89S52控制器显示电路扫描驱动图2-1系统框图3 硬件选择31 STC89C52简介STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。STC89C52使用经典的MCS-51内
12、核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位 定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串
13、口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz。 STC89C52引脚如图3-1所示:图3-1 STC89C52引脚3.2 DS18B20的选择 3.2.1 DS18B20简介DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢 封装式,型号多种多样,有LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。
14、耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。1: 技术性能描述独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。测温范围 55+125,固有测温误差0.5。支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8 个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。工作电源: 35V/DC (可以数据线寄生电源)在使用中不需要任何外围元件测量结果以912位数字量方式串行传送不锈钢保护管直径 6适用于DN1525, DN40DN250各种介质工业管道和
15、狭小空间设备测温标准安装螺纹 M10X1, M12X1.5, G1/2”任选PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接2应用范围:该产品适用于冷冻库,粮仓,储罐,电讯机房,电力机房,电缆线槽等测温和控制领域轴瓦,缸体,纺机,空调,等狭小空间工业设备测温和控制。汽车空调、冰箱、冷柜、以及中低温干燥箱等。供热/制冷管道热量计量,中央空调分户热能计量和工业领域测温和控制传感器原理图如图3-2所示:图3-2传感器原理图3.2.2 主要技术指标 任何引脚相对于地的电压 -0.5V 至+7.0V运用温度 -55 至+125贮存温度 -55 至+125焊接温度 260 ,10 秒4 硬件
16、设计4.1显示电路在单片机系统中,最常用的显示器有:发光二极管,简称LED(Light Emitting Diode);液晶显示器,简称 LCD;荧光管显示器,简称VFD(Vacuum Fluorscents Display)。其中LED是一种极低功耗显示器,广泛应用于测量产品中,由于本课题不需要复杂的显示信息,所以选择的是LED显示模块,可以节约硬件资源,降低成本。显示电路远离图如图4-1所示:图4-1 显示原理图4.2 温度测试温度传感器使用了DSl8B20数字温度计提供可选择的12位(二进制)温度读数来指示周围环境的温度信息。经过单线接口DQ与单片机进行数据交互。从主机CPU到DSl8B
17、20仅需一条数据接线(和地线)。DSl8B20的电源可以由数据线本身提供而不需要接外部电源。由于每一个DSl8B20在出厂时已经给定了唯一的序号因此任意多个DSl8B20可以存放在同一条单线总线上实现多点温度测量。温度传感器DSl8B20的测温范围从-55摄氏度到+125摄氏度增量值为0.5度可在l s(典型值)内把温度变换成数字量,因此采用DS18B20实现温度补偿电路的设计。温度测试原理图如图4-2所示:图4-2 温度测试原理图4.3 最小系统单片机运行工作起来,所必需的最基本电路组成(即单片机最小系统)(1)电源电路:向单片机供电。(2)时钟电路:单片机工作的时间基准,决单片机工作速度。
18、3)复位电路: 确定单片机工作的起始状态,完成单片机的启动过程。4.3.1复位电路单片机系统的复位电路在这里采用的是上电+按钮复位电路形式,其中电阻R采用10K的阻值,电容采用电容值为100的电解电容。具体连接电路如图4-3所示:图4-3 复位原理图4.3.2 晶振电路STC89C51内部有一个高增益反向放大器,用于构成片内振荡器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。在XTAL1和XTAL2两端跨接晶体或陶瓷谐振器,就构成了稳定的自激振荡器,其发出的脉冲直接送入内部时钟发生器,外接晶振时,C1,C2通常选择30pF左右;外接陶瓷谐振器时,C1,C2通常选择47PF。本设
19、计实物的晶振电路原理图如图4-4所示:图4-4 晶振原理图4.3.3 DS18B20的接线说明 独特的一线接口,只需要一条口线通信多点能力,简化了分布式温度传感应用,无需外部元件,可用数据总线供电,电压范围为3.0V至5.5V无需备用电源。测量温度范围为-55C至+125。华氏相当于是67F到257华氏度 -10C至+85C范围内精度为0.5C。温度传感器可编程的分辨率为912位 温度转换为12位数字格式最大值为750毫秒用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统。描述该DS18B20的数字温度计提供9至12位(可编程设备温度读数。信
20、息被发送到/从DS18B20 通过1线接口,所以中央微处理器与DS18B20只有一个一条口线连接。为读写以及温度转换可以从数据线本身获得能量,不需要外接电源。 因为每一个DS18B20的包含一个独特的序号,多个ds18b20s可以同时存在于一条总线。这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制。DS18B20采用一线通信接口。因为一线通信接口,必须在先完成ROM设定,否则记忆和控制功能将无法使用。主要首先提供以下功能命令之一:读ROMROM匹配搜索ROM 跳过ROM这些指令操作作用在没有一个器件的64位光刻ROM序列号,可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 LED 电子 温度计 设计 34340
