您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

I2C总线数字式温湿度传感器SHT11及其在单片机系统的应用

时间:2007-1-20栏目:电子通信论文

float t=×p_temperature;

float rh_lin;

float th_ture;

float t_c;

t_c=t×0.01-40;

rh_lin=c3×rh×rh+c2×rh+c1;

trh_ture=(t_c-25)×(t1+t2×rh)+rh_lin;

×p_temperature=t-c;

×p_humidity=rh_ture;

}

//从相对温度和湿度计算露点

char calc_dewpoint(float h,float t)

{float logex,dew_point;

logex=0.66077+7.5×t/(237.3+t)+[log10(h)-2];

dew_point=(logex-0.66077)×237.3/(0.66077+7.5-logex);

return dew_point;

}

限于篇幅,上述程序中未给出传输开始、写字节数据、读字节数据函数。

6 结束语

SHT11数字式温湿度传感器由于将温度传感器、湿度传感器、信号调理、模/数转换器、标定参数及I2C总线接口全部集成到传感器内部,因此,既提高了传感器的性能,又降低了成本、减少了体积,同时也非常便于和微控制器接口,由此可见,该传感器是嵌入式系统温湿度测试的理想选择。


上一页  [1] [2] [3] [4] [5] 

下页更精彩:1 2 4 下一页