摘要:温度和湿度是影响日常生活人体舒适度的重要因素。为了避免温湿度过高或过低带来的危害,在种植、气象、国防等领域,需经常对温湿度进行监测。因此,研究一种温度与湿度的监测系统,来确保人类的生活质量,具有重大意义。
本文是一种基于AVR ATmega16单片机实现的多功能温湿度传感器评估板的设计。首先,本文通过SHT20温湿度传感器对温湿度进行采集,将采集到的信号进行A/D转换传给单片机处理,最终能在LCD1602显示屏上显示所测得的温湿度值,并且单片机将数值写入AD5420,通过变送器电路输出4~20mA电流,最终实现该评估板的全部功能,本设计的电路简单、操作便捷、检测精度高、稳定性好,可以达到预期要求。
关键词:AVR ATmega16单片机;AD转换;SHT20温湿度传感器;LCD1602显示屏
目录
摘要
Abstract
第一章 绪论-1
1.1研究背景及意义-1
1.2国内外研究现状-1
1.3本文研究内容及安排-2
第二章 系统总体设计-3
2.1方案的比较与论证-3
2.1.1温湿度传感器的选择-3
2.2需求分析-4
2.2.1系统功能需求分析-4
2.3多功能温湿度传感器评估板的设计方案-4
2.4本章小结-5
第三章 系统硬件设计-6
3.1功能模块设计-6
3.1.1温湿度传感器采集模块-6
3.1.2 A/D转换模块-7
3.1.3串口通信模块-8
3.1.4液晶显示模块-8
3.1.5单片机模块-10
3.1.6 4~20mA输出电路模块-11
3.2本章小结-12
第四章 系统软件设计-13
4.1编程语言及环境的选择-13
4.2系统软件设计流程图-13
4.3温湿度采集程序设计-14
4.4 LCD显示部分程序设计-14
4.5本章小结-15
第五章 系统测试与分析-16
5.1 硬件部分电路调试-16
5.1.1 静态调试-16
5.1.2 动态调试-16
5.2系统软件调试-16
5.2.1上位机调试-16
5.2.2温湿度采集点调试-16
5.3测量结果与分析-17
5.4本章小结-17
结束语-18
致谢-19
参考文献-20
附录-21