当湿度传感器完全部浸入水中时,Rs=5.87k (稳定值),计算出 Vo1=1.85V;当湿度传
感器不接触水时,Rs=∞,计算出 V01=5.0V。由于 V01 的变化范围为 1.85V ~5.0V,为了方便计
算出湿度值,在程序的算法中作以下处理:Vo2=5.0V-Vo1,即 Vo2 的变化范围为 0V~3.15V。显
示湿度值计算公式:HR=(Vo2/3.15)*100%。
2.3 温度传感器
(1)温度传感器 DS18B20 特性
①全数字温度转换及输出。
②先进的单总线数据通信。
③支持多点组网功能,多个 DS18B20 可以并联在唯一的三线上,实现组网多点测温。
④可编程分辨率为 9~12 位,对应的可分辨温度分别为 0.5℃,0.25℃,0.125℃和
0.0625℃,可实现高精度测温。
⑤检测温度范围为-55℃~+125℃。
⑥内置 EEPROM,限温报警功能。
⑦64 位光刻 ROM,内置产品序列号,方便多机挂接。
⑧负压特性。电源接反时,芯片不会因为发热而烧毁,但不能正常工作 。
(2)DS18B20 引脚介绍如图 2-3 所示。
①GND:电源负极。
②DQ :信号输入输出。
③VDD:电源正极。
图 2-3 DS18B20 直插式
(3) DS18B20RAM 及 EEPROM 结构图如图 2-4 所示。