3.8温湿度自动调控模块 12
4系统软件设计 13
4.1主程序模块程序设计 13
4.2 LCD1602液晶显示模块程序设计 14
4.3传感器模块程序设计 15
4.4 键盘模块程序设计 16
5系统调试 17
5.1系统调试流程 17
5.2仿真演示过程 18
5.3系统抗干扰措施 22
5.4调试中遇到的问题及解决方法 23
6总结 24
附录 25
1硬件原理图 25
2源程序 26
参考文献 41
致 谢 42
图清单
图序号 图名称 页
图2-1 总体设计框图 5
图3-1 复位电路电路图 8
图3-2 时钟电路电路图 8
图3-3 LCD显示电路接口图 9
图3-4 DHT11接口图 10
图3-5 键盘模块电路图 10
图3-6 三极管驱动的蜂鸣器报警电路图 11
图3-7 降温电路电路图 12
图4-1 主程序流程图 13
图4-2 液晶显示模块程序流程图 14
图4-3 传感器模块的软件流程图 15
图4-4 键盘模块软件流程图 16
图5-1 温度设置阈值仿真图 18
图5-2 湿度设置阈值仿真图 19
图5-3 温度高于阈值降温仿真图 20
图5-4 湿度低于阈值加湿仿真图 21
1 绪论
1.1选题的意义
温度和湿度是两个基本的环境参数。在我们的日常生活中,我们需要关心环境的变化,只有很好地掌握了环境的变化,我们才能更好地去生存和发展。比如说一些粮仓,粮食的储存,和温湿度是离不开的,它们只有在合适的环境下,在合适的温度和湿度下,才能使储存的时间变得更长。总之,无论在日常生活中还是在日常工作中都离不开对周围环境温湿度的测量。因此,研究如何检测和控制温湿度具有相当重要的意义。 论文网
由于传感器能将各种物理量、化学量和生物量等信号转化为电信号,因此人们可以通过使用计算机去实现数据测量、信息处理和自动控制。传感器主要用于测量和控制系统,它的性能直接影响系统的性能。因此我们必须了解传感器的结构、原理及其性能参数,通过对传感器实物的分析了解,才能将传感器、信息通信以及信息处理相结合。温湿度传感器的发展速度快,应用领域广泛,并且还有很大的发展潜力[1、2]。