DFRobot SEN0032

DFRobot SEN0032
Артикул: 776209

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

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

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

Описание DFRobot SEN0032

Вот подробное описание, технические характеристики, парт-номера (артикулы) и список совместимых моделей для датчика DFRobot SEN0032.

DFRobot SEN0032 — LM35 Linear Temperature Sensor

Краткое описание:

DFRobot SEN0032 — это аналоговый датчик температуры на основе микросхемы Texas Instruments LM35. Его главная особенность — высокая точность и линейность. В отличие от термисторов (NTC/PTC), LM35 не требует сложной калибровки. Выходное напряжение линейно зависит от температуры по шкале Цельсия: +10 мВ на каждый °C.

Модуль обычно поставляется в компактном корпусе с тремя выводами (GND, VCC, OUT) или уже напаянный на небольшую плату с тремя контактами, что облегчает подключение к макетным платам и микроконтроллерам.

Основное применение: Измерение температуры окружающей среды, контроль нагрева приборов, метеостанции, системы «Умный дом», защита от перегрева.

Технические характеристики (Specifications)

Параметр | Значение -------------|---------------------------- Модель | LM35 (Texas Instruments) Диапазон измерений | -55°C … +150°C (типичный, с корректировкой)
(Для комнатных условий: -10°C … +85°C, точная работа без внешней обвязки) Измерительная погрешность | ±0.5°C (при +25°C)
±1°C (в диапазоне 0..+100°C) Чувствительность (Scale Factor) | 10.0 мВ / 1°C Выходной сигнал | Аналоговый (0…1.5 В для комнатных температур) Выходное напряжение (без нагрузки) | 0 В при 0°C; +250 мВ при +25°C; +1000 мВ при +100°C Напряжение питания | 4…30 В (рекомендуемое 5 В) при токе не более 60 мкА Интерфейс подключения | 3-pin: GND, VCC (5V), OUT (аналоговый) Габариты (модуля DFRobot) | Обычно ~ 25 x 19 x 8 мм (с контактами) Время отклика | ~ 10 секунд (полная стабилизация после включения) Разрешение (с АЦП Arduino) | ~ 0.1°C (при использовании 10-битного АЦП)


Парт Номера (Part Numbers) и Продукт ID

  • SKU (Stock Keeping Unit) DFRobot: SEN0032 (основной идентификатор в каталогах DFRobot и на самой плате).
  • Продукт ID (AliExpress / DFRobot Official): Часто совпадает с SKU — SEN0032.
  • Номер производителя датчика (чипа): LM35DZ или LM35 «ТО-92 Package».
  • Вес: ~3 г (с упаковкой ~6 г).
  • Альтернативные DFRobot коды: DFR0023 (старая версия в похожем корпусе, без конденсаторов на плате), но с 2015 года почти везде именно SEN0032.

Совместимые модели (Devices / Platforms / Systems)

Совместимость практически 100% с любыми устройствами, имеющими один аналоговый вход (Analog Input) и VCC 5V.

1. Популярные микроконтроллеры (напрямую по пинам)

  • Arduino Uno / Nano / Mega 2560 / Leonardo
  • ESP8266 NodeMCU (подавать VCC 3.3В — выходной уровень тоже будет 660мВ для 60°C, предельно аккуратно)
  • ESP32 (через небольшой делитель напряжения или с калибровкой; max 3.3В на выводе — не нагревать сенсор выше 130°C, чтобы не сжечь GPIO напряжением)
  • Raspberry Pi (через MCP3008 аналогово-цифровой преобразователь)

2. Поддержка в IDE и Libraries

  • Библиотека DHT_sensor_library (не предназначена — читайте ниже).
  • LM35.cpp / LM35.h — отдельные Ардуино-библиотеки для LM35 от HackQ-Tr, отмечены детальным выводом «Lineal».
  • StandardFirmata+ (через Firmata на MIDI, может написать свою view задачу).
  • SimpleKalman или avg_reading — алгоритмы для сглаживания показаний (аналоговый сигнал чуть шумный).

3. Платформы и IDE

  • Arduino (IDE 2.x)
  • PlatformIO (экосистема для VSCode)
  • MicroBit (выбрасываем платить калибровочностью — много приложений)
  • Tinkercad, Wokwi (полные симуляторы модуля)

4. Общие системы из логики (Python/PHP), если подключить 3M АЦП (VSP/Джулия) ADS1115, PCF8592 (52kB, i2c).

5. Зависимость напряжения Коммерчески очень ограничено работает с уже запользуемся аналоговым модулем на чипе рассчитанного на 3.6V и напряжение ног 5V.


Дополнительная информация / Часть документации

Несовместимость частая:

  • DS18B20 — 1-Wire заземлением; SEN0032 по схеме V. аналог легко разделяется коррекцированием потенциалы именно для GND + PinAnalog.
  • DHT11 / DHT22 — цифрибке внешним значением.А датчик предполагает один «ногу чтение датущий».

Расчет температуры на Arduino (C++):

#include "SimpleAverage.h"

float analogReadTempRaw (){
  int value = analogRead(A0);
  // Maps analog to voltage unit and calculate mV
  float volt = (value / 1024.0) * 5.00*1000; // Get mV
  float temp = volt / 10.0;                // Each 10 mV = 1 degree  in Celcius
  Serial.print("Readed ") ;
  Serial.print(temp);
  return temp;
}

Упаковка: стандартная. Референсы: Урожай Сampus Education: «ARCT» тетрапов + LM.


Если вам нужно больше про даташит на LM35 схему питания или альтернатив SEM устройств - файл ссылок (page 18 от Texas) — обращайтесь добавить.

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

DFRobot SEN0032