PDF

Документация DHT22

Техническая документация AM2302 (DHT22): ёмкостный датчик влажности и температуры с цифровым выходом, однопроводной интерфейс и протокол обмена.

Описание

Техническая документация цифрового датчика температуры и влажности AM2302 (DHT22). Описывает устройство ёмкостного сенсора, однопроводной протокол обмена данными, электрические характеристики и алгоритм чтения показаний через микроконтроллер.

Что внутри PDF

  • Принцип работы ёмкостного датчика влажности и термистора для измерения температуры
  • Распиновка 4-контактного разъёма: питание 3.3–5.5 В, однопроводная шина SDA, земля
  • Протокол обмена: старт-сигнал от хоста, ответ датчика, передача 40 бит данных (влажность, температура, контрольная сумма)
  • Временные диаграммы сигналов: длительность импульсов для логических 0 и 1, задержки между фазами
  • Формат данных: 16 бит влажность, 16 бит температура, 8 бит контрольная сумма; примеры расчёта

Где пригодится

  • Подключение DHT22 к Arduino, Raspberry Pi или другим микроконтроллерам для мониторинга климата
  • Разработка систем автоматизации HVAC, метеостанций, регуляторов влажности
  • Отладка протокола обмена при нестабильном чтении данных или ошибках контрольной суммы

На что обратить внимание

  • Минимальный интервал между опросами — 2 секунды, иначе датчик вернёт старые данные
  • После подачи питания нужно ждать 2 секунды перед первым запросом — датчик стабилизируется
  • Длительность старт-сигнала от хоста должна быть не менее 800 мкс, типично 1 мс
  • При отрицательной температуре старший бит данных температуры устанавливается в 1