基于单片机的多路巡检报警控制系统-通信工程本科毕业设计论文.docx
《基于单片机的多路巡检报警控制系统-通信工程本科毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于单片机的多路巡检报警控制系统-通信工程本科毕业设计论文.docx(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、班 级 12111 学 号 12111022 本科毕业设计论文题 目 基于单片机的多路巡检报警控制系统 学 院 长安学院 专 业 通信工程 学生姓名 高鑫 导师姓名 王晓峰 毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文基于单片机的多路巡检报警控制系统是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。本论文和资料若有不实之处,本人承担一切相关责任。论文作者: 高鑫 (签字) 时间:2016年05月
2、04日指导教师已阅: 王晓峰 (签字) 时间:2016年05月04日毕业设计(论文)任务书学生姓名 高鑫 学号 12111022 指导教师 王晓峰 职称 教授 学院 西安电子科技大学长安学院 专业 通信工程 题目名称 基于单片机的多路巡检报警控制系统 任务与要求1.熟悉、掌握以单片机为控制中心,制作多路温度检测系统及其相关知识,并能够应用。2.查阅国内外相关文献资料,了解通过15单片机制作多路温度检测系统,做好阅读笔记,同时阅读、翻译15000单词的外文文献资料。3.独立完成毕业论文工作,论文全文字数不少于15000字。4.要求论文结构合理,概念清楚,逻辑清晰,语言通顺,文笔流畅。5.按时提交
3、开题报告和论文提纲。6.工作作风严谨,刻苦钻研,每周与指导教师至少沟通联系一次。7.按时参加论文答辩。开始日期 2015年 月 日 完成日期 2016年 月 日 院长(签字) 年 月 日注:本任务书一式两份,一份交学院,一份学生自己保存。西 安 电 子 科 技 大 学 长 安 学 院毕业设计(论文)工作计划学生姓名 高鑫 学号 12111022 指导教师 王晓峰 职称 教授 学院 长安学院 专业 通信工程 题目名称 基于单片机的多路巡检报警控制系统 一、毕业设计(论文)进度起 止 时 间 工 作 内 容12.15 3.5 检索、阅读相关技术资料3.5 3.18 检索、阅读相关技术资料,方案研究
4、3.18 4.1 方案研究、熟悉开发系统硬件电路4.1 4.15 设计电路图和PCB设计,软件设计4.15 5.8 撰写论文、论文答辩二、主要参考书目(资料)(1)江世民,单片机原理及应用中国铁道出版社 2010年。(2)赵建领、薛园园,51单片机开发与应用技术详解电子工业出版社2009年。(3)郭天祥,新概念51单片机C语言教程电子工业出版社2009年。(4)张毅刚,单片机原理及接口技术人民邮电出版社2011年。(5)何立民.MCS-51系列单片机应用系统设计,第一版,北京航空航天大学出版社,1993,19-24.(6)张君谟.单片机中级教程,第一版,北京航空航天大学出版社,2000,25-
5、43.(7)沙占友. 集成温度传感器原理与应用. 北京:机械工业出版社,2002, 84-95.(8)刘川来,李康康,刘成才,徐健.一种组合式温度传感器的研究J. 仪器仪表学报, 2007,28(31):888-892.三、主要仪器设备及材料硬件电路实验板、集成电路、万用表、示波器、计算机.四、 教师的指导安排情况(场地安排、指导方式等)检索、阅读资料期间,可以在图书馆、自习教室进行;设计、实验阶段场地在实验室每周老师和每个毕业设计同学至少讨论一次。五、 对计划的说明 注:本计划一式两份,一份交学院,一份学生自己保存(计划书双面打印)西 安 电 子 科 技 大 学 长 安 学 院毕业设计(论文
6、)中期检查表学 院长安学院专 业通信工程学生姓名高鑫学 号12111022班 级导师姓名王晓峰职 称教授单 位题目名称检 查 内 容检 查 结 果题目是否更换及更换原因 否 学生出勤情况100%出勤率,时间抓得很紧进 度 评 价(完成总工作量的百分比)论文工作进展 进展顺利,已完成总工作量的60%质量评价、进度描述多路温度检测所需器件及焊接都参考实例展开操作,论文的编写也参考了很多有关方面的知识, 已完成部分质量好:多路温度检测模板已准备就绪,调试正在进行,论文初稿正在准备之中。总 体 评 价(按优、良、中、及格、不及格五挡评价)良存在的问题与建议程序的编程及应用还有些许不足的地方需参考更多的
7、示例,语言以及格式错误的地方也需要更加细心的修改。学 院 审 核(盖章)注:此表由指导教师填写,中期检查成绩将作为毕业设计总成绩的一部分;此表装订入毕业设计(论文)中。摘要随着单片机技术的飞速发展,单片机在各个领域得到了广泛的应用。在日常生活及工业生产中,经常涉及到温度的测量及控制。温度测量是温度控制的基础,技术比较成熟。本文在阐述多点温度系统设计背景及单片机工作原理上,详细介绍了该系统的硬件和软件设计过程。其中,硬件设计是以AT89C52单片机和DS18B20数字温度传感器为核心器件,主要由多路温度采集、单片机数据处理、键盘输入、LCD温度显示、以及声光报警等部分组成。另外,系统由DS18B
8、20温度传感器芯片测量当前的温度,并将结果送入单片机。单后通过单片机对送来的温度进行计算和转换,并将此结果送入液晶显示模块。最后,由1602液晶显示器将温度显示出来。它可以实时显示和设定温度上下限,实现对当前温度的监测,当温度值超出上、下限时自动报警,实现了系统结构简单、性能可靠、控制精确高的要求。关键词:STC89C52单片机 LCD显示 DS18B20温度传感器ABSTRACTWith the rapid development of microcomputer technology, SCM has been used widely in various fields. The dete
9、ction and control of temperature is often used in daily life and industrial production process, Temperature measurement is the basis of temperature-controlling and a more mature technology. The author has designed temperature measurement system for granary which based on single chip multi-point. Thi
10、s paper presents the design process of the systems hardware and software on the base of the designing backgroud of multi-point temperature measurement system and working principle of single chip. Among them, the hardware design is composed of six parts including four-temperature, single chip data pr
11、ocessing, keyboard input, LCD temperature display, the valve set and sound&light alarm, etc. which uses AT89S52 SCM and DS18B20 digital temperature sensor device as the core set. The author uses modular programming method in software design, making programs easier to be debugged and maintained and u
12、se the C Programming Language to write each functional subprogram of data processing, LCD display, keyboard scanning, valve set and alarming system. Various functions of the system have been simulated by PROTEL DXP software. In the case that the software is debugged in stable, the hardware circuit i
13、s welded which truly realized each function of the granarys multi-point temperature measurement system. Experiments show that the design of microcontroller granary multiple temperature measurement system to achieve better multi-point temperature measurement system granary of the function. The system
14、 is simple, strong anti-interference, practical, has a certain value engineering Keywords:DS18B20 Temperature sensor AT89C52 SCM LCD display目录前言11 绪论11.1国内外发展现状21.1.1国内外现状21.1.2温度测量技术的发展31.2课题研究的意义和目的31.2.1课题研究的意义31.2.2课题研究的目的32 基础知识介绍32.1单片机简介42.1.1单片机技术的应用42.2STC89C52简介42.2.1 STC89C52主要特性42.2.2 ST
15、C89C52引脚说明42.3DS18B20简介72.3.1 DS18B20的结构和特点72.3.2 DS18B20工作原理102.4 PROTEUS软件简介143 硬件设计143.1硬件系统设计思想153.2液晶显示电路153.3 Led指示灯153.4 复位电路163.5 晶振电路163.6按键模块163.7DS18B20测温模块174 软件设计184.1 系统软件设计思想194.2系统程序194.3屏幕显示程序294.4定义函数程序345系统调试366总结38参考文献39致谢40前言温度往往是表征对象和过程状态最重要的参数之一。温度控制系统开始在工业、农业及人们的日常生活中扮演着一个越来越
16、重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动化的核心就是单片机。目前,一个学习与应用单片机的高潮在全社会大规模兴起。学习单片机的最有效的方法就是理论与实践并重。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到LCD进行显示。本系统可
17、以实现多路温度信号采集与显示,可以使用按键来设置温度限定值,通过进行温度数据的运算处理,发出控制信号达到控制蜂鸣器和继电器的目的。本次设计所采用的控制芯片为STC89C51,此芯片功能较为强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对某一车间或是厂房温度的控制和调节功能。本人选择数字式多路温度采集系统设计。系统主要技术指标有:(1)2路温度采集电路及以上。(2)采集测温范围为-50+110 。(3)温度精度,误差在0.1 以内。(4)显示模块,采用LCD1602液晶显示。1 绪论随着人们生活水平的不断提高,温度的控制在现实生活中引起了高度重视。采用单片机来对温度进行控制,
18、不仅具有控制方便、简单和灵活性大、高精度等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。单片机的应用控制已出现在生产生活各个领域,其功能强、体积小、可靠性高、造价低和开发周期短等优点,成为自动化和各个测控领域中广泛应用的器件在当前节能降耗的大背景下,通过对温度进行测量、监控可以改善各种设备和系统的能源消耗不合理的状况,减少能源的浪费。随着科技的进步及发展,温度传感器就有测量精度高、功能多样化等特点。而温度传感器正从原有的模拟化、集成化朝着数字化,智能化方向跨越式发展。随着现在地球“温室效应”的加剧,温度已然成为人们越来越普遍关注的问题。通常对多路温度信息进行采集
19、。常用的测温元件有热电阻、热敏电阻和热电偶等。而这些元件通常需要连接放大和模/数转换电路,电路结构相对复杂,并且在多路情况下,很难实现各路信号的同时采集。实际上,随着传感器技术和软件的不断发展,各种温度传感器的性能实现多元化,再利用计算机、单片机、CPLD/FPGA和 PLC等辅助工具或元器件,控制多路温度在实际应用中是非常广泛的。因此,从结构、性能、参数、设计思想等方面权衡把握,才能更好的设计出满足使用性能和要求的控制电路。1.1国内外发展现状1.1.1国内外现状进入21世纪后,温度传感器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技
20、的方向迅速发展。目前市场主要存在单点和多点两种温度测量仪表。对于单点温测仪表,主要采用传统的模拟集成温度传感器,其中又以热电阻、热电偶等传感器的测量精度高,测量范围大,而得到了普遍的应用。此种产品测温范围大都在-200800之间,分辨率12位,最小分辨温度在0.0010.01之间。自带LED显示模块,显示4位到16位不等。有的仪表还具有存储功能,可存储几百到几千组数据。该类仪表可很好的满足单个用户单点测量的需要。多点温度测量仪表,相对与单点的测量精度有一定的差距,虽然实现了多路温度的测控,但价格昂贵。针对目前市场的现状,本课题提出了一种可满足要求、可扩展的并且性价比高的基于51单片机的多路温度
21、测控系统。该系统采用DS18B20数字温度传感器作为温度采集器件,用STC89C52单片机作为主控芯片,通过1-wire总线外挂多个(至少三个)DS18B20实现多路温度采集,最后通过LCD1602液晶屏显示出来。功能以及技术指标:1.用1-wire总线协议实现最基本的4路温度采集功能;2.温度测量范围:-55+125 ;3.各路温度的精度要求在1;4.采用LCD显示,同时显示四路DS18B20的温度;5.用户可以通过按键输入各路温度的报警上限和下限;6.当系统检测到实际温度超过用户设置的上限或者下限之后报警;7.应用1-wire通信协议来完成对四路DS18b20的控制;1.1.2温度测量技术
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 巡检 报警 控制系统 通信工程 本科 毕业设计 论文
限制150内