您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于AT89C51单片机控制的八路温度采集与显示系统设计
基于AT89C51单片机控制的八路温度采集与显示系统设计学生姓名学号系、年级专业指导教师职称I摘要在实际生产和生活等各个领域中,温度是环境因素不可或缺的一部分,对温度进行及时精确的控制和检测显得尤为重要。本次设计在控制成本的前提下,设计了一款高精度、可同时检测八路温度并由液晶显示器对各路温度值进行显示的温度检测显示系统。该系统以AT89C51为控制核心,采用可编程单总线数字式温度传感器DS18B20进行温度采集,八路温度值由LM041L液晶显示器显示。系统正常运行时,其测温范围为-55℃~+125℃,该系统在现代电子工业飞速发展的时期有良好的应用前景。关键词:AT89C51;多路;温度检测;显示IIAbstractTemperatureisanessentialofenvironmentalfactorsinouractualproduction,livingandmanyotherfields.It’sparticularlyimportanttocontrolanddetectthetemperaturepromptlyandexactly.Ithasdesignedahighprecisiontemperaturetestingsysteminthebaseoflostcontrol,whichcaninspecteightroutetemperatureatonetimeandshoweachrouteoftemperaturebyLCD.AT89C51isadoptedascontrolcoreinthissystem.ItssensorsfortemperatureissinglebusdigitalDS18B20,sendingtemperaturetoLM041LLCDtodisplay.Whenitoperatesnormally,it’stemperaturerangesfrom-55℃to+125℃,thesystemhasagoodapplicationprospectinthemordenperiodwhenelectronicsindustrydevelopingrapidly.Keywords:AT89C51;Manyroutes;TemperatureDetection;Display目录摘要.........................................................................................................................................................IAbstract..............................................................................................................................................II目录.........................................................................................................................................................I1绪论...................................................................................................................................................21.1课题的来源...............................................................................................................................21.2课题的目的...............................................................................................................................21.3课题的意义...............................................................................................................................22八路温度采集显示系统总体方案设计.........................................................................42.1确定设计流程图....................................................................................................................42.2八路温度采集显示系统方案论证...............................................................................52.3确定总体设计方案...............................................................................................................83八路温度采集显示系统硬件设计...................................................................................93.1AT89C51单片机的特点及引脚说明........................................................................93.2温度采集模块硬件设计...........................................................错误!未定义书签。3.3显示模块硬件设计......................................................................错误!未定义书签。3.4报警模块硬件设计.................................................................................错误!未定义书签。3.5串行口上位机通信模块设计.................................................错误!未定义书签。3.6片外程序存储器的扩展...........................................................错误!未定义书签。4八路温度采集显示系统软件设计..........................................错误!未定义书签。4.1温度采集模块软件设计......................................................................错误!未定义书签。4.2单片机处理模块软件设计......................................................错误!未定义书签。4.3显示模块软件设计......................................................................错误!未定义书签。4.4报警模块软件设计......................................................................错误!未定义书签。4.5串行口上位机通信模块软件设计......................................错误!未定义书签。5八路温度采集显示系统仿真调试及结果..........................错误!未定义书签。5.1Proteus与KeilμVision联合仿真...................................错误!未定义书签。5.2Proteus与Keil联合仿真结果.............................................错误!未定义书签。结论...............................................................................................................错误!未定义书签。参考文献....................................................................................................错误!未定义书签。附录1系统仿真所用元器件清单..............................................错误!未定义书签。附录2系统仿真C语言程序清单.............................................错误!未定义书签。附录3系统仿真电路原理图.........................................................错误!未定义书签。致谢...............................................................................................................错误!未定义书签。1绪论1.1课题的来源在实际生产、生活等各个领域中,温度是环境因素的不可或缺的一部分,对温度进行及时精确的控制和检测显得尤为重要。比如消防电气的非破坏性温度检测,电力、电讯设备的过热故障预知检测,空调系统的温度检测,在医院的监护中也用到温度的测量,化工、机械等设备温度过热检测,土壤各个层面上的温度将会影响植物的生长,以及热处理中工件各个部位的温度对工件形成后的性能至关重要等等。总之,现代电子工业的飞速发展对温度检测的智能化精确度要求越来越高。1.2课题的目的通过本次设计,我们对大学四年所学课程将做出一个总结,对各门课程均将有更深入的了解,更加熟练的掌握设计方案的提出,设计流程的规划以及各器件的硬件连和软件编程,并且能够更加熟练的操作Proteus仿真软件,真正培养出科学的思维方式和灵活解决问题的能力,为以后实际工作奠定良好的基础。在本次设计结束后,我们将得到一款能够同时检测显示八路温度的多点智能测温系统,当某一路或某几路温度值超过设定的上限值或者下限值时,报警电路中的蜂鸣器鸣响且提示闪亮,使操作者能够及时发现问题并控制温度回到额定温度范围内。该系统运行稳定,操作简便,应用灵活,能够在当代农业、工业、医疗以及日常生活中得到良好的应用。1.3课题的意义温度控制系统在国内各行各业的应用虽然已经十分广泛,但从生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比有着较大差距。目前,我国在这方面总体技术水平处于20世纪80年代中后期水平,成熟产品主要以“点位”控制及常规的PID控制器为主。它只能适应一般温度系统控制,难于控制滞后、复杂、时变温度系统控制。
本文标题:基于AT89C51单片机控制的八路温度采集与显示系统设计
链接地址:https://www.777doc.com/doc-2568393 .html