资源描述:
《汪海波-基于ds18b20智能温度控制器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、文库帮手网www.365xueyuan.com免费帮下载百度文库积分资料本文由cj272545858贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。学号200604032036密级武汉大学东湖分校本科毕业论文基于DS18B20智能温度控制器设计院(系)名称:电子信息工程学院专业名称学生姓名指导教师:电子科学与技术:汪海波:戴润梁教授二○一○年五月BACHELOR'SDEGREETHESISOFDONGHUCOLLEGEWUHANUNIVERSITYIntelligentTem
2、peratureControllerDesignBaseonDS18B20CollegeSubjectName:ElectroncisandInformationEngineering:ElectroncisScienceandTechnology:HaiboWangProfessorDirectedby:RunliangDaiMay2010郑重声明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有
3、著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。本人签名:日期:I摘要单片机是随着超大规模集成电路和半导体技术发展而诞生的,它具有体积小、功能强、性价比高、使用灵活等特点,因此单片机在智能化控制上如电子仪表、家用电器、节能装置、工业控制等诸多领域都有着广泛的应用前景。本文主要介绍智能温度控制器的设计,运用模块化的设计思路,以单片机为主要的程序控制处理单元,将温度采集与处理、温度显示、超温或低温报警、加热或制冷等各单元模块设计成一智能温度
4、控制系统。此次设计重点对智能温度控制的硬件与软件进行了分项、模块化逐步分析设计。文章对89C51单片机的各引脚功能、温度传感器DS18B20的温度采集过程、1602字符型液晶显示器的显示原理以及蜂鸣器报警与继电器控制电路等部分进行阐述。同时绘制了系统电路原理图,通过软件仿真模拟调试实现了该系统的硬件电路,更重要的是将程序烧录在单片机中后,在实际的硬件环境中也得到了确切验证。根据硬件的设计和测控所要实现的功能,本次设计对软件也进行了模块化设计,通过对程序进行裁剪、修改、调试、仿真,最后形成了一套比较完善的程序系统,并
5、可以通过软件修改来达到所要稳定的温度值。此智能温度控制器设计完成后其温度测量控制范围为-55°C至+125°C,对于某一特定温度要求,当实际温度偏离此特定温度后蜂鸣器立即报警同时继电器采取开关闭合的方式控制加热或制冷设备来调节环境温度,从而达到温度智能控制的目的。关键字:单片机;温度传感器;液晶显示器;蜂鸣器;继电器:IIAbstractMCU,withtheVLSIandsemiconductortechnologydevelopmentandbirth,andithasasmall,functional,cos
6、t-effective,flexibleinuse,etc.,soMCUintelligentcontrolsuchaselectronicequipment,householdappliances,energy-savingdevices,industrialcontrol,andmanyareashavebroadapplicationprospects.Thispaperdescribesthedesignofintelligenttemperaturecontroller,usingamodulardesi
7、gnconcept,themainprogramcontroltomicrocontrollerprocessingunit,thetemperatureacquisitionandprocessing,temperature,over-temperatureorlowtemperaturealarm,heatingorcoolingmodulesandotherdesignelementsintoanintelligenttemperaturecontrolsystem.Thedesignfocusesonthe
8、intelligenttemperaturecontrolofthehardwareandsoftwaresub-item,stepbystepanalysisofmodulardesign.Articleonthevariouspinfunctions89C51microcontroller,temperaturesensorthetemperatureo