Относительно новые датчики температуры и влажности от ASAIR, Логическое продолжение датчиков AHT10 и AHT15 с аналогичными характеристиками и заводской калибровкой.
Сравнение технических характеристик:
AHT20 | AHT21 | ATH25 | ATH30 | |
Диапазон измерения температуры | -40 ~ +85 ℃ ± 0,3 ℃ | -40 ~ +120 ℃ ± 0,3 ℃ | -40 ~ +80℃ ± 0,3 ℃ | -40 ~ +120℃ ± 0,5 ℃ |
Диапазон измерения влажности | 0 ~ 100% ± 2% | 0 ~ 100% ± 2% | 0 ~ 100% ± 2% | 0 ~ 100% ± 3% |
Разрешение температуры | 0,01 ℃ | 0,01 ℃ | 0,01 ℃ | 0,01 ℃ |
Разрешение влажности | 0,024% | 0,024% | 0,024% | 0,024% |
Связь | I²C. адрес 0x38 | I²C. адрес 0x38 | I²C. адрес 0x38 | I²C. адрес 0x38 |
Размер | 3 x 3 мм, высота 1,0 мм | 3 х 3 мм, высота 0,8 мм | 3 x 3 мм, высота 1,0 мм | 3 x 3 мм, высота 1,0 мм |
Электрические параметры датчиков:
AHT20 | AHT21 | AHT25 | AHT30 | |
Напряжение питания (мин\тип\макс): | 2.0\3.3\5.5 V | 2.2\3.3\5.5 V | 2.2\3.3\5.5 V | 2.2\3.3\5.5 V |
Потребление в режиме измерения (тип): | 980 μA | 980 μA | 980 μA | 570 μA |
Потребление в спящем режиме (макс): | 0,25 uA | 0,25 uA | 0,25 uA | 0,2 uA |
Внешний вид и разновидности модулей:
Модули по мотивам GY-21:
AHT20:
AHT21:
Странное, китайцы явно скопировали модуль GY-21, вместе с конвертером логических уровней, а странно то, что датчику он не требуется.
Схема модуля, аналогична GY-21. Продаются модули, тут.
Модуль AHT21 по мотивам GXHT30:
Минималистский модуль без ничего лишнего, можно впаять на плату. Можно считать официальным от ASAIR. Продается тут.
AHT25:
Еще более минималистский модуль, позиционируется как замена AHT15. Датчик уже установлен на плату, а подключение осуществляется гребенкой с шагом 1,27. Купить можно тут.
Размеры и распиновка модуля.
AHT30:
Все тот же GY-21 но с датчиком AHT30, конвертер логических уровней на месте, Продается тут.
Подключение датчика к Arduino:
Датчик имеет интерфейс I2C и подключается как любое другое устройство с I2C, на контакты SDA и SCL. Модуль можно подключать как к 5, так и к 3,3 вольтовой логике. На плате модуля GY-21 установлен стабилизатор напряжения питания и конвертер уровней для шины I2C, подобное решение может несколько уменьшить внутренний нагрев датчика, но подобное техническое решение не обязательно. Рекомендуемая частота опроса: от 8 до 30 сек.
Софт:
Есть библиотека, https://github.com/enjoyneering/AHT10, подходит для всей линейки датчиков, датчики AHT20 и AHT21 полностью совместимы и взаимозаменяемы.