ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:274.66KB ,
资源ID:4067368      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4067368.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智能型多路温度巡检仪设计毕业设计教材.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

智能型多路温度巡检仪设计毕业设计教材.docx

1、智能型多路温度巡检仪设计毕业设计教材本 科 毕 业 设 计 (论 文)智能型多路温度巡检仪设计(硬件部分)Design of intelligent multi-channel temperature inspection instrument(hardware)学 院: 专业班级: 电气工程及其自动化 学生姓名: 学 号: 指导教师: 2015 年 6 月摘 要 IABSTRACT II目 录 III1绪论 11.1课题背景 11.2温度控制的发展概况 11.3 课题研究内容 22方案设计与硬件选择 32.1 系统整体方案设计 32.2 硬件总体结构 32.3 系统硬件的选择 32.4 单片

2、机概述及选择 42.5 温度传感器的简介及选型 92.6 显示模块的对比选择 102.7键盘的设计 143系统硬件设计及调试 153.1硬件设计方框图 153.2 STC90C516RD+最小系统及工作电路 153.3 温度信号采集模块的设计 163.4 液晶显示原理简介 213.5 按键设计 223.6 报警控制模块 233.7 系统主程序流程图 233.8 电路仿真实验 243.9 四路温度巡检仪的适用 244系统的软件仿真与调试 254.1 温度显示 254.2 报警控制 264.3 电路仿真设计 304.4 仿真分析 335巡检系统的实物调试 35结 论 34致 谢 36参考文献 35

3、附录A系统总的仿真电路图 37附录B 初始化完成图 38附录C 仿真结果图 38附录D 元器件清单 39毕业设计(论文)中文摘要智能型多路温度巡检仪设计(硬件部分)摘 要:本设计系统采用多路数字式温度传感器DS18B20和STC90C516RC+单片机为核心构成多路温度巡检仪,对4路温度信号进行实时在线智能巡回检测,同时该系统具有告警温度限值设定、温度报警与数据显示等功能。该仪表的工作原理主要是:四路DS18B20温度传感器从不同点测量实时温度,并将转换后的数字量传送到单片机,由单片机对温度信号进行处理,并与系统设置好的警戒温度值进行比较,同时送到液晶显示屏LCD1602进行实时显示,当检测到

4、的温度高于或低于设置的温度上下限时,发出声光警报。本设计的软件部分,主要对硬件电路各部分的程序进行模块化设计,从而通过与硬件系统的结合完成温度的实时测量与控制。关键词:DS18B2;LCD1602;温度设定报警;智能温度巡检仪;单片机毕业设计(论文)外文摘要Design of intelligent multi-channel temperature inspection instrument (hardware)Abstract: The design of the system using multi-channel digital temperature sensor DS18B20 a

5、nd STC90C516RC+ microcontroller form the core of the multi-channel temperature inspection instrument, intelligent real-time on-line inspection tour of 4 road temperature signals, also the system has alarm temperature limit value setting, temperature alarm and data display and other functions. The wo

6、rking principle of the instrument is mainly: four DS18B20 temperature sensor from the different real-time temperature measurement, and converted the digital transmission to the microcontroller, by the monolithic integrated circuit to the temperature signal processing, and system and set the alert te

7、mperature values are compared, and sent to the LCD LCD1602 display in real time, when the detected temperature is higher or lower than the set temperature of the upper and lower limits, the alarm sound and light. The software part of the design, the main hardware circuit parts of the program for the

8、 modular design, so as to complete the temperature measurement and control through the combination of the hardware system.Keywords: DS18B2; LCD1602; temperature setting alarm; intelligent temperature patrol instrument;MCU1 绪论1.1 课题背景在当今工业化大生产日趋扩张的过程中,检测生产过程温度变化的智能温度巡检仪也被赋予了发挥更大作用的潜力,在生产工业生产中起着不可替代的作

9、用。目前温度巡检仪的设计技术已基本成熟,设计方案也各种各样,许多心的设计方案也层出不穷,当然随着当今电子技术的不断进步,温度巡检仪的设计也只能是越来越自动化、智能化,在生产中所发挥的作用也会更加的高效。随着社会的发展和超大规模集成电路的出现,与其他独立的电子元件相比,单片机具有体积小,价钱便宜,控制能力强等优点,在工业、消费品、军事、通讯等领域的应用越来越广泛,利用单片机来设计的新产品实现不同程度的智能化将是历史发展的趋势,各种各样的设备也将会随着单片机的发展而不断的推陈出新。在实际生产和生活等各个领域中,温度是环境因素不可或缺的一部分,对温度进行及时精确的控制和检测显得尤为重要。温度是科学技

10、术中最基本的物理量之一,物理、化学、生物等学科都离不开温度。众所周知,温度信号的采集与控制逐渐成为现代工业生产中的常见问题,在生产过程中常常需要对具体场合的温度进行实时采集和实时监控。随着生产力的发展,生产规模的扩大和对生产管理的自动化水平的要求越来越高,在很多场合,诸如电机、锅炉、饮料、食品、中频热处理行业的水路温度保护,变电所各电节点的温度检测等,要求温度巡检仪能自动巡检,以达到无人看守,温度自动巡检的目的。智能温度巡检仪首先要进行数据采集就是将一般的物理量通过传感器转换成数字量供给CPU进行处理。具体的来说,就是通过特有的温度传感器采集某一处的温度信号,将温度信号以数字量或者模拟量的形式

11、传出,本设计采用的是能够传到数字量信息的DS18B20传感器,在此传感器的基础上进行设计。诚然,现在传感器技术的发展正在经受着微电子技术的深刻影响,从而进一步促使传感器技术继续发展。有许多的国家正致力于将微处理器与传感器集成于一体,以构成超小型、廉价的测量仪器的主体。1.2温度控制的发展概况 1.2.1国内温度控制的发展概况在我国温度传感与温度控制技术发展情况来看,温度传感与温度控制技术大致经历了三个发展阶段:手动控制,自动控制和智能化控制。生产者采用手动控制方式,对生产环境温度作出直接、迅速、有效的控制。计算机自动控制的温度控制技术实现了生产自动化,通过改变温室环境的设定目标值,可以自动地对

12、生产环境温度进行调节。目前我国绝大部分工业生产都采用这种控制方式。特别是随着计算机技术的迅猛发展,以单片机为主的嵌入式系统已经广泛应用于工业控制领域,形成了智能化的测量控制仪器,从而引起了仪器仪表结构的根本性变革。智能控制仪表在引入单片机之后,已经降低了对某些硬件电路的要求,但是测试电路仍然占有很重要的位置,尤其是直接获取被测信号的传感器部分仍应给予充分的重视,有时提高整台仪器性能的关键仍然是在于测试电路尤其是传感器的改进。现在传感器也正在受着微电子技术的影响,不断发展变化。由许多的国家正致力于将微处理器与传感器集成于一体,以构成超小型、廉价的测量仪器的主体。在国内工业电子技术的发展阶段,对相

13、关信号的数据采集和巡回检测已经成为十分实用的应用技术,并广泛应用于工农业中需要实时检测温度、湿度和压力等信号的场合。在工业控制系统中,常常需要对相关信号或数据进行采集,这些数据的获取与利用是整个工业控制系统的基础环节。而获取这些数据信号,通常是通过一些相对独立的单片机系统来完成的。本篇论文从生产的实际需要出发,采用了较低成本的DS18B20构成多路数据采集巡检系统。因此,这种数字式的智能多路温度巡检装置的设计与应用更具有发展的优势。1.2.2 国外温度控制的发展概况国外对温度传感与温度控制技术研究较早,始于20世纪70年代。先是采用模拟式的组合仪表,采集现场信息并进行指示、记录和控制。在国外,

14、上世纪八十年代末开始出现分布式控制系统,该系统是由中央控制装置、终端控制设备和相关的传感器等组成。通过计算机结合相关的程序确定生产环境温度的具体参数,并将系统指令传递给终端控制系统;同时作为系统的终端的设备实时的发送监测数据到中央控制装置,从而系统根据中央控制装置的指令通过计算机处理做出反应,并将最终的输出控制信号,作用到执行终端来保证处理信号的有效执行,从而实现生产环境中温度的监测与调节。目前,国外正开发和研制计算机数据采集控制系统的多因子综合控制系统。现在智能的温度巡检仪的设计,我国比起国外国家,仍处于起步较晚,技术层面高度较低,综合的创新能力不足等状况。就单片机的发展现况而言,以欧美和日

15、韩的技术最为成熟,他们几乎霸占了整个智能控制的市场,并制定了相关的行业标准,通过不断的技术方面的推陈出新,使得其相应的产品能够不断的更新换代,从而使之功能、精度、安全性等都得到不断的提升。然而在这方面我们做的还有差距,需要努力提升的方面还是有很多。所以我们在研究新技术的同时还要加强相关产业结构的规划与调整,在产品的科技含量上做功课,并不断地提升本国产品的科技附加值,使产品向着更加智能化的方向发展,努力缩小同发达国家之间的差距。1.3 课题研究内容本设计所介绍的温度循环采集与控制技术相比传统的温度采集,可以更加方便的显示温度的读数,同时由于DS18B20传感器可以监测-55+125的温度范围,所

16、以本设计内容兼具了测量范围的广泛性,测量温度的准确性,由于传感器内集成了数模转换的电路,所以可以实现直接数字显示具体温度的要求。该项设计的目的是对实际工业生产过程中的温度获取并由检测系统进行数据监测以及单片机系统同步对温度数据进行处理,以及显示对应的温度数据,同时学习单片机相关温度信号的获取与相关的控制技术。本次设计主要解决以下内容:1对4处不同的测试点巡回检测其温度,进行集中管理,集中控制。2在测量范围内可以正常显示。3采用单片机为中心的处理方式,可以对温度信号监测和告警。4. 实时温度不位于警戒温度范围时,扬声器和LED灯告警。5系统有较强的抗干扰性能。6有较高的分辨率,极好的可维护2 方

17、案设计与硬件选择2.1 系统整体方案设计本设计采用4路输入,由4个不同序列号的温度传感器组成采集电路,可采集测量温度的范围是-55+125,同时采用3个设置操作按钮,可以分别设置不同传感器的高低温上下限值,并通过lcd1602巡检显示。对每个通道,传感器参数与工程参数都可以通过键盘设定。通常情况下,仪表自动显示多路数据,也可通过键盘固定显示任一路数据。2.2 硬件总体结构硬件部分是对系统进行设计的首要部分,硬件系统结构优化程度将关系到整个温度监测与控制方面的应用表现。本次设计围绕STC90C516RD+单片机进行设计。整个硬件系统分为以下几个部分:DS18B20传感器采集并处理输出部分,键盘扫

18、描及液晶显示部分,单片机接口设计部分以及温度实时监控部分。图2.1 硬件总体结构2.3 系统硬件的选择根据以上系统方案进行硬件的选择,硬件选择的过程中应注意的是:1、充分考虑常用的电路作为单片机最小系统电路。2、在满足功能要求基础上,尽可能的保留系统扩展的空间便于进一步开发。3、硬件部分要考虑到软件方案的实现,使得两者协调发挥作用。4、选择元器件要尽量做到性能匹配。5、充分考虑系统的可靠性。包括元件选择、PCB板中设计通道间相互隔离等。本次设计将根据以上原则来选择所需元器件,并按照一定的顺序叙述元件的选择,顺序如下:单片机系统、温度传感器、LCD显示模块、LED报警模块、扬声器模块、按键模块。

19、2.4 单片机概述及选择单片机,即单片微型计算机(single chip microcomputer)。在国际上将其命名为微控制器(Micro Controller Unit,MCU)。2.4.1 STC90C516RD+的封装及引脚说明STC90C516RD+封装形式及管脚图如2.2所示。图2.2 STC90C516RD+RC引脚图STC90C516RD+RC内部部分结构说明:该系单片机由微处理器、片内存储器RAM/ROM、P0P3组成的I/O端口、各种存储器组成的特殊功能寄存器SFR、串行接口、定时/计数器等所构成。内部数据存储器RAM:片内的256个字节RAM单元,其中高位128个字节单

20、元被SFR占用,可以供用户使用的只是低128个字节,其地址范围00H7FH用于存放用户数据。内部程序存储器ROM:芯片中共有4KB ROM,地址范围是0000H0FFFH,用来存储程序、原始数据或表格。并行I/O端口:芯片内共有4个8位的端口(P0、P1、P2、P3),以实现数据的并行输入/输出。STC90C516部分引脚功能说明:(1)主电源引脚Vss和Vcc。Vss(20脚):负电源端,接地脚,0V基准(有时也记为GND)。Vcc(40脚):正电源端(+5V)。(2)输入、输出端口引脚P0、P1、P2、P3的介绍。P0端口(P0.0P0.7,3932引脚)是一个8位可以实现并行通讯的I/O

21、数据端口,它是分时传送的低字节地址和数据总线,在对片载EPROM或FLASH烧写或校验时,提供8位数据输入输出通道。P1端口(P0.0P0.7,3932引脚)是一个带有内部提升电阻的8位准双向并行I/O端口,在对片载EPROM或FLASH烧写或校验时,作为低8位地址输入通道。P2端口(P2.0P2.7,2128引脚):是内部自身带有提升电阻的8位可实现双向数据通讯的I/O端口。在访问外部存储器时,它输出高8位地址,在对片载EPROM或FLASH烧写或校验时,用于输入高位地址或控制信号。P3端口(P3.0P3.7,1017引脚):是内部自身带有提升电阻的8位可实现双向数据通讯I/O端口。P3端口

22、除了作为一般的准双向端口使用外,每个引脚还有特殊功能。表2.2 P3口引脚复用功能引脚号复用功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2(外部中断0)P3.3(外部中断1)P3.4T0P3.5T1P3.6(外部数据存储器写选通)P3.7(外部数据存储器读选通)2.4.2 STC90C516RD+单片机的性能及特点主要特性及参数: 与MCS-51 兼容 8K字节可编程闪烁存储器 寿命:1000写/擦循环 数据保留时间:10年 全静态工作:0Hz-40Hz 三级程序存储器锁定 512B内部RAM 32可编程I/O线 两个16位定时器/计数器 5个中断源 可编程串行通道 低功

23、耗的闲置和掉电模式 片内振荡器和时钟电路 STC90C516RD+采用40引脚的双列直插式封装(DIP)形式,内部由CPU,8KB的ROM,512B的RAM,3个16位的定时、计数器T0和T1和T2 ,4个8位的IO端口和一个全双工串行通信口等部分组成。综上所述STC90C516RD+单片机以其高性价的特点,特别适合于仪器仪表的应用。所以本设计依托STC90C516RD+型单片机,进行系统的设计,并利用多个DS18B20温度传感器进行该温度巡检仪表的设计。2.5 温度传感器的简介及选型本文讨论温度传感器对温度信号的采集控制系统,并结合STC90C516RD+单片机提取DS18B20数据值并由液

24、晶显示电路将测定的数据显示出来。数字式温度传感器可以通过内部电路进行转换,并把模拟的温度数据通过转换电路以数字型数据进行输出,从而构成了具有数字输出能力的温度传感器,如图2.3所示。图2.3 DS18B20内部结构与封装图DS18B20数字传感器,具有如下性能优势:单总线专用技术,微处理器仅需一条端口线即可实现与DS18B20双向通信。不需要外部器件。内含寄生电源,电压范围:3.05.5V。测温范围:-55125。用户可自定义的警戒值。DS18B20采用节能设计,在等待状态下功耗近似为零。综上所述,采用DS18B20数字式温度传感器作为本设计的温度采集与处理的核心器件,既满足了设计的低功耗特性

25、,同时兼具了更换器件简单便于维护等特点,在设计上也更加简便直观,有利于实物的应用化的推广。2.6 显示模块的对比选择液晶显示的设计与应用是整个检测装置的基础之一。因此,选择显示器的类别,对显示器的对比选择也是该设计的重要组成部分。LED是发光频率和颜色是由制造材料决定的,通常用红色,但也有黄色或绿色的发光二极管。也是智能化测量控制仪表中简单而常用的输出设备,通常用来指示机器的状态或其他信息。具有耗电低,寿命长,接口方便,价格低廉等优势,故而在智能化监测与控制仪表被广泛的应用。LCD是材质为液晶的显示元件。具有功耗极低,显示质量高,无电磁辐射等优点,因此在仪器仪表中常被作为显示器件的考虑对象。本

26、论文对液晶的选择,主要考虑常用两种液晶LCD1602和LCD12864。2.6.1 LCD16021602是最常用的液晶显示,其引脚图如图2.6所示。图2.6 1602管脚图对于1602我们已经很熟悉,其管脚说明如表2.3所示。表2.4 LCD1602管脚说明 编号 符号引脚说明 编号 符号引脚说明 1VSS电源地 9 DB2数据 2 VDD电源正极 10 DB3数据 3VEE液晶显示偏压 11 DB4数据 4 RS数据/命令 12 DB5数据 5 R/W读/写选择 13 DB6数据 6 E使能信号输入 14 DB7数据 7 DBO数据 15 +LED背光源正极 8 DB1数据 16 -LED

27、背光源负极1602的管脚信息下:第1脚:VSS为电源。第2脚:VDD接3.3V电源。第3脚:VEE为其对比度的调整端。第4脚:RS为1602显示器对寄存器进行选择的管脚。第5脚:R/W为1602显示器对读写信号进行操作的线。第6脚:E端为1602显示器使能信号的作用端。第7-14脚:DB0-DB7为8位双向数据线。第15脚:背光源正极。第16脚:背光源负极。2.6.2 LCD1286412864汉字液晶显示模块,可显示汉字及图形,内置 8192 个中文汉字(16X16 点阵) 、128个字符(8X16点阵)及 64X256点阵显示 RAM(GDRAM)。 主要技术参数和显示特性: 电源:VDD

28、 3.3V- +5V(内置升压电路,无需负压); 显示内容:128列 64行 与MCU接口:8位或4 位并行/3 位串行 其引脚图如图2.7所示。图2.7 LCD12864管脚图其引脚说明如下表2.5所示:12864各个管脚的功能以及定义如表2.5所示,管脚说明如下所示:具体指令介绍:(1)清除显示CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLLH功能:清除显示屏幕,把DDRAM位址计数器调整为“00H”。(2)位址归位CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLHI/DS功能:将在操作的行在屏幕上首行显示。表2.5 LCD12864引脚说明引脚引脚名称方向功能说明1VSS模块的电源地2V

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1