这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 有奖活动 » HTS221温湿度传感器及其检测

共1条 1/1 1 跳转至

HTS221温湿度传感器及其检测

菜鸟
2026-05-05 22:29:08     打赏

HTS221是意法半导体(STMicroelectronics)生产的一款小体积、数字式温湿度传感器IC

其主要特性

• 工作电压:1.7~3.6V

• 数据输出频率(ODR)可设:1Hz ~ 12.5Hz

• 低功耗:2μA@1Hz ODR

• 温度精度:误差典型值+/-0.5°C检测范围:15~40°C

• 湿度精度:误差典型值+/-4.5%RH, 检测范围:20~80%RH

• 内置16-bit ADC

• 接口:I2C3-wire SPI

• 出厂已校准,但需要用户自行读取校准信息、并计算校准后的结果

• 封装:2 x 2 x 0.9mm HLGA-6L封装,是已知同类传感器中体积最小的

• 片上集成加热器(heater

管脚定义为:

VDD:电源,支持1.7~3.6V电压

GND:地

CSI2C/3-wire SPI接口选择,当CS=1时为I2C接口否则3-wire SPI接口默认为1

SCL/SPCI2C3-wire SPI接口的时钟线,由CS选择。

SDA/SDI/SDOI2C3-wire SPI接口的数据线,由CS选择。

DRDY:提供Data Ready信号输出当测量完成、有温湿度数据可供读取时,DRDY为高电平;当无温湿度数据、或温湿度数据已被读取完毕后,DRDY为低电平。该功能也可以通过设置控制寄存器(CTRL_REG3)关闭。

虽然HTS221支持I2C3-wire SPI接口对于3-wire SPI接口,其数据输入/输出(SDI/SDO)共用一条信号线,这有别Arduino的四线制SPI,有MOSIMOSI信号线的区分。因此还是通过I2C接口连接比较方便。

接口电气特性有:

HTS221 采用标准 I²C 总线通信,仅需两根信号线即可完成全功能交互

SDASerial Data Line) :开漏输出,需外接上拉电阻(推荐 4.7 kΩ,VDD 3.3 V 时)

SCLSerial Clock Line) :开漏输出,同样需上拉

VDD :供电引脚,支持 1.73.6 V 宽压输入,直接连接 MCU 3.3 V 1.8 V 电源轨;

GND :数字地,必须与 MCU 地平面单点共地

ADDRAddress Select) :I²C 从机地址选择引脚,悬空或接 GND 时地址为 0x5F ,接 VDD 时地址为 0x5E

INTInterrupt Output) :可编程中断输出,支持数据就绪(DRDY)、湿度/温度阈值越限等事件,其开漏结构需上拉。

image.png

1 典型应用电路 

在测试过程中,所选用的是一款X-NUCLEO-IKS01A1功能板,它同时具有HTS221LPS25HBLIS3MDLLSM6DS0等传感器。

该功能板的外观见图2所示,其接口见图3所示。

image.png

2  功能板外观

image.png

3 扩展接口 

其中,HTS221的电路见图4所示。

image.png

4 HTS221电路 

在通常情况下,其典型的应用方案是与STM32F411进行配合。这里为了使用和编程的方便,是将它与Arduino UNO相配合,其器件连接见图5所示。

image.png

5 器件连接 

Arduino IDE的开发环境下,通过相关支持库的添加,直接使用例程就可达到功能检查的目标,其检测程序和结果如图6所示。

image.png

6 检测程序及结果





关键词: HTS221温湿度传感器    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]