欢迎来到天天文库
浏览记录
ID:14803829
大小:1.84 MB
页数:45页
时间:2018-07-30
《毕业论文(设计)基于单片机的智能温度控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机的智能温度控制系统设计摘要:以STC89C52单片机作为微控制器,设计出高低温报警系统可以通过智能DS18B20温度传感器检测温度。当检测到的温度高于温度设定值时,或当检测到的温度低于温度设定值时,蜂鸣报警器启动发出警告声。温度检测具有0.1度的精度设定值。并具有掉电保存功能,其中数据存储在单片机内部,在1602液晶上实时显示工作状态,其中电源使用3节5号电池。关键词:STC89C52单片机DS18B201602液晶模块指导老师签名:Basedonsinglechipmicrocomputerintelligenttemperaturecontrolsy
2、stemdesignStudentName:ZhangWenboClass:1082022 Instructor:GuoLiangAbstract:.IntelligenttemperaturealarmsystemissuchanintelligentsystemdesignedtoSTC89C52SCMasmicrocontrollers,highandlowtemperaturealarmsystemdesignedbyintelligentDS18B20temperaturesensordetectsthetemper
3、ature,whenthedetectedtemperatureishigherthanthedetectiontemperaturesetting,orwhenthedetectedtemperatureislowerthanthetemperaturesetvalueisdetected.Buzzeralarmstartstosoundawarning,thesettingtemperaturedetectionwith0.1degreeaccuracy.Andhasapower-downsavefeature,inwhichthedatastoredinth
4、einternalmicrocontroller.Displayreal-timestatusin1602toworkon.Whereinthepowersupplyusing3AAbatteries.Keywords:STC89C52SCMDS18B201602LCDModuleSignatureofSupervisor:目录1绪论1.1基于单片机的温度控制系统的发展及研究意义11.2国内外研究概况11.3设计方案与论证12系统硬件设计2.1片机选择22.2电源模块22.3显示模块33硬件实现及单元电路设计3.1主控制模块63.2电源模块73.3显示模块73.4
5、单片机最小运行系统83.5温度传感器(DS18B20)电路93.6蜂鸣器、发光二极管报警电路113.7系统整体电路图124系统软件设计4.1程序结构分析134.2系统程序流图134.3DS18B20初始化程序流程图144.4读温度子程序流程图144.5DS18B20程序154.6报警函数164.7独立按键函数184.8读温度程序205硬件调试及调试中遇到的问题236结束语24参考文献25致谢26附录2742南昌航空大学科技学院2013届学士学位论文基于单片机的智能温度控制系统1绪论1.1基于单片机的温度控制系统的发展及研究意义随着科技的发展,单片机技术在近几年得到
6、了飞速的发展,以单片机技术为基础的科技革命正在蓬勃发展,单片机已经在各个领域得到了广泛的应用。在温度采集的领域也是如此。相比于传统温度采集方法的效率低下。使用单片机可以良好的解决温度采集和处理问题。1.2国内外研究概况国际新型温度传感器是从模拟到数字,从集成向智能化、网络化的方向发展。最早的智能温度传感器诞生于上世纪90年代,当时只有8位的A/D转换,其温度测量的精度非常低。分辨率更是只有1度。现如今外国国家相继推出了各种具有高精密和高分辨率的智能温度传感器,采用从9至12位A/D转换器,其中美国DALLAS半导体公司新开发的高分辨率智能温度传感器DS1624型智
7、能温度传感器,更是能输出13位二进制数据,在过去,生产过程和科学实验,要想控制温度,一般使用模拟或者数字式仪表,但他们有一些缺陷,使用单片机来进行温度调节和控制可以大大提高可靠性和灵敏度。现在,随着网络的概念的日益普及,基于单片机的数据采集和控制系统已被广泛应用于各个领域。1.3设计方案与论证本文的控制单元为单片机STC89C52,因为这种类型的单片机的价格便宜,功能更强大,成本效益及容易在市场上购买。通过DS18B20温度传感器采集温度信息到主控制单元MCU,从而实现自身控制处理数据后完成相应的操作。LCD显示器采用1602LCD实时工作状态。这个系统更灵活,更
8、重要的是利
此文档下载收益归作者所有