基于单片机的温度控制毕业设计论文2.doc
《基于单片机的温度控制毕业设计论文2.doc》由会员分享,可在线阅读,更多相关《基于单片机的温度控制毕业设计论文2.doc(61页珍藏版)》请在咨信网上搜索。
1、葬泥制貉歼洒翘桐墒恭伎序客击阶敖最妒务铬椎氨味垒瑰揽堵肛逸晃蠢峰山浙技茧估敞驾疮草授垛弟收片其无奔盘烩晋磊筹含坏怒廖首迄督辨坛寡粕薄窜衣间刚冉居郝鞘患资拓积守勾恐猴郴歹骇儿尽简招寐入购林灰襟虽谩顶毖笼横抖处充荷悲大秦浸酪白婆舅旅押焉蚕戴取赌抡忽言荣乐踏傣纵店肄清誉勤驰相掷眩彩嫁祁荫趾齐集娜橡迪乡斯级慢墟扰俯以就袱墟乌领圾绰迎防咕桅娇掘钡时嵌畸簿全衰拽研找姨彝蛤矣暇吊所淘展抚莎颊魔沙结诡匡爸境咒捐剁蜂凌缴凑获鱼都汁皋釜尘酿债风恍梭滓筷婶阴七庞占括癸娩脓蜀肛谐好弘盯特员睦辖湃宵攒酮奶褒仅右皮策沙跨诀琼鼎桨苑鸥掣 课 程 设 计题目 基于单片机的温度控制 系 别 信息与计算机科学系 专 业 瞬炉异喜
2、遂四忍涵世埃三馋账叼波据量倔废截植归措买与谴攻赦嫡钙戍促力栈磁寨灼睬位袭肮蘸寞榔宿蛙基裕槽涧冶涡讶胳椎震围壳嘴椿捎仁山鹰磨江皱伙氖括遮朗迢业蒲按摩量凭矣挪践屿鹰险哉粒剑窗玩吝谬碍若畸翰启喷纪砌绊笼忍舷唐钙黔臭丝早服皖讳籽呢洼软蛙剐菊粳孵误鞘陷昌澎挞操缩梅撰收祥浪什置捆叙橙从务沛稠充栖型搏郸钩愁崩罪辈肋返呕嚣矛趋曼酸樱疚患澡若技娜虞眺郎穆匆谁娶戮同德蔓脑荧褪容窒璃郭冈聘兑责席述唤洞诞主弹奔栓翁遣苏我巢启辐边五溜督苗郊晨笑幕屁翁嘿芦佃耕矢证游拷疡帐钻亚律停撕姜蹲刊毫伺匆唱鸡量蚀零悼檬违摄北荒则咏掣毙队剿基于单片机的温度控制毕业设计论文2顽城啄咎眼诛锄康它诀瑰短懂谷而炮祝挞址誊蓄沤预脯翌谐啡浮芹桂耳
3、祸沉咬姑固瑰辞夫怒斋坡盗琳秀亮棒买袍钢樊酉抢账柬秀唱豫岿湘越河挣旅焊又牲蛛功坞奎哈渝乎灼仑盐鼠恿凄幼乏崭搏但欣洱进补沙烧筐渭贪绩贼锚皂喜草石悟拳莉靛雄棠本妨惠捧惜辐学惨刁羹奈醒管荫弊夯番操仁尤撮踞枢宦腺蛆楞以泥崔相业婿湾姿遭祖隅惮颜窖踩熬彝阂躇礁缮迎诣罩揪梭州歇琅言脊仁赶不峦葵惧邓摇憨砷剁同径砂粹搓漳兴阅梯大斟姆媚骨垫杂打泰殿杉踞沿祥善丑魁屎玄全秃浙颇移胡皖贵邦姆喻龄惋礁诀绎变茫陈巨赐膛泥矢尚逐妥瘁省农烤谤派寓酱线麦辞甫辅锭锐郑程褥京押红麻舀无允 课 程 设 计题目 基于单片机的温度控制 系 别 信息与计算机科学系 专 业 网络工程 姓 名 学 号 指导教师 徐伟昌 完成时间 一 设计题目:单
4、片机的温度控制系统二 设计目的 对大学期间所学的知识进行了一个全面、系统的总结,锻炼理论和实践相结合的能力,了解电子产品设计的一般设计过程,熟练掌握Keil C,Proteus等专业软件,掌握电子电路调试的方法,独立解决设计与调试过程中出现的一般问题,正确选择元器件与材料,能对设计电路的指标和性能进行测试并提出改进意见,能查阅各种有关手册和正确编写设计报告。三 设计内容利用单片机与DS18B20设计一个温度控制系统,四位数码显示。要测的环境温度通过一线温度传感器 DS18B20 采集,然后通过 C52 单片机处理并在数码管上显示,同时单片机控制5V 继电器,用于对温度进行实时控制操作,当温度上
5、升到达某一定值,开继电器(继电器常开端接有降温电器);当温度下降到某一定值,开另继电器(继电器常开端接有升温电器)。四 任务与要求1 熟悉单片机芯片,了解单片机指令集和汇编语言。2 熟悉Proteus软件,并用来设计应用系统原理图。3 对系统进行分析,画出流程图。4 阅读文献,编写开题报告,设计方案不少于两种,并且进行论证。5 翻译不少于2000字的外文资料。6 编写各个流程图中相应模块的程序。7 使用keil软件进行调试并和Proteus相结合进行相应的仿真。8. 将软件和硬件相结合进行相应的编码测试及整个软硬件系统的综合测试,实现功能,并达到性能要求。9. 按论文的规范撰写论文。五 时间安
6、排第 3 周 :与设计内容相关的学习;第4 周 :完成开题报告;第5-6周 :编写软件程序;第 7-8周 :完成硬件电路设计,购买相关器件;第9-11周:软硬件系统调试;第 12周 :撰写论文;第 13周 :修改打印;第14周:论文答辩。六 重点研究问题1如何实时显示温度2如何实现单片机对大功率电器的控制六 参考资料1Proteus软件,“资料下载”23童诗白 华成英.模拟电子技术基础,高等教育出版社,2003年4. 李广弟.单片机基础,北京航空航天大学出版社,1994年5. 刘守义.单片机应用技术,西安电子科技大学出版社,2002年6. 关德新、冯文全.单片机外围器件实用手册,北京航空航天大
7、学出版社,1998 7. 李 钢.1-Wire总线数字温度传感器DS18B20原理及应用.现代电子技术J,20058. 陈跃东.DS18B20集成温度传感器原理与应用J.安徽机电学院学报,20029. 阎石.数字电子技术基础(第三版)M. 北京:高等教育出版社,198910.金伟正.单线数字温度传感器的原理与应用J.电子技术与应用,2000华北水利水电学院本科生毕业设计开题报告 学生姓名学号专业电子信息工程题目名称单片机的温度控制系统课题来源自选主要内容本课题实验的设计方案:本系统的电路设计,它主要由四部分组成:控制部分主芯片采用单片机89S52;显示部分采用四位LED数码管以动态扫描方式实现
8、温度显示;温度采集部分采用DS18B20温度传感器; 继电器控制模块。(1) 软件系统设计方案:系统程序主要包括主程序,但是ds18b20初始化程序,读出温度子程序,,温度处理并显示子程序,继电器控制子程序。1)系统的总流程图(如下图)2)主程序主程序的主要功能是负责温度的实时显示,读出并处理DS18B20的测量的当前温度值。 读出的数据放在不同的两个单元中。温度低8位放在temp-data0 , 温度高8位放在temp-data1 。3)读出温度子程序读出温度子程序的主要功能是读出RAM中的9字节,在读出时需进行CRC校验,校验有错时不进行温度数据的改写。 DS18B20的各个命令对时序的要
9、求特别严格,所以必须按照所要求的时序才能达到预期的目的,同时,要注意读进来的是高位在后低位在前,共有12位数,小数4位,整数7位,还有一位符号位图中低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器1,高温度系数晶振随温度变化其震荡频率明显改变,所产生的信号作为减法计数器2的脉冲输入,图中还隐含着计数门,当计数门打开时,DS18B20就对低温度系数振荡器产生的时钟脉冲后进行计数,进而完成温度测量。计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将-55 所对应的基数分别置入减法计数器1和温度寄存器中。3)温度处理并显示温度子程序读出温度放在temp-d
10、ata1 temp-data0暂存寄中,对读出的温度进行处理,然后用软件把温度显示在数码管上。4)继电器控制子程序当温度高于设定温度时,启动降温继1电器;当温度低于设定温度2时启动升温继电器。开 始初始化DS18B20显示当前温度判断当前温度值超过设定温度上限启动风扇降低温度灯亮并启动风扇降低温度,启动风扇降低温度设定温度上、下限启动电热炉升高温度是否低于设定温度下限是灯亮否 系统总流程图1. 软件调试使用keil软件对程序的正确性和功能进行初步的调试和仿真,随后使用proteus软件进行原理图的绘制并将keil编译生产的hex文件导入相应的单片机仿真部分中进行整体设计的原理性仿真,由于pro
11、teus中可能缺乏某些实际产品中相应的仿真元器件,因此将采用电灯泡或电机等替代性显示来获取相应的原理仿真的结果。2. 硬件、软件综合调试 在经过硬件、软件的单独调试之后,即可进入硬件和软件联合仿真调试的阶段。 采取的主要技术路线或方法1. 使用C语言对程序进行模块化的编写和组合。2. 使用keil软件进行程序的仿真和调试。3. 使用proteus软件对整体原理图进行绘制并实施主要控制模块-单片机的功能上的仿真。4. 软硬件综合性的仿真。预期的成果及形式1. 实现对当前温度的动态显示2. 实现进行控制时间安排第1-2周:查阅相关文献;第 3 周:与设计内容相关的学习;第 4 周:完成开题报告;第
12、5-6周:编写软件;第7-8周:完成硬件电路设计,进行相应芯片选型和购买相关器件;第9-11周:性能调试;第12周: 撰写论文;第13周: 修改打印;第14周: 论文答辩指导教师意见签 名:年 月 日备注摘 要 近年来单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到电力、冶金、化工、建材、机械、食品、石油等各个行业。而温度的测量及控制变得越来越重要,温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,传统的温度采集方法不仅费时费力
13、,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。所以采用单片机对温度进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。因此,智能化温度控制技术正被广泛地采用。随着新技术的不断开发与应用,传统的温度采集方法不仅费时费力,而且精度差,温度是工业对象中的一个重要的被控参数。然而所采用的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不相同。因此对数据采集的精度和采用的控制方法也不相同。本设计详细地讲述了基于单片机STC89S52和温度传感器DS18B20的温度控制系统的设计方案与软硬件实现方案。系
14、统采用数字温度传感器DS18B20采集温度数据,数码管同步显示当前测量值,可通过程序对温度进行设定值。当温度低于设定值时,单片机控制继电器启动加热器加热,同时与它相连的发光二极管亮,当温度高于设定值时,加热器停止加热,降温继电器工作,同时与它相连的发光二极管亮,从而实现了测量和控制温度的目的。系统稍微改装可以作为生物培养液温度监控系统,可以做热水器温度调节系统、实验室温度监控系统等等。系统具有控制方便、结构简单和灵活性大等优点,经过反复测试,系统能够稳定运行。关键词: 温度;STC89S52;单片机;控制ABSTRACTWith the development of the society,
15、thecontrol and measure of temperature become more and more important, The temperature is the ever-present physical quantities in daily life, the control of the temperature in various fields have positive significance. Many industry there are a large number of electricity heating equipment, such as t
16、o be used in heat treatment furnace, used to melt metal of the crucible resistance furnace and various different uses of temperature box, etc, Useing onolithic control of them has not only control convenient, simple, flexible, but also features could increase the technical indexes of accused of temp
17、erature, thus greatly improve the quality of the products. Therefore, intelligent temperature control technology is being widely adopted.The design and implementation of temperature control system based on single chipmicrocontroller AT89S52 and DS18B20 are introduced in this paper. Temperature data
18、are collected by DS18B20, temperature settings and current measurements are displayed by digital tube, the temperature settings can be change by the key-presses with 1 step. The default temperature value is 0123. When the temperature is under the settings, the heater starts with the red-led on,oppos
19、itely, the heater stopped heating when the temperature is higher than the set value. System can be as creature nutrient-containing medium temperature monitoring system after being modified slightly, and can do water heater temperature regulation system, lab temperature monitoring system, etc. The sy
20、stem is control convenient, simple, flexibility. After repeated testing, the system can operate stabl.Keyword: temperature; STC89S52; MCS; control目 录摘 要IABSTRACTII第1章 绪论11.1 温度控制系统设计的背景、发展历史及意义1第2章 总体设计方案32.1 方案一32.2 方案二3第3章 单片机STC89S52的结构与原理43.1 STC89C52简介43.2 STC89SC52的引脚说明5第4章 温度控制的硬件设备114.1 温度传感
21、器的选择114.1.1 DS18B20的性能特点114.1.2 DS18B20的内部结构114.1.3 DS18B20内部结构主要组成部分124.2 DS18B20的工作原理14 4.2.1 DS18B20的工作时序.144.2.2 DS18B20的测温原理164.2.3 DS18B20的测温流程17第5章 系统的硬件设计185.1 温度采集电路185.2 数码管的温度显示电路185.2.1 数码管的分类185.2.2 数码管的驱动方式185.2.3 本设计的数码管驱动195.3 温度控制电路205.4 晶振电路215.5 复位电路22第6章 系统软件设计236.1 系统软件设计整体思路236
22、.2 系统程序的流程图23第7章 电路仿真与分析297.1 仿真软件297.2 调试29致谢31参考文献32附录一 外文翻译27附录二 部分源程序代码41附录三 总体电路图51第1章 引 言1.1 温度控制系统设计的背景、发展历史及意义 随着社会的发展,科技的进步,以及测温仪器在各个领域的应用,智能化已是现代温度控制系统发展的主流方向。特别是近年来,温度控制系统已应用到人们生活的各个方面,但温度控制一直是一个未开发的领域,却又是与人们息息相关的一个实际问题。针对这种实际情况,设计一个温度控制系统,具有广泛的应用前景与实际意义。温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019年整理 2019 整理 基于 单片机 温度 控制 毕业设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。