2 分析 4
2.1 所需技术分析 4
2.1.1 keil uvision4介绍 4
2.1.2 Visual Basic 6.0介绍 4
2.2 系统需求分析 4
2.2.2 系统概述 5
2.2.3 系统目的 5
2.3 模块功能分析 5
2.3.1 AT89C51单片机小系统模块 5
2.3.2 温度采集模块 6
2.3.3 显示模块 6
2.3.4 键盘输入模块 6
2.3.5 温湿度控制模块 6
2.3.6 上位机模块 6
3 设计 7
3.1 硬件设计 7
3.1.1 基于AT89C51的单片机小系统 8
AT89C5主要引脚介绍: 9
AT89C51主要特性 10
AT89C51特性概述 10
时钟振荡器: 11
3.1.2 温度采集模块 13
3.1.3 显示模块 15
LM016L的结构及功能介绍 15
3.1.4 键盘输入模块 17
3.1.5 温湿度控制模块 17
所采用的外界设备: 18
3.2 软件设计 20
3.2.1 单片机功能设计图: 20
3.2.2 按键功能流程图 25
3.2.3 VB上位机程序流程图 27
4 实现与测试 30
4.1 PROTUES仿真演示 30
4.2 VB上位机演示 31
5 结论 35
致谢 37
参考文献 38
1 绪论
湿度和温度又被称为过程变量,时现代生活中十分重要的测量对象。不论是人们日常生活中的空调,温度计,还是农业种植生产,粮食存储,亦或者是工厂生产,军事作战等领域都需要对温湿度进行监测和控制。随着人类社会的快速发展,科学有了长足的进步,计算机技术、传感器及传感器材技术,物联网技术的迅猛发展,人们对温度和湿度的了解,监测和控制也取得了跨越式的发展!说道温湿度的重要性,可以说现代社会温度和湿度将影响到人类的所有活动。
人们生活越来越好所以对生活环境的要求越来越高,温湿度对人们生活的影响就显得越来越重要,生产生活中的温度高了或者低了都会影响人们的正常生活,而湿度对于农业工业生产也极其重要,最直接的就是植物在适宜的湿度中生长产量质量都会增加。
湿度和温度这两个极其重要的过程变量,已经是众多领域中需要检测的重要环境参数。不仅在农业生产、工业产业,还是在粮食存储、仓库保管等领域,随处可见的运用温度计湿度计等对温湿度进行监测。总而言之,温度和湿度进行合理有效的监测和控制的影响对于各行各业的的可持续发展以及越来越重要