Цифровой модуль датчика температуры и относительной влажности воздуха AAM2302B представляет собой аналог популярного датчика DHT22 только в корпусе с защитой от пыли и мелких твердых частиц. Данное инженерное нововведение позволяет продлить срок службы датчика благодаря таким свойствам пластикового корпуса, как: высокопрочные механические свойства, усталостная прочность, уменьшение ползучести, термостойкость, устойчивость к старению, стойкость к растворителям, отличные изоляционные характеристики.
Также модуль отличается от обычного DHT22 наличием конденсатора по питанию и уже выведенными тремя проводами VCC, SDA, GND.
Принцип отправки данных — подключение по I2C без тактового сигнала SCL (убедитесь, что на плате контроллера имеется подтягивающий резистор SDA к питанию). По умолчанию датчик находится в состоянии ожидания, а на линии SDA высокое состояние из-за подтянутого к VCC резистора. При подаче на датчик логического 0 на интервале 1…10 мс через 190 мкс (приблизительное время) приходит 40 бит информации в следующем порядке: 16 бит влажности, 16 бит температуры, 8 бит — CRC, в которой первый бит равен ее знаку (0 = "+", 1 = "-"), остальные 7 бит — закодированные значения влажности и температуры. На каждый бит приходится 50 мкс логического нуля, обозначающего начало бита данных, и 27…70 мкс полезной информации (0 = 27 мкс, 1 = 70 мкс). После CRC на линии на 80 мкс устанавливается логический 0, после чего датчик снова переходит в состояние ожидания.
Технические характеристики:
Тип сигнала: цифровой (1-Wire)
Диапазон измерения температуры: -40…+80°C с погрешностью +-0.5 °C
Диапазон измерения относительной влажности: 0…+99.9% с погрешностью +-2 %
Разрешение отправляемых данных с датчика: 0.1 °C / 0.1%
Напряжение питания: 3.3…5.5 В постоянного тока
Потребляемый ток - до 1.5 мА
Рекомендуемая влажность хранения: до 95% без конденсата
Вес нетто: 1 г
Пример подключения датчика: