【《温度检测与控制系统设计与实现》7400字(论文)】.docx

上传人:王** 文档编号:1297244 上传时间:2024-06-15 格式:DOCX 页数:30 大小:243.28KB
下载 相关 举报
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第1页
第1页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第2页
第2页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第3页
第3页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第4页
第4页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第5页
第5页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第6页
第6页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第7页
第7页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第8页
第8页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第9页
第9页 / 共30页
【《温度检测与控制系统设计与实现》7400字(论文)】.docx_第10页
第10页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《【《温度检测与控制系统设计与实现》7400字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《温度检测与控制系统设计与实现》7400字(论文)】.docx(30页珍藏版)》请在优知文库上搜索。

1、温度检测与控制系统设计与实现摘要在现今科技高速发展的时代,各行各业对控制和测量的要求越来越高,其中,温度测量和控制在很多行业中都有比较重要的应用。随着安全化程度的日益提高,而通过温度报警器及时报警,避免不必要的损失。它可以实时的显示和设定温度,实现对温度的自动控制。因此,单片机对温度的监控问题是一个工业生产中经常会遇到的监控问题。尤其在工业上,如炼钢时对温度高低的控制。要控制好温度,测量是前提,测量的精度影响着后续工序的进行,因此温度测量的方法和选取就显得相当重要了。本文介绍了数字温度测量及自动控制系统的设计。采用单片机来实现对温度的控制,能够测量温度,并能在超限的情况下进行控制、调整,并报警

2、。CPU选用的是STC89C52,温度传感器用的是Dallas公司的DSl8B20,显示器选用的1.CD液晶屏。通过测试表明,本设计对温度的控制有方便、简单的特点,从而大幅提高了被控温度的技术指标。关键词:单片机;温度传感器;自动报警;温度测量目录摘要Abstract错误!未定义书签。前言11、系统的总体设计11.1 设计背景11.2 电路的总体工作原理21.3 系统的总体设计思路22、方案论证42.1 题目分析42.1.1 具体指标42.1.2 具体控制要求42.2 设计系统方案阐述52.2.1 采用数字单片智能温度传感器52.2.2 1.CD测量显示器52.2.3 STC89C52单片机6

3、3、系统的硬件设计73.1 主控器单片机设计73.2 各模块电路设计93.2.1 温度传感电路设计93.2.2 温度控制电路的设计123.2.3 键盘电路的设计133.2.4 显示电路的设计143.2.5 A/D转换模块163.2.6 报警电路模块174、系统的软件设计194.1 系统的主程序设计194.2 中断程序的设计204.3 测温处理程序的设计224.3.1 测温处理程序主流程图的设计224.3.2 温度测量主要程序的设计与说明234.4 键盘处理程序中主要程序的设计与说明23总结26致谢错误!未定义书签。参考文献28IIi刖百单片机芯片作为核心控制部件,已经渗入到人们工作和生活的各个

4、角落,有力地推动了各行业的技术改造和产品的更新换代,前景广阔。采用单片机来对它们进行监控不仅具有监控方便、简单和灵活性大的优点,而且可以大幅度提高被测温度的技术指标,从而能够大大提高产品的质量和数量。用单片机来实现对温度的自动控制,从而大幅度提高被测温度的技术指标。K系统的总体设计1.1 设计背景温度控制广泛应用于人们的生产和生活中,人们使用温度计来采集温度,通过人工操作加热、通风和降温设备来控制温度,这样不但控制精度低、实时性差,而且操作人员的劳动强度大。在某些行业中对温度的要求较高,由于工作环境温度不合理而引发的事故时有发生。对工业生产可靠进行造成影响,甚至操作人员的安全。为了避免这些缺点

5、,需要在某些特定的环境里安装数字温度测量及控制设备。本设计由于采用了新型单片机对温度进行控制,以其测量精度高,操作简单。可运行性强,价格低廉等优点,特别适用于生活,医疗,工业生产等方面的温度测量及控制。本设计是一个数字温度测量及控制系统,能测柜内的温度,并能在超限的情况下进行控制、调整,并报警。保证环境保持在限定的温度中。1.2 电路的总体工作原理温度控制系统采用STC89C52八位机作为微处理单元进行控制。采用4X4键盘把设定温度的最高值和最低值存入单片机的数据存储器,还可以通过键盘完成温度检测功能的转换。温度传感器把采集的信号与单片机里的数据相比较来控制温度控制器。根据系统的设计要求,选择

6、DS18B20作为本系统的温度传感器,选择单片机STC89C52为测控系统的核心来完成数据采集、处理、显示、报警等功能。选用数字温度传感器DS18B20,省却了采样/保持电路、运放、数/模转换电路以及进行长距离传输时的串/并转换电路,简化了电路,缩短了系统的工作时间,降低了系统的硬件成本。1.3 系统的总体设计思路温度传感器DS18B20把所测得的温度发送到STC89C52单片机上,经过51单片机处理,将把温度在显示电路上显示,本系统显示器为点阵字符1.CD,1602液晶模块。检测范围5摄氏度到60摄氏度。本系统除了显示温度以外还可以设置一个温度值,对所测温度进行监控,当温度高于或低于设定温度

7、时,开始报警并启动相应程序。中央微处理器STC89C52:STC89C52是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP的可反复擦写IO(X)次的FIaSh只读程序存储器,器件采用ATME1.公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80S51引脚结构,芯片内集成了通用8位中央处理器和ISPFlaSh存储单元,功能强大的微型计算机的STC89C52可为许多嵌入式控制应用系统提供高性价比的解决方案。此外,STC89C52设计和配置了振荡频率,并可通过软件设置省电模式。STC89C52单片机综合了微型处理器的基本功能。按照实际需要,同时也考虑到设计成本与

8、整个系统的精巧性,所以在本系统中就选用价格较低、工作稳定的STC89C52单片机作为整个系统的控制器。2、方案论证本章主要对毕业设计的题目进行了分析,根据要实现的功能,综合比较几种设计方法,提出了实现系统功能的最佳方案。2.1 题目分析本设计是一个数字温度控制系统,能测量温度,并能在超限的情况下进行控制、调整,并报警。2.1.1 具体指标正常工作温度范围:5C360C温度误差:12.1.2 具体控制要求根据设计的要求,要利用温度传感器实时温度。当温度高于设定的温度时(60C),打开降温装置进行调整使温度在设定的范围内。当温度低于设定的温度时(5),打开升温装置进行调整使温度在设定的范围内。同时

9、要求能设定温度。毕业设计的主要任务是能对温度进行自动的检测和控制。设计中采用单片机来控制温度,因此要有温度的采集电路,键盘显示电路,温控电路,报警电路等几个部分。要实现系统的设计要用到的知识点有单片机的原理及其应用,温度传感器的原理和应用,及键盘和显示电路的设计等。2.2 设计系统方案阐述2.2.1 采用数字单片智能温度传感器智能温度传感器是微电子技术、计算机技术和自动测试技术(ATE)的结晶。目前,已开发出多种智能温度传感器系列产品。智能温度传感器内部都包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。温度传感器作为从机可通过专用总线接口与主机进行通信。智能温度控制器是

10、在智能温度传感器的基础上发展而成的。DS18B20的精度较差为0.2oCo适合于恶劣环境的现场温度测量。DA1.1.AS半导体公司的数字化温度传感器DS18B20是世界上第一片支持“一线总线”接口的温度传感器。现在,新一代的“DS1820”体积更小、更经济、更灵活。使您可以充分发挥“一线总线”的长处。2221.CD测量显示器采用1.CD液晶屏进行显示。1.CD液晶显示器是一种低压、微功耗的显示器件,只要23伏就可以工作,工作电流仅为几微安,是任何显示器无法比拟的,同时可以显示大量信息,除数字外,还可以显示文字、曲线,比传统的数码1.ED显示器显示的界面有了质的提高。在仪表和低功耗应用系统中得到

11、了广泛的应用。1.CD液晶的像素单元是整合在同一块液晶版当中分隔出来的小方格。通过数码控制这些极小的方格进行显像。造价高但是显示非常细腻。虽然1.CD显示器的价格比数码管要贵,但它的显示效果好,是当今显示器的主流,所以采用1.CD作为显示器。2.2.3STC89C52单片机单片机的出现大大促进了现代计算机技术的飞速发展,成为近代计算机技术发展史上一个重要里程碑。单片机把微型计算机的主要部件都集成在一块芯片上,使得数据传送距离大大缩短,运行速度更快,可靠性更高,抗干扰能力更强。由于属于芯片化的微型计算机,各功能部件在芯片中的布局和结构达到最优化,工作也相对稳定。以MCS-51技术核心为主导的单片

12、机已成为许多厂家、电气公司竞相选用的对象,并以此为基核,推出许多与MCS51有极好兼容性的CHMOS单片机,同时增加了一些新的功能,所以用STC89C5203、系统的硬件设计3.1主控器单片机设计目前的单片机开发系统只能够仿真单片机,却没有给用户提供一个通用的最小系统。由设计的要求,只要做很小集成度的最小系统应用在一些小的控制单元。本系统控制器芯片采用STC89C52单片机,其管脚图如图3.1所示。图3.1最小系统图Pl0Pl1Pl2.一Pi3Pl4Pl5PlPlJRST:AXO)PJ0(TXO)P31:(11mr)P32八(TO)P34(Tl)P35(WR)P3,皿PJfXTA1.2XTAH

13、ONO?3933437S”r34t3391210311130229U21427IS”125U24IS23192220211PO.0(ADO).PO1AD1)02A02)PO3AD3)4A04)PO5(AoS),0(A0)PO1AO7)YA,V”AlE/PROOPSUN,2f(A1S)”(A14)XS(AU)”4A12)P23AV1)P22(AIO)PJ1(At)P20(A)图3.2管脚图单片机最小系统如图3.1所示,其中有4个双向的8位并行I/O端口,分别记作PO、Pl、P2、P3,都可以用于数据的输出和输入,P3具有第二功能为系统提供一些控制信号。时钟电路用于产生MCS-51单片机工作所必须

14、的时钟控制信号,内部电路在时钟信号的控制下,严格地按时序指令工作。MCS-51内部有一个用于构成振荡器的高增益反向放大器,该高增益反向放大器的输入端为芯片的引脚XTA1.l,输出端为XTA1.20这两个引脚跨接石英晶体振荡器和微调电容,就构成了一个稳定的自激振荡器。电路中的微调电容通常选择为3OpF左右,该电容的大小会影响到振荡器频率的高低、振荡器的稳定性和起振的快速性。晶体的振荡频率为12MHzo3.2.1温度传感电路设计采用单总线专用技术,既可通过串行口线,也可通过其它I/O口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位)测温范围为55+125,测量分辨率

15、为0.0625C.DS18B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和T1.,高速暂存器。DS18B20的管脚排列如图3.3所示。D818B20123在硬件上,DS18B20与单片机的连接有两种方法,一种是VCC接外部电源,GND接地,I/O与单片机的I/O线相连;另一种是用寄生电源供电,此时UDD、GND接地,I/O接单片机UOo无论是内部寄生电源还是外部供电,I/O线要接5KC左右的上拉电阻.我们采用的是第一种连接方法,如图3.4所示:把DS18B20的数据线与单片机的13管脚连接,再加上拉电阻。PPO1PO2PO3匿PO6PO7MP25P24P23P22黑A1.1A1.2图3.5温度传感电路图DS18B20有六条控制命令,如表3.1所示:表3-1DS18B20控制命令指令约定代码操作说明温度转换44H启动DS18B20进行温度转换读暂存器BEH读暂存器9个字节内容写暂存器4EH将数据写入暂存器的TH、T1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 管理论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!