微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > +ISD9160套件传感器-温湿度

+ISD9160套件传感器-温湿度

时间:10-02 整理:3721RD 点击:
开发套件使用的温湿度传感器是TI的HDC1000,HDC1000 是一款具有集成温度传感器和数字湿度传感器,其能够以超低功耗提供出色的测量精度。 该器件基于新型电容式传感器来测量湿度。 湿度和温度传感器均经过出厂校准。 创新型 WLCSP(晶圆级芯片规模封装)凭借超紧凑型封装简化了电路板设计。 HDC1000 的传感元件位于器件底部,这样可使 HDC1000 免受灰尘、粉尘以及其它环境污染物的影响,从而提高耐用性。 HDC1000 可在-40°C 至 +125°C 温度范围内进行检测。
特性:

· 相对湿度 (RH) 工作范围为 0% 至 100%

· 14 位测量分辨率

· 相对湿度精度为 ±3%

· 温度精度为 ±0.2°C

· 休眠模式的电流为 200nA

· 平均电源电流:

o 1sps、11 位 RH 测量时为 820nA

o 1sps、11 位 RH 与温度测量时为 1.2μA

· 电源电压 3V 至 5V

· 微型 2mm x 1.6mm 器件封装

· I2C 接口


·

典型应用:


封装及pin脚定义



开发板上的原理图


HDC1000作为I2C从机,地址定义为:


结合我们开发板得知,HDC1000地址为1000000.最终使读写控制位,0为写,1为读,所以 80H为写  81h为读
HDC1000寄存器列表


温度计算方法及寄存器:


湿度计算方法及寄存器


配置寄存器:


读数据过程,首先芯片上电后是休眠状态,不进行测量转换。首次使用需要配置。设置启用温湿度转换,转换的位数,具体参数都在0X02寄存器中写。
代买实现:
1,初始化I2C接口


2,初始化HDC1000芯片


3,读取转换结果



4,转换完成后显示o0led上的第二行


5,效果展示


看到了吧。在冬天,我这里还有30摄氏度,够暖和吧。

用啥开发的?

上一篇:CPU的性能详解
下一篇:+ 初识开发板

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top