基于单片机的电阻炉温控制系统毕业设计说明.doc
《基于单片机的电阻炉温控制系统毕业设计说明.doc》由会员分享,可在线阅读,更多相关《基于单片机的电阻炉温控制系统毕业设计说明.doc(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕 业 设 计设计题目名称:基于单片机的电阻炉温控制系统设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作与取得的成果。尽我所知,除文中特别加以标注和致的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得与其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。作 者 签 名:日 期:指导教师签名: 日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版
2、本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部容。作者签名: 日 期:学位论文原创性声明本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意
3、学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 与格 不与格2、学生掌握专业知识、技能的扎实程度 优 良 中 与格 不与格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 与格 不与格4、研究方法的科学性;技术线路的可行性;设计方案的合理
4、性 优 良 中 与格 不与格5、完成毕业论文(设计)期间的出勤情况 优 良 中 与格 不与格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规? 优 良 中 与格 不与格2、是否完成指定的论文(设计)任务(包括装订与附件)? 优 良 中 与格 不与格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 与格 不与格2、论文的观念是否有新意?设计是否有创意? 优 良 中 与格 不与格3、论文(设计说明书)所体现的整体水平 优 良 中 与格 不与格建议成绩:优 良 中 与格 不与格(在所选等级前的画“”)指导教师: (签名) 单位: (盖章)年 月 日56
5、 / 64评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规? 优 良 中 与格 不与格2、是否完成指定的论文(设计)任务(包括装订与附件)? 优 良 中 与格 不与格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 与格 不与格2、论文的观念是否有新意?设计是否有创意? 优 良 中 与格 不与格3、论文(设计说明书)所体现的整体水平 优 良 中 与格 不与格建议成绩:优 良 中 与格 不与格(在所选等级前的画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)与教学系意见教研室(或答辩小组)评价:
6、一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 与格 不与格2、对答辩问题的反应、理解、表达情况 优 良 中 与格 不与格3、学生答辩过程中的精神状态 优 良 中 与格 不与格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规? 优 良 中 与格 不与格2、是否完成指定的论文(设计)任务(包括装订与附件)? 优 良 中 与格 不与格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 与格 不与格2、论文的观念是否有新意?设计是否有创意? 优 良 中 与格 不与格3、论文(设计说明书)所体现的整体水平 优 良 中 与格 不与格评
7、定成绩:优 良 中 与格 不与格(在所选等级前的画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日摘 要温度控制是工业对象中主要的控制参数,它的控制系统本身的动态属性属于纯滞后环节,比如机械、食品、化工等工业中,各种加热炉、反应炉等被广泛使用。它对工件的处理温度要严格控制。本论文主要是以围绕电阻炉为研究对象的设计。此温度控制系统主要包括数据处理模块、温度传感器模块、温度控制和温度显示模块。温度传感器采用了数字温度传感器,将采样的结果由模拟信号转换成数字信号。单片机根据当前的炉温度进行计算,控制PWM方波,由此来控制可控硅的通与断来调节电热丝的加热
8、功率,从而可以让水的温度迅速达到预定值并且保持不变。关键词:电阻炉、AT89C51、温度控制系统、单片机目 录1 .概述1.1研究课题的意义112主要性能指标21.3主要工作任务22 .系统方案设计和工作原理2.1系统概述22.2 工作原理2.3 炉温控制系统的原理3系统硬件设计3.1STC89C52构成的最小系统73.1.1 晶振回路73.1.2 复位电路83.2温度传感器模块83.2.1温度传感器DS18B20概述83.2.2温度传感器模块的硬件设计103.3报警电路与电源电路设计113.4按键电路设计123.4.1矩阵式键盘的结构与工作原理123.4.2矩阵键盘两种扫描方式133.5显示
9、电路设计133.5.1 LCD1602简介133.5.2 LCD1602管脚功能介绍143.5.3温度显示模块电路图173.6 电源系统设计33.7 控制执行单元设计3.8继电器驱动电路设计223.8.1 固态继电器的分类与工作原理223.8.2固态继电器的硬件连接图244 .系统的软件设计4.1 主程序的设计254.2 液晶显示模块264.3温度模块软件设计274.3.1 DS18B20测温数据的读取程序设计274.3.2 DS18B20温度读取流程324.4中断服务函数334.5上位机软件设计345.装置硬件介绍5.1处理器部分 355.1.1关于AT89C52的说明405.1.2外部引脚
10、的功能 425.2关于8155部分5.2.1 关于8155的说明385.2.2外部管脚功能405.2.3 8155的工作方式与基本操作416.系统抗干扰措施6.1软件抗干扰措施47结束语48致 .参考文献48附录A 系统原理图49附录B 系统总程序501 概述1.1 课题研究的意义随着现代科学技术的迅猛发展,各个领域对温度控制系统的精度、稳定性等的要求越来越高,控制系统也千变万化。如:在冶金工业、化工生产、电力工程、造纸行业、机械制造等诸多领域中,人们需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制等等。而且在我们的日常生活中也使用微波炉、电阻炉、电热水器、空调等家用电器,温度与
11、我们都相关。可见温度控制电路广泛应用于社会生活的各个领域,所以对温度进行控制是非常有必要和有意义的。并随着电炉广泛应用于各行各业, 其温度控制通常采用模拟或数字调节仪表进行调节,但存在着某些固有的缺点。为适应以上现实需要有必要设计一个基于单片机的性能良好、 操作方便的温度控制系统。1.2主要性能指标根据生活环境,设计本产品的技术指标为:测温围:0+99.9。温度测量精度:在085时精度为0.5。可设置上限报警值,当温度超限时,发出报警信号。电源工作围:DC4.55.5V。能够按照设定的温度曲线控温。1.3 主要工作任务在对各类温度传感器原理介绍的基础上,根据毕业设计实际的任务要求,完成温度传感
12、器芯片的选型,系统芯片的选择,设计出电源电路、显示接口电路、键盘电路、单片机与上位机通信电平转换电路。根据设定的算法计算出控制量,根据控制量通过控制固态继电器的导通和关闭从而控制电阻丝的导通时间,以实现对炉温的控制3。2 系统方案选择和工作原理2.1 系统综述本文所要研究的课题是基于单片机控制的水炉温度控制系统,主要是介绍了对水箱温度的测控,实现了温度的实时显示与控制。用DS18B20、STC89C52单片机与LCD的硬件电路完成对水温的实时检测与显示,由DS18B20检测炉温度,并在LCD1602中显示。控制器是用STC89C52单片机,根据设定的算法计算出控制量,根据控制量通过控制固态继电
13、器的导通和关闭从而控制电阻丝的导通时间,以实现对炉温的控制。DS18B20可直接将温度转化成串行数字信号供微机处理,而且每片DS18B20都有唯一的产品号,可以一并存入其ROM中,以便在构成大型温度测控系统时在单线上挂接任意多个DS18S20芯片。从DS18S20读出或写入DS18S20信息仅需要一根口线,其读写与其温度变换功率来源于数据总线,该总线本身也可以向所挂接的DS18B20供电,故不需要额外电源。同时DS18B20能提供九位温度读数,它无需任何外围硬件即可方便地构成温度检测系统。本设计主要实现温度测控,温度显示,温度门限设定,超过设定的门限值时自动启动相应的功能。而且还要以单片机为主
14、机,使温度传感器通过一根口线与单片机相连接,再结合上位机通信部分来共同实现温度的监测与控制。2.2 工作原理一个反馈系统,在干扰的情况下,被控量偏离给定值。可以通过控制器来抵消干扰的影响。大多数被控对象有纯滞后现象,所以就采用反馈控制来提高精度和系统的性能指标。2.3 炉温控制系统的原理我设计的温度控制系统是以AT8951为核心,并囊括了数码显示管、报警、键盘以与转换电路等,该控制系统采用铂电阻测量入口温度与出口温度。经数模转换后送入单片机与设计温度比较,其偏差经运算后输出,控制晶体管三相调功模块通断时间的不同以此来控制电热元件的时间,由此来控制加热电阻的加热温度。 控制系统控制继电器的姐通与
15、断开控制加热电阻丝是否工作,从而来控制温度。3 系统硬件设计3.1 STC89C52构成的最小系统STC89C52是一种高性能、低功耗的CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。该器件采用ATEML非易失存的技术制造,可以和工业标准的80C51和80C52指令集、输出管脚相兼容。因为把多功能8位CPU与闪速存组合在单个芯片中,所以AT89C52是一种高效的微控制器,为许多嵌入式控制系统创造了一种灵活性高的方式。它具有以下标准功能: 8k Flash,512 RAM, 32 位I/O 接口线,置4KB EEPROM,三个16 位 定时器/计数器,一个6向量2级中断结构和全
16、双工串行口。3.1.1 晶振回路为STC89C52单片机正常工作需要的时钟电路创造稳定的工作频率这是晶振回路的目的。根据STC89C52对单片机时钟周期的要求,回路要求的频率是11.0592MHz。晶振回路电容、瓷谐振器晶振两部分组成。担当单片机的时钟源。他部有一个用于构成振荡器的高增益反相放大器,这个放大器的输入和输出端分别是引脚XTAL1与XTAL0,在XTAL1和XTAL0端口接上时钟电源即可构成时钟电路。本设计中采用部时钟产生方式。在XTAL0和XTAL1两端跨接晶振,和部的反相器构成稳定的自激振荡器。他发出的时钟脉冲可以直接送入单片机定的时控制各部件。电容C2和C1对频率有微调整作用
17、。电容C2和C1应安装在单片机芯片旁边,为了减少寄生电容,保证振荡器稳定可靠的运行。晶振电路如图3-1所示图3-1 晶振电路3.1.2 复位电路电路正常工作需要供电电源为5V5%,即4.855.25V。因为微机电路是时序数字电路,它需要稳定的时钟信号,所以在电源上电时,只有VCC超过4.75V且低于5.25V以与晶体振荡器稳定工作时,复位信号才可以被撤除,微机电路才能开始正常工作。复位电路第二功能是手动复位。手动复位需要人为在复位输入端RST上加入高电平,一般采用的办法是在RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。复位电路如图3-2所示:
18、图3-2复位电路3.2温度采集模块的硬件设计3.2.1温度传感器DS18B20概述温度传感器是将温度信号转换为电信号的装置,型号有很多,数字式温度传感器常用的有DS18B20等。此设计采用的是DS18B20。DS18B20是一种一线式数字温度传感器,也是世界上第一片支持“一线总线”接口的温度传感器, 在其部使用了在板(ON-BOARD)专利技术。被测温度用扩展符号的16位数字量方式串行输出,多个DS18B20可并联到三根或者两根线上,CPU只要一根端口线就能和诸多DS18B20通信,占用微处理器的端口比较少,所以可以节省大量的引线和逻辑电路。DS18B20部结构如图3-4所示,主要由四部分组成
19、:温度传感器,64位ROM、非挥发的温度报警触发器TH与TL、配置寄存器。DQ为数字信号输入输出端;GND为电源地;VCC为外接供电电源5。图3-3 DS18B20部结构框图DS18B20中的温度传感器可以完成对温度的测量,用十六位符号扩展的二进制补码读数形式提供,以0.0625/lsb形式表达,其中S为符号位。DS18B20主要特性如下:适应更宽的电压围,电压围:3.05.5V,在寄生电源方式下可以由数据线供电。独一无二的单线接口方式, DS18B20 在与微处理器连接时仅需要一条口线即可实现微处理器与的双向通讯。DS18B20可以支持多点组网的功能,多个DS18B20能并联在唯一的三线上,
20、实现组网多点测温等。3.2.2温度采集模块的硬件设计当DS18B20正在执行温度转换或从高速暂存器EPPROM传送数据时,工作电流可达1.5mA,这个电流可能会引起连接单总线的弱上拉电阻的不可接受的压降,这需要更大的电流,而此时Cpp(寄生电源储能电容)无法提供,为了保证DS18B20有充足的供电,当进行温度转换或拷贝数据到EEPROM操作时,必须给单总线一个上拉电阻,一般为4.7K的上拉电阻,根据距离远近可以适当调节阻值,距离近时减小阻值,但不能低于2.1K,否则DS18B20将无法复位。其数据线DQ端接单片机P2.2。硬件电路如图3-4所示。图3-4 DS18B20接线图在外部电源供电方式
21、下, DS18B20工作电源由VCC引脚接人, 不存在电源电流不足的问题, 可以保证转换的精度, 同时在总线上理论可以挂接多个DS18B20传感器, 组成多点测温系统。3.3 报警电路设计报警电路的功能是指在AT89C52单片机的控制下达到声光报警或解除报警的目的。假若单片机检测实时温度大于设定报警温度时,通过报警电路向报警器发出信号,声音报警电路接收到有效电平后就自动发出预置的报警声,与此同时报警指示灯发出信号。报警电路结构如图所示图3-5报警电路接线图3.3 电源电路设计系统温度测量的电源为直流电源。电源是整个系统的地基,他的稳定工作对整个以单片机为核心的系统的稳定工作起着十分重要的作用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电阻 炉温 控制系统 毕业设计 说明
限制150内