温湿度传感器是环境测量和监测的重要设备 控制。 它用于农业生产,仓储管理,科学研究和日常生活中。 与传统的模拟温湿度传感器相比,数字传感器在测量精度,线性度和一致性方面具有良好的性能。 同时,数字传感器易于重复使用和更换,无需重复校准。 SHT21是瑞士Sensirion公司基于CMOSens芯片技术推出的一系列温湿度集成传感器之一。 将CMOS芯片技术与传感器技术相结合,其应用在一定程度上促进了嵌入式系统的环境温湿度测量。
在谷物储藏监控系统中使用SHT21 温湿度传感器,温湿度用于监视谷物储藏环境,无需单独部署传感器,从而节省了空间; SHT21传感器易于维护,无需校准,易于重复使用和更换,其测量范围和精度适用于谷物储藏监控系统。
传感器特性
SHT21是Sensirion公司生产的新型温湿度传感器,其主要特点如下:DNF封装,体积小,适合回流焊接; 输出经过校准数字信号完全符合I2C协议标准; 经过重新设计的温湿度传感器比上一代产品具有更好的性能; 每个SHT21均经过单独校准和测试,并具有可读的标识ID; 测量精度和电源设置状态和传感器加热功能; CRC循环冗余校验码可确保正确的数据传输。
传感器控制命令
SHT21传感器基本命令如表1所示。
每个传感器配置寄存器的说明如表2所示。 建议不要设置OTP重载位,并且可以通过软复位来重载OTP寄存器。 当温度太低或湿度太高时发生冷凝时,使用加热器启用位。 功耗为5.5mW,温度升高0.5-1.5°C。
I2C通信定时
SHT21使用标准I2C协议与主机进行通信。 SHT21出厂时的所有7位地址均为1000'000b,I2C标头的位0为方向指示符。 读取1,写入0。 SHT21传感器具有两种测量模式,即主机等待模式(保持主模式)和主机查询模式(不保持主模式)。 在不同情况下可以使用不同的模式。 测量精度越高,完成测量所需的时间越长。 根据手册数据,最长的测量时间为88ms。
SHT21传感器为测量的数据计算相应的循环冗余校验码,并在传输数据后默认将其传输。 循环冗余校验码可以在传输期间在8位窗口中检测奇数错误,双位错误和任意长度的字符串错误。 相应的运算多项式为:
应将8位窗口初始化为00000000’b。 如果主机在接收到数据后发送NACK响应,则传感器将不会发送校验和数据。
(1)主机等待模式(保持主模式)
主机等待模式下SDA数据线的时序如图1所示。白色部分为主机 发送数据,灰色部分是SHT21发送。 在开始标记S之后,依次发送写地址标头,主机等待模式测量命令(根据表,这是湿度测量命令),在开始标记和读地址标头之后,释放总线,等待 供传感器传输数据并进行检查。 主机需要在接收到每个字节数据后发送ACK响应,并在接收到所有3个字节后发送NACK响应,然后发送结束标志P释放I2C总线。
免排队参加11月在慕尼黑举行的华南电子博览会,立即注册! 你知道OpenVINO吗? 如何快速构建一个高精度的多通道传感器仿真系统? 温湿度 SHT21传感器在储粮安全监控系统中的应用:于卫车李卓李立国时间:2013-03-21来源:电子产品收藏[0] [1]
摘要:系统中的储粮监控 ,不仅需要实时监控谷物堆的内部情况,而且需要监控粮仓的谷物存储环境。 温湿度监测粮食储藏环境可以更好地掌握粮食储藏环境的总体情况。 本文介绍了Sensirion的数字温湿度传感器SHT21各个方面的特点,以及应用方法以及软硬件实现。 小容量数字集成温湿度传感器SHT21用于谷物存储监控系统,可以节省空间并提高测量精度。 增强系统可靠性。 本文引文地址:
概述
温湿度传感器是环境测量和监测的重要设备 控制。 它用于农业生产,仓储管理,科学研究和日常生活中。 与传统的模拟温湿度传感器相比,数字传感器在测量精度,线性度和一致性方面具有良好的性能。 同时,数字传感器易于重复使用和更换,无需重复校准。 SHT21是瑞士Sensirion公司基于CMOSens芯片技术推出的一系列温湿度集成传感器之一。 将CMOS芯片技术与传感器技术相结合,其应用在一定程度上促进了嵌入式系统的环境温湿度测量。
在谷物储藏监控系统中使用SHT21 温湿度传感器,温湿度用于监视谷物储藏环境,无需单独部署传感器,从而节省了空间; SHT21传感器易于维护,无需校准,易于重复使用和更换,其测量范围和精度适用于谷物储藏监控系统。
传感器特性
SHT21是Sensirion公司生产的新型温湿度传感器。 其主要特点如下:DNF封装,体积小,适合回流焊; 输出经过校准的数字信号,完全符合I2C协议标准; 经过重新设计的温湿度传感器比上一代产品具有更好的性能; 每个SHT21均经过单独校准和测试,并具有可读的标识ID; 测量精度,电源状态和传感器加热功能由设置寄存器设置; CRC循环冗余校验码可确保正确的数据传输。
传感器控制命令
SHT21传感器基本命令如表1所示。
每个传感器配置寄存器的说明如表2所示。 不建议设置OTP重载位,并且可以通过软复位重载OTP寄存器。 当温度太低或湿度太高时发生冷凝时,使用加热器启用位。 功耗为5.5mW,温度升高0.5-1.5°C。
I2C通信定时
SHT21使用标准I2C协议与主机进行通信。 SHT21出厂时的所有7位地址均为1000'000b,I2C标头的位0为方向指示符。 读取1,写入0。 SHT21传感器具有两种测量模式,即主机等待模式(保持主模式)和主机查询模式(不保持主模式)。 在不同情况下可以使用不同的模式。 测量精度越高,完成测量所需的时间越长。 根据手册数据,最长的测量时间为88ms。
SHT21传感器为测量的数据计算相应的循环冗余校验码,并在传输数据后默认将其传输。 循环冗余校验码可以在传输期间在8位窗口中检测奇数错误,双位错误和任意长度的字符串错误。 相应的运算多项式为: [2] 应将8位窗口初始化为00000000’b。 如果主机在接收到数据后发送NACK响应,则传感器将不会发送校验和数据。
(1)主机等待模式(保持主模式)
主机等待模式下SDA数据线的时序如图1所示。白色部分为主机 发送数据,灰色部分是SHT21发送。 在开始标志S之后,依次发送写地址标头,主机等待模式测量命令(根据表,这是湿度测量命令),在开始标记和读地址标头之后,释放总线并等待 传感器传输数据和校验和。 主机需要在接收到每个字节数据后发送ACK响应,并在接收到所有3个字节后发送NACK响应,然后发送结束标志P释放I2C总线。
来源:英斯特科技 www.inste.cn |