1、 I 摘 要 经过调查研究,人们很容易因为室内的温度、湿度的不正常导致脾气的 暴躁、工作效率的低下,而且还很容易患有疾病。所以对室内进行温、湿度 控制是很必要的, 经过室内环境智能控制系统的调节为人们创造出最佳条件、 避免外界四季变化和恶劣气候对其影响,而本系统就是针对这一情况而研制 开发的,本系统以 STC89C52 为核心处理器,有温度传感器、湿度传感器、 键盘作为输入,A/D 进行模拟采集,数码管显示输出,附加过限报警,降温 等功能。 关键词关键词 单片机;湿度传感器;温度传感器; A/D II Abstract Through investigation and study. peop
2、le could easily because indoortemperature, humidity abnormal lead to temper the impetuous, work efficiency is low, and also very easy with disease. So on indoor temperature and humidity control on it is necessary, after the indoor environment control system of intelligent adjustment for people to cr
3、eate the best conditions, avoid outside changing seasons and severe weather influence, but this system is in view of this situation developed, this system to STC89C52 core processor, temperature sensors, humidity sensors, keyboard as input, A/D simulated acquisition, digital tube, liquid crystal dis
4、play output, additional had limit alarm functions. KeywordsKeywords SCM temperature sensors humidity sensors A/D III 目 录 摘要 . I Abstract II 第 1 章 绪论 1 1.1 课题研究背景和意义 1 1.2 国内外的研究现状 2 1.2.1 温度传感器 2 1.2.2 湿度传感器 3 1.2.3 系统完成的功能 5 第 2 章 方案的比较和论证 6 2.1 温度传感器的选择 6 2.2 湿度传感器的选择 7 2.3 主控芯片的选择 7 2.4 输出显示的选择 8
5、 2.5 信号采集通道的选择 9 2.6 本章小节 10 第 3 章 系统的总体设计 11 3.1 系统硬件结构框图 11 3.2 主控模块分析 11 3.3 系统的层次框图 12 3.4 温度传感器 13 3.5 湿度传感器 15 3.6 A/D 转换模块 . 17 3.7 报警电路 18 3.8 键盘消抖 19 3.9 显示电路 19 3.10 RS232 串口模块 . 20 3.11 继电器模块 22 3.12 本章小节 23 第 4 章 软件设计及调试 24 4.1 上位机主程序 24 IV 4.1.1 上位机主程序的设计思想 24 4.2.2 主程序的流程图 25 4.2 键盘流程图
6、 26 4.3 温度采样子程序流程图 27 4.4 报警子程序流程图: 28 4.5 系统硬件调试 29 4.6 软件程序调试 29 4.6.1 软件环境 29 4.6.2 软件调试 30 4.7 系统联调 31 4.8 本章小结 32 结论 33 参考文献 35 附录 1 . 36 附录 2 . 38 附录 3 . 40 1 第1章 绪论 1.1 课题研究背景和意义 温度是表示物体冷热程度的物理量,微观上来讲是物体分子热运动的剧 烈程度。在整个宇宙当中,温度无处不存在。无论在地球上还是在月球上, 也无论是在炽热的太阳上还是在阴冷的冥王星上,这一切无不由于空间位置 的不同而存在着温度的差别。 湿度,表示大气干燥程度的物理量。在一定的温度下在一定体积的空气 里含有的水汽越少,则空气越干燥;水汽越多,则空气越潮湿。空气的干湿 程度叫做“湿度”。在此意义下,常用绝对湿度、相对湿度、比较湿度、混 合比、饱和差以及露点等物理量来表示。湿度表示气体中的水蒸汽含量,有 绝对湿度和相对湿度两种表示方法。绝对湿度是一定体积的空气中含有的水 蒸气的质量,一般其单位是克/立方米,绝对湿度的最大限度是饱和