1、 专业综合实习专业综合实习 报告报告 设计题目:温湿度检测 专 业: 电气工程及其自动化 年 级: 指导教师: 摘摘 要要 温湿度监测系统主要由温湿度传感器 SHT10,AT89S52 单片机和键盘显示电 路三部分组成, 采用软件编程。 使其达到了整个系统的温度测量误差优于 0.5, 相对湿度测量误差优于 4%的预期指标. 关键词关键词:温度;湿度;传感器;单片机 随着科技的不断发展,温湿度的测量在仓储管理、生产制造、气象观测、工 农业生产、科学研究以及日常生活中被广泛应用,传统的模拟式湿度传感器一般 不仅要设计信号调理电路,还要经过复杂的校准和标定过程,其测量精度难以保 证,且在线性度、重复
2、性、互换性、一致性等方面往往不尽人意。为了克服这些 缺点, 本设计采用瑞士 Sensirion 公司生产的具有 I2C 总线接口的单片全校准数 字式相对湿度和温度传感器 SHT10,SHT10 芯片传感器是一款含有已校准数字信 号输出的温湿度复合传感器。 传感器将 CMOS 芯片技术与传感器技术融合,为开发 高集成度、高精度、高可靠性的温湿度测控系统提供了解决方案。确保产品具有 极高的可靠性与卓越的长期稳定性,具有数字式输出、免调试、免标定、免外围 电路及全互换的特点。 1 温湿度监测系统设计原理温湿度监测系统设计原理 1.1 温湿度监测系统总体框图 图 1 总体框图 该系统主要由 AT89S
3、52 单片机系统,温湿度采样电路,键盘显示电路等三部 Sht10 温湿度 传感器 按键控制 1602 液晶显示 单 片 机 室内温湿度 分组成。 1.2 设计要求 本题目是设计制作一个温湿度监测系统,基本功能是能够检测出室内温度和 湿度;能够显示温度、湿度。 1.3 总体方案论证 本题目需要重点研究的问题 1).温度及适度的数据采集 2).程序的时序分析 解决问题的思路: 方案一:采用传统的传感器将温度赫和湿度转换成模拟的电信号,然后进行 线性补偿。 方案二:采用现成的带有 A/D 转换功能的 SHT10 温湿度传感器直接输出的数 字信号,与单片机通信。SHT10 传感器默认的测量温度和相对湿
4、度的分辨率分别 为14位、 12位,通过状态寄存器可以降至12位、 8位。 湿度测量范围是0100%RH, 对于 12 位的分辨率为 0.03%RH,测温范围为- 40 + 123.18,对于 14 位的 分辨率为 0.01。其测量原理是首先利用两只传感器分别产生相对湿度、温度 的信号,然后经过大,分别送至 A /D 转换器进行模数转换、校准和纠错,最后通过 二线串行接口将相对湿度及温度的数据送至微控器,再利用微控器完成非线性补 偿和温度补偿。 相比方案一和二,方案二的电路简单易于操作。 3)程序的流程图分析 由于 SHT10 传感器的驱动程序比较复杂,采用子程序调用的方法进行调试, 在主程序中只进行函数调,这样使得程序更加明了。 2 系统系统硬件硬件结构结构 本设计的原理是一个基于单片机 AT89S52 与温湿度传感器等技术相结合主 体,利用数字温湿度传感器 SHT10 对环境温湿度进行检测,实现对环境温湿度 的测控。将它的输出由单片机的软件对其进行校正处理,所得到的结果最终送给 液