基于89c51单片机温度控制器的毕业设计说明书.doc
《基于89c51单片机温度控制器的毕业设计说明书.doc》由会员分享,可在线阅读,更多相关《基于89c51单片机温度控制器的毕业设计说明书.doc(43页珍藏版)》请在三一文库上搜索。
1、阳泉职业技术学院毕业设计说明书阳泉职业技术学院毕业设计任务书毕业生姓名专业指导教师姓名类别学号班级职称 外聘、本校一、毕业设计题目基于单片机的温度自动控制系统设计二、毕业设计提供的原始数据资料自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。通过对单片机和控制系统方面课程的综合应用,可以设计采用单片机来对温度进行控制的系统,具有控制方便、组态简单和灵活性大等优点,并且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。三、毕业设计应完成主要内容:1、说明书:完成毕业设计说明书,具体要求如下:根据工艺要求确定控制方案;说明控制系
2、统主机的机型,硬件设备及元器件选择;画出相应的硬件设计电路图;画出相应的软件设计流程图;编写程序;结构及语言条理清晰,表达准确;符合相关格式规范。2、图纸:绘制电气设计图1张;绘制软件设计流程图1张;符合相关制图规范。四、毕业生应提交的毕业设计资料要求1、说明书:格式规范,符合相关的要求;说明书结构完整,条理清晰; 语言表达准确清晰;根据工艺要求确定控制方案;说明控制系统主机的机型,硬件设备及元器件选择;画出相应的硬件设计电路图;画出相应的软件设计流程图;编写程序。2、图纸:绘制电气设计图1张;绘制软件设计流程图1张;符合相关制图规范。五、设计进度安排(从第一周起)序号时间周次设计任务完成的内
3、容及质量要求1第周2第周3第周4第周5第周6第周7第周8第周9第周10第周111213六、主要参考文献资料1、工具书:1 刘和平.刘跃.单片机原理及应用.重庆.重庆大学出版社,20042 杨西明.朱骐.单片机编程与入门.北京.机械工业出版社,20043 陈明荧.89C51单片机课程设计实训教材.北京.清华大学出版社,20044 刘瑞新.单片机原理及应用教程.北京.机械工业出版社,20035 李朝青.单片机原理及接口技术.北京.北京航空航天大学出版社,20022、参考资料:七、签字栏签 字 栏毕业生姓名专业班级要求设计工作起止日期教师审核指导教师(签字)日期200 年 月 日教研室主任审查(签字
4、)日期200 年 月 日系主任批准(签字)日期200 年 月 日阳泉职业技术学院毕业设计说明书毕业生姓名:李俊峰专业:电气自动化技术学号:070722065指导教师:苏争正所属系(部):信 息 系二一年五月1阳泉职业技术学院毕业设计评阅书题目: 基于单片机的温度自动控制系统设计 信 息系 电气自动化技术 专业 姓名李俊峰设计时间:2010 年3月15日2010 年5月16日 评阅意见:成绩: 指导教师:(签字) 职务:201年月日II阳泉职业技术学院毕业设计答辩记录卡信 息 系 电气自动化技术 专业 姓名李俊峰答 辩 内 容问 题 摘 要评 议 情 况 记录员: (签名)成 绩 评 定指导教师
5、评定成绩答辩组评定成绩综合成绩注:评定成绩为100分制,指导教师为30%,答辩组为70%。 专业答辩组组长:(签名)201年月日iii摘 要温度的检测与控制是工业生产过程中比较典型的应用之一,随着传感器在生产和生活中的更加广泛的应用,利用新型单总线式数字温度传感器实现对温度的测试与控制得到更快的开发,本文设计了一种基于AT89C51的温度检测及报警系统。该系统将温度传感器AD590通过模拟放大电路接在模数转化器ADC0809的输入端,然后将ADC0809的输出端接在控制器的一个端口上,对传感器温度进行采集,将采集到的温度值与设定值进行比较,当低于设定的上限温度时,通过打开加热电路来使温度自然冷
6、却。文中给出了系统实现的硬件原理图及软件流程图。经实验测试表明,该系统测量精度高、抗干扰能力强、报警及时准确,具有一定的参考价值。该系统设计和布线简单,结构紧凑,体积小,重量轻,抗干扰能力强,性价比高,扩展方便,在大型仓库,工厂,智能化建筑等领域的多点温度检测中有广阔的应用前景。关键词:AD590;ADC0809;AT89C51;CD4511。AbstractTemperature detection and control of industrial production processes typical of one of the applications, with sensors i
7、n production and living in the more widely used, Li Yong of new single-bus digital temperature sensor to achieve on the test and control the temperature more rapidly development, the paper design based on AT89C51 temperature detection and alarm system. The system will AD590 temperature sensor connec
8、ted via analog amplifier module input converter ADC0809, ADC0809 and then the output termination of a port on the controller, temperature sensor acquisition, will be collected and set the temperature value constant comparison, when the temperature exceeds the upper limit set by closing the heating c
9、ircuit to make the temperature of natural cooling. This paper presents the hardware implementation of the system schematic diagram and software flow chart. The experimental test shows that the system with high precision, strong anti-interference capability, alarm timely and accurate, with some refer
10、ence value. The system design and layout is simple, compact structure, small size, light weight, anti-interference ability, cost-effective, easy expansion, in large warehouses, factories, construction and other areas of intelligent multi-point temperature measurement in a wide application prospect.K
11、ey words: AD590;ADC0809;AT89C51;CD4511.目 录摘 要iiAbstractiii目 录iv1 温度控制器绪论11.1课题背景11.2温度检测系统的国内外状况22 整体系统方案32.1系统整体方案和结构32.2系统硬件接线图43 系统硬件电路设计53.1主机控制电路53.2温度采集电路73.3模数转换电路93.4数码显示电路133.5 键盘输入电路与加热控制电路154 程序设计184.1 主程序设计184.2温度检测模块204.3数值转化模块224.4 BCD显示模块244.5比较加热模块264.6键盘中断程序27总 结32参考资料33致谢34阳泉职业技术学院
12、-毕业设计说明书1 温度控制器绪论1.1课题背景测量控制的作用是从生产现场中获取各种参数,运用科学计算的方法,综合各种先进技术,使每个生产环节都能够得到有效的控制,不但保证了生产的规范化、提高产品质量、降低成本,还确保了生产安全。所以,测量控制技术已经被广泛应用于炼油、化工、冶金、电力、电子、轻工和纺织等行业。随着单片机技术的迅速兴起与蓬勃发展,其稳定、安全、高效、经济等优点十分突出,所以其应用也十分广泛。单片机已经无处不在、与我们生活息息相关,并且渗透到生活的方方面面。单片机的特点是体积较小,也就是其集成特性,其内部结构是普通计算机系统的简化,增加一些外围电路,就能够组成一个完整的小系统,单
13、片机具有很强的可扩展性。它具有和普通计算机类似的、强大的数据处理功能,通过使用一些科学的算法,可以获得很强的数据处理能力。所以单片机在工业中应用中,可以极大地提高工业设备的智能化、数据处理能力和处理效率,而且单片机无需占用很大的空间。随着温度检测理论和技术的不断更新, 温度传感器的种类也越来越多,在微机系统中使用的传感器,必须是能够将非电量转换成电量的传感器,目前常用的有热电偶传感器、热电阻传感器和半导体集成传感器等,每种传感器根据其自身特性,都有它自己的应用领域。本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场
14、所,或科研实验室使用,该设计控制器使用单片机AT89C51。1.2温度检测系统的国内外状况温度是一个非常重要的物理量,因为它直接影响燃烧、化学反应、发酵、烘烤、煅烧、蒸馏、浓度、挤压成形、结晶以及空气流动等物理和化学过程。温度控制失误就可能引起生产安全、产品质量、产品产量等一系列问题。因此对温度的检测的意义就越来越大。温度采集控制系统在工业生产、科学研究和人们的生活领域中,得到了广泛应用。在工业生产过程中,很多时候都需要对温度进行严格的监控,以使得生产能够顺利的进行,产品的质量才能够得到充分的保证。使用自动温度控制系统可以对生产环境的温度进行自动控制,保证生产的自动化、智能化能够顺利、安全进行
15、,从而提高企业的生产效率。温度采集控制系统是在嵌入式系统设计的基础上发展起来的。嵌入式系统虽然起源于微型计算机时代,但是微型计算机的体积、价位、可靠性,都无法满足广大对象对嵌入式系统的要求,因此,嵌入式系统必须走独立发展道路。这条道路就是芯片化道路。将计算机做在一个芯片上,从而开创了嵌入式系统独立发展的单片机时代。单片机诞生于二十世纪七十年代末,经历了SCM、MCU和SOC三大阶段。在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉
16、中的温度进行检测和控制。采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对温度的控制问题是一个工业生产中经常会遇到的问题。同时温度也是生活中最常见的一个物理量,也是人们很关心的一个物理量,它与我们的生活息息相关,有着十分重要的意义,在工业生产中,温度过高或过低会直接影响到产品的质量、对机械设备和控制系统中的各种元器件造成一定的损坏,严重的会影响到生产安全。在日常生活中,温度过高或过低同样会造成一些不良影响。2 整体系统方案2.1 系统整体方案和结构本温度控制系统,是基于单片机
17、的控制系统,单片机采用AT89C51为内核,其有低功耗,高性能CMOS 8位单片机,4KB的可反复擦写1000次的FLASH只读程序存储器,器件采用ATMEL公司的高密度,非易失性存储技术,芯片内集成了通用8位中央处理器和ISP Flash存储单元,是功能强大的微型计算机的,可为许多嵌入式控制系统提供高性价比的解决方案。系统的工作过程为:通过键盘输入温度数,,然后将设定的温度存入内存单元并显示在共阴极数码显示管上。然后用AD590 作为温度传感器,将其采集到的温度量转换为模拟电流量,然后经过模拟放大电路,使其变为ADC0809可以接受的电压量,然后再输入到模数转换器ADC0809中,经过模数转
18、换后的数字量再输入到89C51中,经过89C51数据处理后,判断与键盘输入的温度是否相同,高于设置温度的话关闭加热器,如果低于设置温度的话,开加热器对水进行加热。整个系统的模块图,如图1:模数转化电路数码显示电路温度采集电路AT89C51加热控制电路键盘输入电路图1 系统结构图2.2系统硬件接线图图2 硬件接线图3 系统硬件电路设计3.1主机控制电路本系统采用AT89C51单片机作为主控电路,管脚及其封装如图3:图3 89c51封装图AT89C51具有如下特点:40个引脚,4kBytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/
19、O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,片内时钟振荡器。此外AT89C51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。本控制系统的连接引脚的方案如下:(1)单片机最基本的电路就是能够使单片机正常的启动和工作的电路,包括电源VCC端接+5V电压,VSS接地。EA端由于该引脚低电平时是访问片外存储器,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 89 c51 单片机 温度 控制器 毕业设计 说明书
链接地址:https://www.31doc.com/p-3264367.html