AHT20集成式高精度温湿度传感器

性能


引脚

通信

状态位说明

传感器读取流程

1.上电后要等待40ms,读取温湿度值之前, 首先要看状态字的校准使能位Bit[3]是否为 1(通过发送0x71可以获取一个字节的状态字),如果

不为1,要发送0xBE命令(初始化),此命令参数有两个字节, 第一个字节为0x08,第二个字节为0x00。

2.直接发送 0xAC命令(触发测量),此命令参数有两个字节,第一个字节为 0x33,第二个字节为0x00。

3.等待75ms待测量完成,忙状态Bit[7]为0,然后可以读取六个字节(发0X71即可以读取)。

4.计算温湿度值。

触发测量命令

读取温湿度数据命令

传感器在采集时需要时间,主机发出测量指令(0xAC)后,延时75毫秒以上再读取转换后的数据并判断返回的状态位是否正常。若状态比特位[Bit7]为0代表数据可正常读取,为1时传感器为忙状态,主机需要等待数据处理完成。

软复位

这个命令用于在无需关闭和再次打开电源的情况下,重新启动传感器系统。

在接收到这个命令之后,传感器系统开始重新初始化,并恢复默认设置状态,软复位所需时间不超过20 毫秒。

相对湿度转换

相对湿度 RH 都可以根据 SDA 输出的相对湿度信号 SRH 通过如下公式计算获得(结果以%RH 表示):

温度转换

温度 T 都可以通过将温度输出信号 ST 代入到下面的公式计算得到(结果以温度 ℃ 表示):

尺寸

相关推荐
盈创力和20076 天前
可延长探头以太网温湿度传感器:高精度环境感知如何赋能工业物联网?
物联网·以太网温湿度传感器·延长探头温湿度传感器·高精度温湿度传感器·狭窄空间适用工业温湿度传感器
黑客思维者1 个月前
水分子如何“改写”陶瓷的导电密码
湿度传感器
freemote2 个月前
超、超、超小型温度传感器TMP118
单片机·i2c·温度传感器·tmp118·超小型温度传感器
BreezeJuvenile3 个月前
外设模块学习(5)——DS18B20温度传感器(STM32)
stm32·嵌入式硬件·学习·温度传感器·ds18b20
逝灮1 年前
【蓝桥杯——物联网设计与开发】拓展模块3 - 温度传感器模块
驱动开发·stm32·单片机·嵌入式硬件·物联网·蓝桥杯·温度传感器
小飞鱼通达二开2 年前
【Arduino】XIAOFEIYU(TM)实验ESP32使用DS18B20数字温度传感器模块(图文)
esp32·arduino·温度传感器
nanfeng775a2 年前
国产测温速度快且功耗低的温度传感芯片MY18E20可Pin-Pin替换DS18B20
温度传感器·温度传感芯片·数字温度传感芯片·温度芯片
柒壹漆2 年前
STM32内部温度传感器使用方法详解
stm32·单片机·嵌入式硬件·adc·温度传感器
superSmart_Dong2 年前
STM32:I²C通信原理概要
c语言·stm32·嵌入式硬件·aht20·i²c