基于ds18b20的恒温控制器设计毕业设计

基于ds18b20的恒温控制器设计毕业设计

ID:4347092

大小:596.50 KB

页数:34页

时间:2017-11-30

基于ds18b20的恒温控制器设计毕业设计_第1页
基于ds18b20的恒温控制器设计毕业设计_第2页
基于ds18b20的恒温控制器设计毕业设计_第3页
基于ds18b20的恒温控制器设计毕业设计_第4页
基于ds18b20的恒温控制器设计毕业设计_第5页
资源描述:

《基于ds18b20的恒温控制器设计毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于DS18B20的恒温控制器设计DesignedofTheConstantTemperatureWhichisbasedonDS18B20摘要恒温控制在任何地方都有着举足轻重的地位,在工业生产中,温度的控制直接影响着工业生产;在家庭中,其直接影响着生活的品质与安慰。本设计是基于AT89C51单片机的恒温箱控制系统,系统分为硬件和软件两部分,其中硬件包括:温度传感器、显示、控制和报警的设计;软件包括:键盘管理程序设计、显示程序设计、控制程序设计和温度报警程序设计。编写程序结合硬件进行调试,能够实现设置和调节

2、初始温度值,用LCD显示,当加热到设定值后立刻报警。另外,本系统通过软件实现对按键误差、加热过冲的调整,以提高系统的安全性、可靠性和稳定性。本设计从实际应用出发选取了体积小、精度相对高的数字式温度传感元件DS18B20作为温度采集器,单片机AT89C52作为主控芯片,LCD屏作为显示输出,实现了对温度的实时测量与恒定控制。关键词:单片机传感器温度29AbstractTemperaturecontrolinanyplacehasapivotalroleintheindustrialproduction,the

3、controlofthetemperaturedirectlyaffecttheindustrialproduction;Inthehousehold,itsdirectlyinfluencesthequalityofthelifeandcomfort.ThedesignisbasedonAT89C51single-chipmicrocomputercontrolsystemoftheconstanttemperaturebox,thehardwareandsoftwaresystemisdividedin

4、totwoparts,includinghardwareincluding:temperaturesensordisplayandcontrolandalarmdesign;Thesoftwareincludes:thekeyboardmanagementprogramdesignshowsthattheprogramdesigncontrolprogramdesignandtemperaturealarmprogramdesignwriteaprogramcombininghardwaredebuggin

5、g,willbeabletorealizetheSettingsandadjustingtheinitialtemperature,useLCDdisplay,whenheatedtosetdataimmediatelyafterthealarminaddition,thesystemthroughthesoftwaretorealizeerrorheatedflushbuttonsadjustment,thesecurityofthesystemtoimprovethereliabilityandstab

6、ility.Keywords:AT89C52temperaturesensortemperature29目录摘要IAbstractII绪论11硬件电路的设计21.1总体设计21.1.1系统实现的功能21.1.2系统实现方案的选择21.1.3系统整体结构的布局21.2单片机31.2.1单片机的应用范围31.2.2单片机的分类41.2.3单片机的端口介绍41.3DS18B2061.3.1DS18B20的应用范围61.3.2DS18B20的内部结构61.3.3DS18B20温度测量电路61.3.4DS18B20的

7、工作原理81.4DS130281.4.1DS1320的功能及结构81.4.2DS1302实时显示时间的软硬件91.5LM016L显示屏91.5.1LM016L结构和功能91.5.2LCD在仿真中的连接102软件电路设计122.1系统主程序的设计122.2系统子程序的设计13292.2.1LCD显示程序132.2.2DS18B20的子程序142.2.3DS18B20初始化模块152.2.4控制器对18B20操作流程162.2.5DS18B20读取温度的程序17结论19致谢20参考文献21附录一仿真实现图22附

8、录二部分程序2329绪论在科技急速发展的今天,各种各样的智能化仪器也随之而产生。温度是生产过程和科学实验中普遍的且十分重要的物理参数,它反映了物体的冷热程度;温度控制是工业及其生活中常常遇到的过程控制,它具有举足轻重的地位,在工业生产中,其温度的控制效果直接影响着产品的质量;在家居生活中,其温度控制效果直接影响的人们身体的舒适度及其安全。所以设计一种较为理想的温度控制系统是非常有价值的。对于不同场所、不同工艺、所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。