单片机课程设计项目名称基于单片机的湿度显示器设计专业班级通信092学生姓名指导教师2012年12月12日通信092班刘明基于单片机的温湿度检测与显示摘要温度和湿度是两个最基本的环境参数,人们生活与温湿度息息相关。在日常生活、工业、医学、环境保护、化工、石油等领域,经常需要对环境温度和湿度进行测量和控制。准确测量温湿度在生物制药、食品加工、造纸等行业更是至关重要。因此,研究温湿度的测量方法和装置具有重要的意义。随着科技的不断发展,单片机技术已经普及到我们的工作、生活、科研等各个领域。已经成为一种比较成熟的技术。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便等优点,目前已经渗透到我们工作和生活的方方面面。本论文介绍了一种以AT89C51为主要控制器件,以DHT11为数字温度传感器的新型数字温湿度计。本设计主要包括硬件电路的设计和系统软件的设计。关键词:温湿度传感器;LCD1602;AT89C51;DHT11;I通信092班刘明基于单片机的温湿度检测与显示AbstractTemperatureandhumidityarethetwomostbasicenvironmentalparameters,people'slifeiscloselyrelatedwiththetemperatureandhumidity.Indailylife,industry,medicine,environmentalprotection,chemicalindustry,petroleumandotherfields,weoftenneedtoenvironmenttemperatureandhumiditymeasurementandcontrol.Accuratemeasuringtemperatureandhumidityinbiologicalpharmacy,foodprocessing,papermakingindustriesisveryimportant.Therefore,thestudyofthetemperatureandhumiditymeasurementmethodandequipmenthasimportantsignificance.Withthecontinuousdevelopmentofscienceandtechnology,microcontrollertechnologyhasspreadtoourwork,life,scientificresearch,andotherfields.Hasbecomeamorematuretechnology.DuetothehighlevelofintegrationSCM,strongfunction,highreliability,smallvolume,lowpowerconsumption,easytouse,etc.,andhaspenetratedintoourworkandallaspectsoflife.ThispaperintroducesakindofAT89C51asthemaincontroldevice,inordertoDHT11digitaltemperaturesensorfornewdigitaltemperatureandhumiditymeter.Thisdesignmainlyincludeshardwarecircuitdesignandsoftwaredesign.Keywords:Temperatureandhumiditysensor;LCD1602;AT89C51;DHT11;II通信092班刘明基于单片机的温湿度检测与显示目录摘要IAbstractII目录III第1章绪论11.1课程设计背景概述11.2本课程设计的内容11.3本课程设计的意义1第2章系统设计方案及硬件设计22.1系统设计方案22.2系统硬件介绍22.2.1AT89C51介绍22.2.2DHT11数字传感器介绍52.2.3LCD1602介绍62.3系统部分硬件电路设计介绍82.3.1主控制电路的设计82.3.2温湿度检电路的设计92.3.3LCD1602液晶显示电路的设计11第3章系统的软件设计123.1系统软件主程序流程123.2DHT11数据采集流程13结论15参考文献16附录117附录218项目特色与创新24致谢25III通信092班刘明基于单片机的温湿度检测与显示第1章绪论1.1课程设计背景概述进入21世纪后,各行各业特别是传统产业都急切需要应用电子技术、自动控制技术进行改造和提升很多企业对温湿度的测控手段很粗糙,十分落后,绝大多数仍在使用湿球湿度计,采用人工观测人工调节阀门、风机的方法,很少有人使用温湿度传感器。随着科技的发展进步,工业及电器行业对温湿度的要求的提高,温湿度传感器的应用范围也越来越加广泛。1.2本课程设计的内容在本次课程设计中,为实现对温湿度的检测与显示,主要利用以AT89C51为核心构架硬件电路,DHT11温湿度传感器采集环境温度及湿度信息,(温度检测范围:-30℃至+55℃。测量精度:2℃.;湿度检测范围:20%-90%RH。检测精度:5%RH)。LCD1602显示器直接显示温度和湿度(显示方式:温度:四位显示;湿度:四位显示);同时利用C语言编程实现温湿度信息的显示功能。1.3本课程设计的意义最近几年来,随着科技的飞速发展,单片机领域正在不断的走向社会各个角落,还带动传统控制检测日新月异更新。在实时运作和自动控制的单片机应用到系统中,单片机如今是作为一个核心部件来使用...