新闻中心

EEPW首页>手机与无线通信>设计应用> 基于CXA1191和SHT11的无线温湿度监测系统

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

作者: 时间:2011-07-15 来源:网络 收藏

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

本文引用地址://m.amcfsurvey.com/article/156061.htm

f.JPG


接下来要发送的是1个字节的命令,包括3个地址位和5个命令位。命令的传输需要8个SCK周期。命令传输完成后,会在第8和第9个SCK下降沿间给出一个DATA低电平脉冲,表示正确接收。
如果发送的是测量命令(“00000101”表示相对湿度RH,“00000011”表示温度T),外部控制器要等待测量结束。通过给出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



评论


相关推荐

技术专区

关闭