浙江工业职业技术学院
毕业论文
(2012届)
温湿度传感器
学生姓名 陈开丰 学 号 090702113 分 院 电气工程分院 专 业 电子信息工程技术 指导教师 刘友澈 完成日期 2012年4月23日
浙江工业职业技术学院电气工程分院毕业设计
温湿度传感器
摘 要本系统以AT89C51单片机为核心,实现了一种温湿度无线测量监
控。重点设计红外线发射和接收电路、温湿度测量电路。该系统主要包括红外通信模块、温湿度测量模块和人机交互模块。经实验测试表明,该系统各项功能都已达到或超过题目基本要求和发挥部分,并且实现了部分功能的创新。
关键词 温湿度测量 单片机 红外线
浙江工业职业技术学院电气工程分院毕业设计
目 录
第一章 设计要求及目的 ........................................................................................................... 1
1.1 设计目的 ............................................................................................................................ 1 1.2 设计要求 ............................................................................................................................ 1 第二章 系统方案设计及论证 ................................................................................................... 2
2.1总体方案设计 ..................................................................................................................... 2 2.2方案比较与论证 ................................................................................................................. 2
2.2.1温湿度检测 .............................................................................................................. 2 2.2.2主从机通信 .............................................................................................................. 3 2.2.3键盘部分 .................................................................................................................. 3 2.2.4 显示部分 ................................................................................................................. 4
第三章 系统的硬件设计与实现 ................................................................................................... 5
3.1 单片机介绍 ........................................................................................................................ 5
3.1.1 单片机主要性能 ..................................................................................................... 5 3.1.2 单片机各引脚功能介绍 ......................................................................................... 5 3.2 红外发射电路 .................................................................................................................... 7 3.3红外接收电路 ..................................................................................................................... 9 3.3键盘及显示电路 ............................................................................................................... 10 3.4语音播报电路 ................................................................................................................... 11 第四章 软件设计 ......................................................................................................................... 12
4.1主机程序 ........................................................................................................................... 12 4.2从机程序 ........................................................................................................................... 13 总 结............................................................................................................................................. 14 致 谢............................................................................................................................................. 15 参考文献 ......................................................................................................................................... 16 附录一 从机电路图 ....................................................................................................................... 17 附录二 从机电路图 ....................................................................................................................... 18 附录三 程序代码 ........................................................................................................................... 19
浙江工业职业技术学院电气工程分院毕业设计
引 言
随着社会的发展,人们对环境中的温度和湿度的要求也越来越高,尤其是在医学、电子电力、航天航空、食品发酵等领域中对温湿度的要求尤其严格,鉴于如此设计出一个能够精确、稳定、实时测量出环境中温湿度的实用型温湿度检测仪显得尤为重要。
本温湿度检测仪是以AT89C51单片机的为核心控制芯片,该单片机有很好的抗干扰能力、响应速度快。基于此单片机的温湿度检测仪可以实时、准确的测量环境中的温度和相对湿度。
本检测仪的硬件部分的设计采用了以高灵敏度采集湿敏电阻阻值变化,在经过单片机处理得到相应湿度; 单片机直接控制AM2303数字式温度传感器对温度实时采集和监控。本仪器还增加了报警语音装臵,用户可根据需要设定温湿度上下限,若当前温湿度超限便会报警。接入独立键盘实现人机交换功能,并用LCD显示屏作为显示设备的硬件设计方案。软件部分则采用模块化的方法将其分成几个部分,然后逐模块设计程序,用C语言来实现,使各部分结合起来协调工作,最终实现对环境中温湿度的实时检测。
浙江工业职业技术学院电气工程分院毕业设计
第一章 设计要求及目的
1.1 设计目的
温度、湿度是工农业生产的主要环境参数.对其进行适时准确的
测量具有重要意义。利用单片机对温、湿度控制。具有控温、湿精度高、功能强、体积小、价格低,简单灵活等优点,很好的满足了工艺要求。此次设计致力于训练学生综合运用单片机的基本知识,独立设计基本硬件电路及程序实现的能力,加强学生理论与实践相结合的能力
1.2 设计要求
1、实现温度和湿度的测量; 2、按开机键进行测量;
3、湿度测量范围: 0%~100%RH;温度测量范围:-40~+85℃; 4、湿度测量精度:±2.0%RH温度测量精度:±0.2℃; 5、在LCD显示屏上显示数据和结果; 6、语音播报系统会播报当时检测到的数据。
1