DFRobot DFR0012

DFRobot DFR0012
Артикул: 775778

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

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

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

Описание DFRobot DFR0012

Конечно, вот подробное описание, технические характеристики и информация по совместимости для датчика температуры и влажности DFRobot DFR0012.

DFRobot DFR0012 - Датчик температуры и влажности (SHT1x)

Краткое описание: DFR0012 — это высокоточный цифровой датчик температуры и влажности на базе популярного чипа Sensirion SHT10 (или SHT11/SHT15 в зависимости от версии). Датчик отличается компактными размерами, низким энергопотреблением и высокой стабильностью показаний. Он обменивается данными с микроконтроллером (например, Arduino) по собственному двухпроводному цифровому интерфейсу, что обеспечивает хорошую помехоустойчивость по сравнению с аналоговыми датчиками.

Основные области применения:

  • Метеостанции и домашние метеоузлы
  • Системы контроля микроклимата (теплицы, инкубаторы, террариумы)
  • Системы умного дома (контроль влажности в ванной, кухне)
  • Промышленный мониторинг условий хранения
  • Образовательные и исследовательские проекты

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

| Параметр | Значение / Описание | | :--- | :--- | | Основной чип | Sensirion SHT10 (или SHT11) | | Интерфейс | Цифровой, двухпроводной (Data, SCK), совместимый с I²C (но требует битового протокола) | | Напряжение питания | 3.3В - 5.5В (критически важно: чип SHT1x рассчитан на макс. 3.6В, поэтому на плате DFR0012 установлен стабилизатор напряжения. Питать плату можно 5В, но на сам датчик подается стабильные 3.3В). | | Диапазон измерения влажности | 0% - 100% RH | | Точность измерения влажности | ±4.5% RH (типичное значение для SHT10) | | Диапазон измерения температуры | -40°C ~ +123.8°C | | Точность измерения температуры | ±0.5°C @ 25°C (типичное значение для SHT10) | | Разрешение | 14 бит (влажность), 12 бит (температура) | | Время отклика | ~8 сек (для 63% отклика) | | Потребляемый ток | ~30 мкА (в режиме ожидания), ~550 мкА (при измерении) | | Размеры платы | 24 x 24 мм | | Разъем | Стандартный разъем для подключения к сенсорному щиту DFRobot (совместим с 3-пиновыми dupont-коннекторами) | | Ключевая особенность | Встроенный стабилизатор напряжения для защиты датчика при питании от 5В. |


Парт-номера и аналоги

  • Основной парт-номер DFRobot: DFR0012
  • Аналогичный чип/модуль от производителя Sensirion: SHT10 (базовая версия), SHT11 (повышенная точность), SHT15 (высшая точность). DFRobot обычно использует SHT10 или SHT11.
  • Прямые аналоги по функционалу и форм-фактору (но могут отличаться по схемотехнике):
    • DFRobot DFR0063 (более современный датчик на чипе SHT20 с настоящим интерфейсом I²C).
    • Модули на чипах DHT11, DHT22 (AM2302) — другие протоколы, часто дешевле, но SHT1x обычно точнее.
    • Модули на чипе SHT31/SHT35 (более новые и точные модели от Sensirion).

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

Датчик совместим с любыми микроконтроллерами, имеющими цифровые GPIO-пины для реализации протокола связи.

1. Платы расширения (Shields) DFRobot:

  • DFR0017 - IO Expansion Shield for Arduino V7.1 (и более ранние версии)
  • DFR0265 - Gravity: I/O Expansion Shield for Arduino
  • DFR0088 - XBoard V2.2 (и другие сенсорные шилды с 3-пиновыми разъемами)
  • Любые другие шилды с 3-пиновыми разъемами "Analog" или "Digital" (даже несмотря на цифровой протокол, датчик физически подключается к любым 3-пиновым коннекторам).

2. Платформы микроконтроллеров:

  • Arduino (Uno, Leonardo, Mega, Nano, Due и т.д.)наиболее популярная платформа.
  • ESP8266 (NodeMCU, Wemos D1) — работают от 3.3В, что идеально для датчика.
  • ESP32 — также отлично совместимы.
  • Raspberry Pi — требует осторожности, так как пины RPi только на 3.3В, но протокол нужно реализовывать через бибилотеку или эмуляцию.
  • STM32, PIC, AVR — любые другие МК.

3. Программное обеспечение (библиотеки):

  • Официальная библиотека Sensirion SHT1x для Arduino.
  • Популярные сторонние библиотеки, например, "SHT1x" от Practical Arduino.
  • Для работы требуется написать или использовать готовые скетчи, которые реализуют протокол обмена данными по двум проводам (Clock и Data).

Важное примечание по подключению: Несмотря на наличие всего трех контактов (Signal, VCC, GND), протокол датчика не является I²C. Для работы необходима специальная библиотека, которая управляет пинами по строгому таймингу. Подключать датчик нужно к цифровым (Digital) пинам Arduino.

Совместимые модели для DFRobot DFR0012

DFRobot DFR0012