89S51的管脚封装图如下: 图3-1AT89S51引脚图 3.1.2温度传感器 DS18B20的性能特点 (1)DSl8B20是一种常用的改进型温度传感器,传感器将测得的温度转化成数字信
89S51的管脚封装图如下:
图3-1 AT89S51引脚图
3.1.2温度传感器
DS18B20的性能特点
(1)DSl8B20是一种常用的改进型温度传感器,传感器将测得的温度转化成数字信号传给单片机。
(2)将温度值转换成数字值所用时间能够忽略。
(3)能使用于各种系统尤其是单片机。
(4)使用者能根据自身要求进行设置参数。
(5)拥有负压特性,万一使用者不慎将极性接反时,传感器不会发热烧坏,从而影响其测量温度。
图3-2 DS18B20模块图
DS18B20的工作原理
DSl8B20是对已有的DS1820芯片的一些缺点进行改进并保留原先的优点。DS18B20模块连接图如上图所示。GND脚接地,DQ与上拉电阻和单片机的I/O口连接,VDD接+5V电源。
DS18B20电源的控制方法:寄生电源供电
外部电源供电
DS18B20有时会有漏电流,所以寄生电源的供电方法不可用,否则单总线无法进行通信;而且寄生供电要外加强制上拉电路,使软件编程变得复杂繁琐。所以,实际检测中通常选择应用外部电源的供电方法。
温度—数据的对应关系
表3-1 DS18B20数值转换图
温度/℃ 数据输出(二进制) 数据输出(十六进制)
+125 0000011111010000 07D0h
+25.0625 0000000110010001 0191h
+10.125 0000000010100010 00A2h
0 0000000000000000 0000h
-0.5 1111111111111000 FFF8h
-55 1111110010010000 FC90h
为了保证数据的可靠性,无论何时单总线上有且只有一个数据或数据信号,同时必须满足单总线通信协议。
3.1.3湿度传感器
湿度传感器CHR01-3035性能特点
阻抗型高分子湿度传感器,具有低温漂;响应快;稳定和价格便宜等优势,所以常用于加湿机、除湿机、电子湿度测量表等。
CHR01传感器所得到的相对湿度不仅决定于本身阻抗值,还取决于外界温度。
性能参数:
工作温度:0℃~+85℃单次响应时间:≤12s峰峰值:1V检测范围:20~90%RH检测精度:±5%电源频率:50Hz-2kHz
特征阻抗:30kΩ(60%RH,25℃)
湿度飘移(/年):±2%RH
湿滞:≤1.5%RHCHR01测湿度方法;
1.测量电压从而测量湿度
2.测频查表从而测量湿度
3.拟合公式直接计算湿度本设计选择测频查表从而测量湿度。