基于AT89C52单片机的数字温度湿度测量计
贺廉云
(德州学院机电工程系,山东德州253023)
摘要:对基于AT89C52单片机的数字式温度湿度测量计进行了分析设计,由硬件电路和软件程序两部分组成。硬件电路主要包括单片机最小系统、温度湿度传感器电路、显示模块电路3个部分。文中给出了系统软件流程图。利用单片机技术来实现对温度湿度测量具有设备体积小,精度可靠性高等优点,因此在工业、农业、国防等行业有着很重要的作用。
关键词:单片机;温度湿度传感器;液晶显示屏
在某些工业生产过程中,对环境的温湿度有较高的要求,为保障工业生产有序进行,就要对生产车间内环境的温湿度进行准确的检测。本文研究的主要内容是如何利用数字式温度湿度传感器适时准确的测量出工业生产车间的温度及湿度变化。
一旦环境中的温度湿度发生变化时,温度和湿度传感器DHT11就会根据变化做出相应的响应,然后由A/D转换器把模拟信号转换为数字信号并传送入AT89C52单片机中。单片机会对采集到的信号进行处理,并在12864液晶上显示温湿度值,系统功能可通过硬件电路和软件程序的设计来实现。温度与湿度测量计原理图框图如图1所示。

图1 温度与湿度测量计原理图框图
系统硬件电路包括单片机最小系统、液晶显示电路和温度湿度测试电路。
(1)AT89C52单片机最小系统电路。设计中采用AT89C52单片机。AT89C52是一种低功耗、高性能的八位CMOS微型控制器,该控制器具有容量达8KB的可编程Flash存储器,其技术制造源自于ATMEL公司的非易失性高密度存储器,它和目前工业生产中使用的80C51产品指令内容和引脚排列完全相兼容。……