基于 AT89S52 单片机的温湿度检测仪摘 要随着社会的进展,人们对环境中的温度和湿度的要求也越来越高,尤其是在医学、电子电力、航天航空、食品发酵等领域中对温湿度的要求尤其严格,鉴于如此设计出一个能够精确、稳定、实时测量出环境中温湿度的有用型温湿度检测仪显得尤为重要
本温湿度检测仪是以AT89S52单片机的为核心控制芯片,该单片机有很好的抗干扰能力、响应速度快
基于此单片机的温湿度检测仪可以实时、准确的测量环境中的温度和相对湿度
本检测仪的硬件部分的设计采纳了 0809A/D 转换器以高灵敏度采集湿敏电阻阻值变化,在经过单片机处理得到相应湿度; 单片机直接控制温度传感器DS18B20 对温度实时采集和监控
本仪器还增加了报警装置,用户可根据需要设定温湿度上下限,若当前温湿度超限便会报警
接入独立键盘键盘实现人机交换功能,并用 LCD12864 作为显示设备的硬件设计方案
软件部分则采纳模块化的方法将其分成几个部分,然后逐模块设计程序,用 C 语言来实现,使各部分结合起来协调工作,最终实现对环境中温湿度的实时检测
该温湿度检测仪能够基本完成的温湿度检测,但由于个人经验不足等因素,本设计还有一些不足之处,离产品有用还有一定的差距,还有一些方面需要进一步完善
关键词:AT89S52 单片机,A/D 转换器,传感器,LCD,温湿度MEASURING INSTRUMENT FOR HUMIDITY BASEED ON AT89S52MICROCONTROLLERABSTRACT With the development of society, people on the environment of temperature and humidity requirements are also increasing, especially in the medical, electr