关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于TinyOS2.x的温湿度传感器的底层驱动与应用

基于TinyOS2.x的温湿度传感器的底层驱动与应用

作者:时间:2013-08-06来源:网络收藏

SHTxx传感器通信命令中高3位表示地址位(目前只支持“000”)、低5位表示命令位(如表1所列)。SHTxx传感器在第8个SCK时钟的下降沿之后,将DATA下拉为低电平(ACK位);在第9个SCK时钟的下降沿之后,释放DATA(恢复高电平)表示已正确地接收到指令。

本文引用地址:http://www.eepw.com.cn/article/159296.htm

e.JPG


SHTxx传感器的测量输出包括温度湿两种测量值,为了补偿湿度传感器的非线性以获取准确数据,使用式(1)修正SHTxx湿度输出数值,对于高于99%RH的湿度测量值则表示空气已经完全饱和,必须处理为100%RH。

g.JPG


湿度转换系数具体取值如表2所列,其中C1、C2和C3为修正系数,SORH为相对湿度测量值。
f.JPG
SHTxx的温度传感器是由能隙材料PTAT(正比于绝对温度)组成,该材料具有极好的线性度。可将数字输出转换为温度值:
T=d1+d2×SOT (2)
其中,d1、d2为温度转换系数;SOT为温度数字输出。具体取值可参考表3、表4。

h.JPG


2.3 SHTxx温湿度传感器节点硬件设计
图5为温湿度传感器节点的电路图,其中SHTxx的DATA和SCK引脚分别与CC2530的P0.1和P1.7脚相连,供电电压为3.3 V。

i.JPG

linux操作系统文章专题:linux操作系统详解(linux不再难懂)
风速传感器相关文章:风速传感器原理
土壤湿度传感器相关文章:土壤湿度传感器原理
温湿度控制器相关文章:温湿度控制器原理


评论


相关推荐

技术专区

关闭