基于CXA1191和SHT11的无线温湿度监测系统

时间:2011-07-15来源:网络

“启动传输”用于初始化SHT11,由SCK和DATA的一个特定时序完成,如图6所示。在SCK时钟上升沿DATA翻转为低电平,下一次SCK上升沿到来时DATA翻转为高电平,从而完成“启动传输”时序。

f.JPG


接下来要发送的是1个字节的命令,包括3个地址位和5个命令位。命令的传输需要8个SCK周期。命令传输完成后,SHT11会在第8和第9个SCK下降沿间给出一个DATA低电平脉冲,表示正确接收。
如果发送的是测量命令(“00000101”表示相对湿度RH,“00000011”表示温度T),外部控制器要等待测量结束。SHT11通过给出DATA低电平脉冲表示测量的结束。接着传输2个字节的测量数据和1个字节的CRC奇偶校验。外部控制器需要通过下拉DATA为低电平,以确认每个字节。数据传输时序如图7所示。

g.JPG


得到温湿度的数字量后,需要根据SHT11手册提供的公式转换成实际物理量。SHT11的温度传感器采用的是能隙材料PTAT,线性性能极好,可以直接按以下公式将数字量转换为温度值:
h.JPG
其中SOT为测量值,d1、d2取值如表1所示。

i.JPG


湿度传感器具有非线性,需要按以下修正公式计算实际值:
j.JPG
SORH为传感器相对湿度测量值,系数c1c2c3的取值如表2所示。

k.JPG

1 2 3 4

关键词: 监测 系统 温湿度 无线 CXA1191 SHT11 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版