DFRobot DFR0026
тел. +7(499)347-04-82
Описание DFRobot DFR0026
Вот подробное описание, технические характеристики, парт-номера и совместимые модели для модуля DFRobot DFR0026 — это аналоговый датчик температуры (LM35).
Описание
DFRobot DFR0026 — это аналоговый модуль датчика температуры на основе прецизионного IC-сенсора LM35. LM35 выдает напряжение, линейно пропорциональное температуре по шкале Цельсия (10 мВ на каждый градус Цельсия). Модуль имеет встроенный стабилизатор и подтягивающие резисторы, что упрощает подключение к микроконтроллерам (Arduino, ESP32, STM32 и т.д.).
Ключевые особенности:
- Высокая точность (±0.5°C при комнатной температуре, ±1°C в диапазоне -0°C…+100°C).
- Линейный аналоговый выход (простое чтение через
analogRead()). - Низкое собственное потребление (около 60 мкА — минимальный самонагрев).
- Выходное напряжение: 0 мВ при 0°C, +1000 мВ при 100°C.
- Подходит для измерения температуры окружающей среды или контактного измерения воды / воздуха (но не для агрессивных сред).
Важно: LM35 измеряет от -55°C до +150°C, НО на модуле DFR0026 стоит ограничение схемы — диапазон 0°C ~ 100°C (при напряжении питания 5V). Для измерения отрицательных температур модуль нужно питать от двуполярного источника, что в большинстве случаев для Arduino/ESP не предусмотрено.
Технические характеристики (Data Sheet)
| Параметр | Значение | |----------|----------| | Модель | DFR0026 | | Тип датчика | Аналоговый ( LM35DZ ) | | Напряжение питания | 3.3 ~ 5.5 В | | Диапазон измерения | 0°C ~ 100°C (зависит от схемы питания модуля) | | Разрешение / масштабный коэффициент | 10 мВ / °C | | Точность (типовая) | ±0.5°C (при +25°C) | | Погрешность (типовая) | ±1°C (весь диапазон) | | Выходной сигнал | Аналоговое напряжение | | Время отклика | ~240 мс (в воздухе, без радиатора) | | Посадочный интерфейс | 3-pin (SIG - GND - VCC) типа Grove | | Размеры платы | 23 × 20 мм | | Вес | 2.7 г (с кабелем 10 см) |
Парт номера (Part Numbers)
- DFR0026 (основной) — сам модуль датчика в сборе.
- SEN0042 (редко) — более старые обозначения по документации, считается тем же продуктом. Заменяемый парт-номер для закупок — DFR0026.
- Для ремонта / замены самого сенсора на модуле: IC является LM35DZ или LM35DZ/LFT2 подходящего корпуса TO-92.
Совместимые модели / платформы
Модуль выполнен на универсальном 3-проводном разъеме Grove (что близко к комплекту кабелей от DFRobot), поэтому поддерживает любые логические уровни 3.3V — 5V.
| Тип контроллера / платы | Совместимость | |:------------------------|:-------------:| | Arduino UNO / Nano / Mega | + (5V, аналоговый пин) | | ESP8266 (NodeMCU, Wemos D1 mini) | + (3.3V — выходное масштабирование до 1.0V, результат стабилен, но АЦП низкое 1024 уровня) | | ESP32 | + (3.3V — используйте функцию analogRead() с 12-бит) | | STM32 (Blue Pill / Black Pill) | + (1.8V–3.3V — все аналоговые линии схем контроллера) | | TI LaunchPad / Tiva C Series | + ( логика 3.3V) | | Raspberry Pi (через АЦП MCP3008) | 👍 | | BBC micro:bit | Через внешний АЦП (не имеет внутр. АЦП) | | Seeed Studio Grove Shield | ⭐ Лучшая совместимость (Sex Pistols) — включая старые модели с штекером ваннодердца |---
Примечание к совместимости:
- Если вы подключаете к плате с напряжением 3.3V, сам датчик (LM35) может получать гарантированное питание только от 3.3V, что еще уменьшает общий выходной диапазон.
- Пределы: около 0–? при «5V->0 7 V питание Sг до 1401/’ ’ */
- Ничего критического — его точность и линейность сохраняется.
Метод расчета значения (для Arduino)
int pin = A0;
float temperatureC = analogRead(pin) * 5.0 / 1024.0 * 100.0;
Где 5.0 — опорное напряжение платы (если совпадает с VCC). При 3.3V: 3.3 / 4095.0 * 100.0.
Если нужно схема подключения или правильный скетч библиотеки, скажите — я добавлю в ответ.