单片机实现温度远程显示.doc
《单片机实现温度远程显示.doc》由会员分享,可在线阅读,更多相关《单片机实现温度远程显示.doc(58页珍藏版)》请在三一文库上搜索。
1、辽宁石油化工大学继续教育学院毕业设计题 目:用单片机实现温度远程显示系 别:自动化101姓 名:魏 雨指导教师:朱 彬用单片机实现温度远程显示摘要随着数字技术的发展和计算机日益广泛的应用,单片机技术在各个领域得到了充分的应用。本设计以AT89C51单片机设计开发平台,结合DS18B20温度传感器,LCD液晶显示,LED数码管,RS485远程通信,按键和报警几部分电路,构成了远程温度采集与显示系统。远程通信采用RS485串行通讯的标准,通过DS18B20进行现场总线的温度采集,然后将温度数据传送入单片机进行处理,具有巡查速度快,扩展性好,成本低的特点。本设计中的温度采集系统充分发挥了AT89C5
2、1单片机的特点,结合现有技术,大大降低了电路的设计复杂度,该系统具有温控准确,操作界面良好,稳定性高,抗干扰能力强等优点。使用RS-485总线,一对双绞线就能实现多站联网,构成分布式系统,设备简单,价格低廉,能进行长距离通信的特点使其得到了广泛的应用。本系统能够同时检测4路温度,检测温度的范围为55125摄氏度。本设计采用AT89C51八位单片机实现,单片机软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制,而且体积小,硬件实现较简单,安装方便。基于单片机的温度采集系统广泛应用与采集计算机、自动测试、微电子和自动控制等技术,不仅具有信号采集方便,简单和灵活性大等优点,而且可以大幅度
3、提高被检测温度的技术指标。关键词:单片机 RS485总线 数码管显示 数据转换 键盘处理AbstractWith the development of digital technology and the increasing use of computers, microcontroller technology in various fields has made full application. This design with AT89C51 single-chip microcomputer design development platform, combined with DS
4、18B20 temperature sensor, LCD liquid crystal display, LED digital tube, RS - 485 remote communication, button and alarm parts circuit, constitute the remote temperature acquisition and display system. The remote communication using RS - 485 serial communication standards, through the DS18B20 in fiel
5、dbus temperature acquisition, and then will temperature data transfer into single chip microcomputer processing, has the search speed, good expansibility, low cost characteristics. The design of the temperature acquisition system give full play to the characteristics of the single chip microcomputer
6、 AT89C51, combined with the existing technology, greatly reduces the circuit design complexity, this system has accurate temperature control, interface is good, high stability, strong anti-jamming ability etc. Using RS - 485 bus, a pair of twisted pair can achieve much station networking, a distribu
7、ted system, the equipment is simple, the price is low, able to long distance communication characteristics make it has been widely used.This system can simultaneously detection 4 road temperature, testing temperature range for 55 125 degrees Celsius. This design USES the eight single chip microcompu
8、ter AT89C51, single-chip microcomputer software programming freedom big, can through the programming to realize all kinds of arithmetic algorithm and logic control, and small volume, the hardware implementation is simple, convenient installation. Based on single chip temperature acquisition system w
9、idespread application and acquisition computer, automatic test, microelectronics and automatic control technology, not only has the signal acquisition is convenient, simple and flexible etc, and can greatly improve the technical index of the tested temperature.Key words: SCM RS-485 bus Digital pipe
10、display Data transfer Keyboard processing目录摘要.1Abstract.2第一章:前言4第二章:设计课题.52.1 课题的根源.52.2 课题的设计内容及目标.52.3 方案选择.6第三章:单片机选择及硬件电路设计.73.1 单片机的选择.73.2 硬件电路的设计.73.2.1 按键设计73.2.2 显示电路设计73.2.3 电源选用83.2.4 智能仪表通讯协议的要求83.3 通讯协议、智能仪表选择及其参数介绍93.3.1 该仪表主要特点93.3.2 XJ-08S巡回检测仪通讯协议.10第四章:单片机软件说明及程序流程图124.1 主模块.124.2
11、数据转换子模块.144.3 显示、软件看门狗、20ms定时器子程序154.4 命令发送及接收控制子模块.174.5 串行接收子模块.194.6 巡回定点转换检测模块.19第五章:调测及运行情况介绍22总结22参考文献23谢辞24附录(源程序)25第一章 前言随着技术的不断发展,现代社会会各种信息参数的准确度和精确度的要求都有几何级的增长,而如何准确而又迅速的获得这些参数就需要受制于现在信息基础的水平。在我国的各领域已经引用的非常广泛,可以说是渗透到社会的每一个领域,人们的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,在农业中也离不开温度的测量,因此研究温度的测量方法和装置具有重要
12、的意义。测量温度的关键是传感器,温度传感器的发展阶段有三个历程:传统的分立式温度传感器模拟集成温度传感器智能集成温度传感器目前的智能集成温度传感器(亦称数字温度传感器)在二十世纪九十年代问世的,它是微电子技术,计算机技术和自动测试技术的结晶,特点是能输出温度数据及相关的温度控制量。适配各种微控制器。社会的发展使人们对传感器的要求也越来越高,现在的传感器征集与单片机的基础上从模拟式向数字式,从集成化向智能化、网络化的飞速进展,并朝着高精度,多功能,总线标准化,高可靠性及安全性开发虚拟传感器及网络传感器,研制单片机测温系统等高科技的方向迅速发展。在工业生产过程中需要实时监测温度,在工业及人们的日常
13、生活中也扮演着一个越来越重要的角色,它对人们的生活有很大的影响,生活也日趋于数字化,而温度是科学化技术中最基本的物理量之一,物理、化学、生物等学科都离不开温度。在工业生产和实验研究中,像电力、化工、石油、冶金、航空航天、机械制造、粮食存储、酒类生产等领域内,温度常常是表征对象的过程状态最重要参数之一。比如:发电厂的锅炉的温度必须控制在一定范围;许多化学反应的工艺流程必须在适当的温度下才能正常进行;炼油过程中,原油必须在不同温度和压力下进行分馏才能得到汽油、柴油、煤油等产品。没有合适的温度环境,许多电子设备就不能正常工作;粮食存储就会变质霉烂。酒类的品质就没有保障。因此,各行各业对温度的测量和控
14、制要求越来越高。可见,温度的测量和控制是非常重要的。第二章 方案设计2.1 课题的根源:某市区管理的锅炉房同时给四栋建筑物内的两家酒店供应蒸汽,由安装在四栋建筑物地下室的热交换器进行热交换后产生热水送给客房。从锅炉房至四个热交换站的距离分别约600米,值班人员要不停地奔波于四个热交换站与锅炉房之间进行设备巡视,检查热水温度是否控制在规定的范围,这样不仅增加了值班人员的劳动强度,同时也使锅炉房经常无人(因每班1人值班)。如果能在锅炉房显示四个热交换站内各热交换器的热水温度,则值班人员仅在热水温度异常时才需到各热交换站检查设备,这样便可解决上述问题2.2 课题的设计内容及目标:本设计以51单片机为
15、设计开发平台,主要由AT89C51,DS18B20,温度传感器,LCD液晶显示器,数码管,远程通信,按键和报警电路几部分组成。远程通信采用RS-485串行通讯的标准,通过DS18B20进行现场总线的温度采集,然后温度是数据送入单片机进行数据处理,具有巡检速度快,扩展性好,成本低的特点。本设计采用AT89C51八位单片机实现,单片机的软件编程的自由度大,可通过编程实现各种各样的算数算法和逻辑控制。而且,体积小,硬件实现较简单,安装方便。该系统有:单片机,显示器,键盘,串口通讯,液晶显示等以及整个系统中所需要的电源组成的一个系统,对于超过此限数据的温度将产生报警信号。设计温度采集系统充分发挥了AT
16、89C51单片机的特点,结合现有技术,大大减低了电路设计的复杂度,该系统具有温控准确,操控界面良好稳定性好,抗干扰能力强等优点。 本设计实现目标有以下几点:实时巡检功能本系统能够同时显示四路温度,检查温度的范围为-55+125。网络节点数与所造的RS-485芯片的驱动能力和接收器输入阻抗有关,如75LBC184标称最大值为64点,SP485R标称最大值为400点。实际应用时,因线缆长度、线径、网络分布、传输速率不同,实际节点数均达不到理论值。例如,75LBC184运用500m分布的RS-485,网络上的节点数超过50或速率大于9600b/s时,工作的可靠性明显降低,通常推荐节点数按RS-485
17、芯片最大值的70选取,传输速率在120096000b/s之间选取。通信距离1km以内,通信速率节点数,通信距离等综合考虑选用4800b/s最佳。 传输距离远使用RS-485串行进行传输,MAX485驱动芯片进行电平转换,传送距离大于1200m,抗干扰能力强。功能完善有主控机分别控制各从机的温度报警上下限,超过预定的温度值时则发生一定频率的声音来提醒工作人员。主从机采用中文点阵液晶显示器,人机器面友好。自带-5v和+12v直流稳压器。2.3 方案的选择方案一:采用热敏电阻可满足测温要求,但热敏电阻精度低,重复性和可靠性较差,对于精度要求较高的测温不适用,而且采用热敏电阻要求复杂的电路和算法,增加
18、了设计复杂度。方案二:采用专用的集成温度传感器(如AD590、LM35/LM45)和数字化温度传感器如DS18B20、测温,数字化温度传感器具有接口简单、直接数字量输出、精确度高等优点。DS18B20是DALLAS公司的最新单线数字温度传感器,它是世界上第一片支持“一线总线”接口的温度传感器。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,它的测量温度范围为55125,在1085范围内,精度为0.5,现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性,适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等,DS18B20支持35.5V的电压范
19、围,使系统设计更灵活、更方便、更便宜、体积更小。DS18B20可以程序设定912位的分辨率,精度为0.5,分辨率设定及用户设定的报警温度存储在E2PROM中,掉电后依然保存。因此,本方案选用DS18B20作为温度测量传感器。第三章 单片机选择及硬件电路设计3.1 单片机的选择选用ATMEL公司生产的AT89C51单片机,其主要参数及特点如下:1、与MCS-51产品兼容(其引脚图见原理图)2、具有8K字节可擦写的FLASH内部程序存储器,可擦写1000次;2K字节EEPROM,可擦写100,000次,SPI口(用PC机的并口连接条线即可通过SPI口下载程序,下载软件可从网上下载,这样可节省购买编
20、程器的费用;)。3、256字节RAM,32根可编程I/O线,可编程串行口,内置看门狗。与看门狗有关的特殊功能寄存器WMCON 地址= 96H,与看门狗有关的控制位为96h第0、1、5、6、7位,第5、6、7位用于设置看门狗定时时间(具体见第5页表格),本应用中第5、6、7位均置1,设置看门狗溢出时间为2048ms,第0位为看门狗使能控制位,该位置1将使能看门狗,其第1位为复用位,向第1位写1将复位看门狗定时器,具体操作如下:使能看门狗,并将其溢出时间设定为2048ms:ORL 96H, #0E1H;看门狗定时器清0:ORL 96H, #23.2 硬件电路设计3.2.1 按键设计: 为方便使用,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 实现 温度 远程 显示
链接地址:https://www.31doc.com/p-5180850.html