DFRobot DFR0034
тел. +7(499)347-04-82
Описание DFRobot DFR0034
Конечно, вот подробное описание и технические характеристики для DFRobot DFR0034, а также информация о совместимых моделях.
DFRobot DFR0034 - Gravity: Цифровой датчик температуры (DS18B20)
Краткое описание: DFR0034 — это удобный модуль датчика температуры, построенный на базе популярного и точного цифрового термометра DS18B20. Модуль относится к экосистеме Gravity от DFRobot, что означает его совместимость с стандартными 3-пиновыми разъемами (сигнал, питание, земля) и простоту подключения к большинству платформ (Arduino, ESP32, Raspberry Pi через переходник). Датчик герметичен и водонепроницаем, что позволяет использовать его как в воздушной среде, так и в жидкостях (вода, грунт).
Основные особенности:
- Простота подключения: 3-пиновый Gravity-разъем (или стандартные пины 2.54 мм).
- Цифровой интерфейс: Использует протокол 1-Wire, что позволяет подключать множество датчиков к одному пину микроконтроллера.
- Высокая точность: Погрешность ±0.5°C в диапазоне от -10°C до +85°C.
- Водонепроницаемость: Корпус датчика DS18B20 герметичен (стальной зонд), кабель покрыт термостойким ПВХ.
- Широкий диапазон измерений: От -55°C до +125°C.
- Не требует дополнительных компонентов: Встроенный подтягивающий резистор на 4.7 кОм.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Модель датчика | DS18B20 | | Интерфейс | 1-Wire (цифровой) | | Разъем подключения | 3-пиновый Gravity (совместим с обычными пинами 2.54 мм) | | Напряжение питания | 3.3В ~ 5.5В | | Диапазон измерения | -55°C ~ +125°C | | Точность | ±0.5°C (в диапазоне -10°C ~ +85°C) | | Разрешение | Программируемое: 9 ~ 12 бит (по умолчанию 12 бит = 0.0625°C) | | Потребляемый ток | < 1.5 мА (в режиме измерения) | | Длина кабеля | ~1 метр | | Влагозащита | Да, герметичный зонд (IP67) | | Встроенные компоненты | Подтягивающий резистор 4.7 кОм для шины 1-Wire | | Размеры модуля (PCB) | 22 x 30 мм | | Вес | ~5 г (без учета кабеля и зонда) |
Парт-номера и аналоги
Основной парт-номер DFRobot:
- DFR0034 — полное название "Gravity: Digital Temperature Sensor (DS18B20)".
Парт-номера базового датчика (чип DS18B20 в разных корпусах):
- DS18B20+ — стандартный TO-92 корпус (как в DFR0034).
- DS18B20Z+ — корпус 8-Pin SO (для поверхностного монтажа).
- DS18B20U — корпус 8-Pin µSOP.
Аналогичные модули от DFRobot и других производителей:
- DFR0198 — Gravity: датчик температуры и влажности DHT11 (комбинированный, но менее точный по температуре).
- SEN0114 — Аналоговый датчик температуры воды (более старый, менее точный).
- SEN0227 — Gravity: негерметичный датчик температуры DS18B20 (без стального зонда).
- Модули от Adafruit, SparkFun, AliExpress (обычно маркируются как "DS18B20 Temperature Sensor Module").
Совместимые модели и платформы
Микроконтроллеры и платы разработки:
- Arduino: Все модели (Uno, Leonardo, Mega, Nano, Micro и т.д.).
- ESP32 / ESP8266: Отлично совместимы, часто используются в IoT-проектах.
- Raspberry Pi: Требуется использование библиотек для работы с 1-Wire и, желательно, логический преобразователь уровней (так как RPi использует 3.3В).
- BBC micro:bit: Через дополнительные шилды или адаптеры с поддержкой Gravity.
- STM32 / Teensy / другие ARM-платы: При наличии поддержки протокола 1-Wire в программной среде.
Совместимые шилды и платы расширения DFRobot:
- DFRduino系列 (Shields): Все шилды с 3-пиновыми Gravity-портами (например, DFR0017, DFR0265).
- Gravity Expansion Shields: Любые платы расширения с портами Gravity (аналоговые/цифровые), например:
- DFR0267 — Gravity: I/O Expansion Shield для Arduino.
- DFR0548 — Gravity: Expansion Board для Raspberry Pi.
- DFR0464 — Gravity: Hub для micro:bit.
- Контроллеры DFRobot:
- DFRobot Boson Kit (для образовательных проектов).
- Gravity: Programmable Logic Controller.
Типичные применения:
- Системы умной теплицы и контроля за растениями.
- Мониторинг температуры воды в аквариумах, гидропонике.
- Метеостанции и домашние метеоузлы.
- Контроль температуры в инкубаторах или системах хранения.
- Проекты умного дома (теплые полы, батареи).
- Промышленный мониторинг (в пределах диапазона).
Важное примечание: Для работы с датчиком необходимо установить соответствующую библиотеку в вашей среде разработки (например, OneWire и DallasTemperature для Arduino IDE).