基于单片机的温度控制器毕业论文.doc
《基于单片机的温度控制器毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的温度控制器毕业论文.doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. . .基于单片机的温度控制器毕业论文目 录第一章绪论71.1 课题的背景与意义71.2 相关技术的发展概况71.2.1温度调节系统构成71.2.2近年来国温度调节系统的发展81.2.3 近年来国外温度调节系统的发展81.3 本文研究容9第二章控制器方案102.1 控制器方案设计102.2 控制器功能与原理102.2.1控制器的基本功102.2.2控制器原理图112.3主要芯片概述112.3.1 单片机AT89C51112.3.2 数字温度传感器DS18B20122.3.3 二四译码器142.3.4 锁存、译码驱动芯片芯片MC1499515第三章硬件电路设计173.1主模块173.2键盘设定
2、温度模块温度上下限设置模块173.3温度采集模块183.4报警电路193.5温度控制模块193.6源模块203.7总结20第四章课题设计总结22参考文献23附录124附录247致谢49第一章 绪论1.1 课题的背景与意义温度控制系统在国各行各业的应用虽然己经十分广泛,但从国生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。成熟的温控产品主要以“点位”控制与常规的PID控制器为主,它们只能适应一般温度系统控制,而用于较高控制场合的智能化、自适应控制仪表,国技术还不十分成熟,形成商品化并广泛应用的控制仪表较少.随着我国经济的发展与加入WTO,我国政府
3、与企业对此都非常重视,对相关企业资源进行了重组,相继建立了一些国家,企业的研发中心,开展创新性研究,使我国仪表工业得到了迅速的发展。目前,温度控制器产品从模拟、集成温度控制器发展到智能数码温度控制器。智能温控器(数字温控器)是微电子技术、计算机技术和自动测试技术的结合,特点是能输出温度数据与相关的温度控制量,适配各种控制器,并且它是在硬件的基础上通过软件来实现控制功能的,其智能化程度也取决于软件的开发水平,现阶段正朝着高精度高质量的方向发展,相信以我国的实力,温控技术在不久的将来一定会为于世界前列!1.2 相关技术的发展概况1.2.1温度调节系统构成系统主要包括单片机控制模块,温度采集模块,温
4、度显示模块,温度上下限调整模块,温度调整模块等五大部分。系统总体框架如图1所示。温度显示模块温度采集模块温度上下调限整模块温度调整模块单片机控制模块1.2.2近年来国温度调节系统的发展1、温度控制器广泛应用于家用电器,主要为冰箱、冷柜、空调、饮水机、微波炉等制冷制热产品配置。2、在工业园购地或新建厂房,增添设备,可年产温度控制器500万只。目前国市场价每只温度控制器11元,出口价每只2美元。年产500万只温度控制器,年产值可达6000万元,年利润可达1500万元,投资回收期3.5年左右3、目前国温度控制器生产企业较少,仅、各有一家规模稍大一点的生产厂家,他们的生产能力远远不能满足电子温度控制器
5、市场的需求。4、温度控制器不仅在国市场销售顺畅,而且在国际市场也十分看好,特别是日本、意大利、美国等国家对温度控制器产品的需求量很大,出口前景十分乐观。5、由于沿海发达地区产业的梯度转移,科龙集团已在新建分厂,华意集团也与签订了投资意向,境的昌河集团微型汽车规模日益壮大,汽车、空调用温度控制器需求量也必将增大。1.2.3 近年来国外温度调节系统的发展因为温度控制器环节已经被纳入为分布式控制系统(DCS),个人电脑(PC)和可编程逻辑控制器(PLC)。工业电子温度控制器全球市场的增长率在2003年为3.6%, 2004年为3.5%,2005年为2.5 % 。预计2006年全球市场的增长率仅为1.
6、2% ,而预测2010年的综合年度增长率(CAGR)仅为0.7% 。欧洲和北美工业电子温度控制器市场受到这一趋势的影响最大。这两个较大地区的市场预计将在2010年出现负增长。然而,亚太市场,较小的拉丁美洲和其他地区的市场预计仍将保持增长。中国作为一个主要的制造中心和工业电子温度控制器市场的崛起是这一增长的驱动因素。OEM厂商以与众多的终端工业厂商已经开始转移到中国大陆,以获得低成本的劳动力和原料优势。日本经济的复苏同样推动该地区走出了停滞发展时期。OEM厂家和主要终端工业公司将制造业务向中国的转移,以与温度控制器价格的下降,是欧洲和北美工业电子温度控制器市场预测下降的主要原因。此外,许多位于欧
7、洲和北美的工业电子温度控制器供应商已经说明一旦准备充分,他们将很快在中国展开他们的制造工业电子温度控制器业务。通过在中国生产电子温度控制器,供应商不但可以获得更便宜的劳动力和原料的竞争优势,而且他们这样更接近主要的发展市场。1.3 本文研究容本文重点对该系统的硬件、软件进行分析设计。在硬件上对各部分电路一一进行了理论分析与方案论证进行了设计,介绍了DS18B20数字温度传感器在单片机下的硬件连接与软件编程,并给出了软件流程图,最终设计完成了该系统的硬件电路。在软件设计上根据硬件电路和该温度采集系统所需要实现的功能,经过反复的模拟运行、调试、修改,最终完成了该系统的软件设计。通过硬件与软件的密切
8、配合,最终设计完成达到了题目所要求的功能。本设计采用的是AT89S51单片机,对多点温度进行采集。通过集成温度传感器DS18B20将温度值转换为电量输出。通过键盘实现增加或减少温度上下限模式的切换;可以利用小键盘设定温度的最大值和最小值,当温度高于设定的上限值时,单片机停止加热器加热,同时点亮红色发光二极管,当温度低于设定的下限时,单片机启动加热器加热,同时点亮绿色发光二极管。在软件上进行主程序和子程序的编程,使该温度控制系统实现智能化发展,精度更高。第二章 控制器方案2.1 控制器方案设计本系统采用了单片机AT89C51,利用数字温度传感器DS18B20对环境进行测温,同时采用二四译码器对四
9、段LED进行选通显示,同时还采用了锁存器MC14495对以显示的LED所存,进行下一段LED的显示,此外还有键盘设备来实现温度上下限值的调试,红绿灯报警温度的越线,热电阻丝对温度进行调整等来实现该温度控制器的智能化。总体硬件结构框图如图2-1显示。2.2 控制器功能与原理2.2.1控制器的基本功本设计的目的是以单片机为核心设计出一个温度采集系统。通过本课题设计,综合运用单片机与接口技术、微机原理、微电子技术,锻炼动手操作能力,综合运用能力,学习论文的写作方法和步骤。设计的温度控制器有以下功能:1. 测温围:-55+125。2. 测温分辨力:=0.53. 测温准确度:=0.5。4. 测温点数:在
10、此设计中可测4个点,也可以扩展到8点。5. 温度显示:采用4个7段数码管。6. 温限可经键盘实现简单的人机互动,灵活设定温度围。7. 超温度围报警。8.本设计利用单片机结合传感器技术而开发设计了这一温度控制系统,文中传感器理论单片机实际应用有机结合,简单讲述了利用新型芯片探测环境温度的过程,以与实现模数转换的原理过程。通过对本设计,提高我对传感器的认识和了解,尤其是对温度传感器的深入研究以与其用法与用2.2.2控制器原理图所设计系统的原理图共分为七大模块:主模块、指示灯、加热器启动或停止模块、温度的测量模块、键盘模块、报警模块和电源设计模块。如以下图2-2所示。图2-22.3主要芯片概述2.3
11、.1 单片机AT89C511AT89S51是一个低功耗,高性能CMOS 8位单片机,片含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统与80C51引脚结构,芯片集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚,4k Bytes Flash片程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部
12、双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片时钟振荡器。2功能特性:兼容MCS-51指令系统32个双向I/O口 2个16位可编程定时/计数器,全双工UART串行中断口线,2个外部中断源,中断唤醒省电模式,看门狗(WDT)电路,灵活的ISP字节和分页编程,4k可反复擦写(1000次)ISPFlash ROM,4.5-5.5V工作电压,时钟频率0-33MHz128x8bit部RAM,低功耗空闲和省电模式,3级加密位软件设置空闲和省电功能。3.系统中所用一些引脚的简介 P0口:P0口为一个8位漏级开路双向I/O
13、口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)RST:复位输入。当
14、振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。XTAL1:反向振荡放大器的输入与部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。2.3.2 数字温度传感器DS18B201、适应电压围更宽,电压围:3.05.5V,在寄生电源方式下可由数据线供电.2、独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯3、DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温4、DS18B20在使用中不需要任何外围元件,全部传感元件与转换电路集成在形如一只三极管的集成电路5、温围55125,在-10+8
15、5时精度为0.56、可编程的分辨率为912位,对应的可分辨温度分别为0.5、0.25、0.125和0.0625,可实现高精度测温7、在9位分辨率时最多在93.75ms把温度转换为数字,12位分辨率时最多在750ms把温度值转换为数字,速度更快8、测量结果直接输出数字温度信号,以一线总线串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力9、负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。 2、DS18B20的外形和部结构DS18B20部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的外形与管脚排列如
16、以下图:DS18B20VCCDCGNDDS18B20引脚定义(1)DQ为数字信号输入/输出端;(2)GND为电源地;(3)VDD为外接供电电源输入端(在寄生电源接线方式时接地)。图2: DS18B20部结构图3、DS18B20工作原理DS18B20的读写时序和测温原理与DS1820相同,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。 DS18B20测温原理如图3所示。图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 控制器 毕业论文
限制150内