Arduino AM2322

Arduino AM2322
Артикул: 2505198

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino AM2322

Arduino AM2322 — датчик температуры и влажности

Описание

AM2322 — это цифровой датчик температуры и относительной влажности воздуха, произведённый компанией ASAIR (Guangzhou Aosong Electronic Co.). Является одним из представителей семейства AM23xx (вместе с AM2301, AM2302/DHT22, AM2320, AM2321).

Датчик объединяет в одном корпусе:

  • ёмкостный сенсор влажности,
  • термистор для измерения температуры,
  • микроконтроллер с 8-битным АЦП и калибровочными коэффициентами, хранящимися в OTP-памяти.

AM2322 выпускается в 4-выводном корпусе, из которых используются:

  • VDD — питание,
  • SDA — данные,
  • GND — земля,
  • 4-й вывод отсутствует (у некоторых модификаций — NC).

В отличие от DHT22, AM2322 не имеет встроенного подтягивающего резистора и, как правило, требует внешнего резистора 4.7–10 кОм на линии данных.

Датчик поддерживает два интерфейса связи:

  • 1-Wire (однопроводный, совместимый с DHT-протоколом),
  • I²C (адрес 0x5C) — в этой модификации вывод SDA работает как I²C-линия данных, а SCL используется через тот же вывод.

⚠️ Важно: из-за особенностей AM2322/I²C обмен возможен только с паузой ≥ 2 секунд между запросами. Некоторые клоны не поддерживают I²C даже при заявленной поддержке.

Точность и стабильность выше, чем у DHT11, цена — сопоставима с DHT22/AM2302, корпус — влагозащищённый пластиковый, похожий на транзистор TO-92 в увеличенном размере.


Технические характеристики

| Параметр | Значение | |---|---| | Напряжение питания | 3.1 – 5.5 В DC (тип. 5 В) | | Потребляемый ток (измерение) | ~ 1.5 мА | | Ток в режиме ожидания | ~ 10 мкА | | Диапазон измерения влажности | 0 – 99.9 % RH | | Точность влажности | ±3 % RH (тип.), ±5 % RH (макс.) | | Повторяемость влажности | ±1 % RH | | Гистерезис влажности | ±1 % RH, дрейф <0.5 %/год | | Диапазон измерения температуры | −40 … +80 °C | | Точность температуры | ±0.5 °C | | Разрешение | 0.1 °C / 0.1 % RH | | Интерфейс | I²C (адрес 0x5C) и 1-Wire | | Частота опроса | не чаще 1 раз в 2 сек | | Длина вывода | ≈ 22 мм | | Размер корпуса | ≈ 14 × 10 × 5.5 мм | | Рабочая температура корпуса | −40 … +80 °C | | Срок службы | длительное, без обсл. |


Парт-номера (Part Numbers)

Официального Arduino-партномера нет, датчик продаётся у сторонних производителей/магазинов:

  • AM2322 — базовая маркировка ASAIR (до 2022 г.)
  • AM2322B — новая модификация (после ребрендинга)
  • AM2322-1 — версия с гибридной калибровкой
  • ASAIR AM2322 — как указывают китайские дистрибьюторы
  • Заменители производства KEYES / Waveshare, стикеры модулей: KY-015, но чаще KY-015 — это DHT11.
  • Аналоги от сторонних брендов: Aosong, DFRobot (прямые аналоги — DHT22 DFR-COS-DHT22).

В Arduino IDE библиотеки определяют его как обычный DHT22 при работе в 1-Wire.


Совместимые платформы / модели

AM2322 полностью совместим с любыми микроконтроллерами, имеющими цифровой порт ввода-вывода 3.1–5.5 В:

Arduino семейство:

  • Arduino Uno R3 / R4
  • Arduino Nano, Nano ESP32
  • Arduino Mega 2560
  • Arduino Leonardo, Micro
  • Arduino Pro Mini, Pro Micro
  • Arduino Due (при использовании уровня 3.1 В; при 5 В — через делитель)
  • Arduino MKR series (VCC 3.3 В)
  • Arduino Nano 33 IoT / 33 BLE
  • Arduino GIGA R1 WiFi
  • Portenta H7 (через преобразователь питания)

ESP:

  • ESP8266 (NodeMCU, Wemos D1 mini)
  • ESP32 / ESP32-S3 / ESP32-C3

Другие MCU:

  • STM32 (BluePill, BlackPill)
  • Raspberry Pi (Pico, интерфейс I²C), Raspberry Pi 3/4/5 (GPIO/1-Wire)
  • RP2040 (в т.ч. платами Waveshare и др.)
  • Teensy 4.x
  • BBC micro:bit (через Library + transition)

Список актуален для оригинального датчика. Клоны AM2322 китайских сборщиков могут иметь несовместимость по I²C и требовать строго 1-Wire.


Ссылки на библиотеки

Для Arduino подходят:

  • DHT sensor library (Adafruit) — работает с DHT22/AM2302/AM2322 по 1-Wire.
  • AM2320 library (Ovidiu Predescu / ivankravets) — безопасна для 1-Wire и I²C при соответствующей тактовости.
  • SimpleDHT library.

⚠️ При чтении AM2322 в 1-Wire через официальную библиотеку Adafruit может потребоваться очистка — обрамляйте опрос задержкой ≥ 2 секунд (это одна из самых распространённых ошибок новых пользователей).

Совместимые модели для Arduino AM2322

Arduino AM2322