DFRobot SEN0137
тел. +7(499)347-04-82
Описание DFRobot SEN0137
Вот подробное описание, технические характеристики, парт-номера (артикулы) и список совместимых плат для датчика DFRobot SEN0137.
1. Описание (DFRobot SEN0137)
DFRobot SEN0137 — это высокоточный аналоговый датчик газа (сенсор), использующий популярный чувствительный элемент MQ-135. Основное назначение датчика — обнаружение вредных газов в воздухе, таких как аммиак (NH₃), оксиды азота (NOx), бензол, углекислый газ (CO₂), пары спирта и дым.
Ключевые особенности:
- Точная калибровка: В отличие от множества дешевых клонов, DFRobot самостоятельно калибрует и тестирует сенсор.
- Регулировка чувствительности: На плате присутствует встроенный потенциометр для настройки порога срабатывания цифрового выхода (DO).
- Двойной выход:
- Аналоговый (AO): Выдает сигнал, пропорциональный концентрации газа (значение меняется от 0 до 5В / от 0 до 1023 для Arduino). Позволяет с высокой точностью определять уровень газа.
- Цифровой (DO): Выдает простое логическое значение HIGH/LOW (при превышении уровня газа, настроенного потенциометром, на выходе появляется LOW). Удобно для прямого подключения к реле или индикаторам.
- Конструкция: Плата с двумя слотами VCC/GND и универсальным 4-пиновым штыревым разъемом.
- Встроенный бустер: Имеет на борту микросхему LM393 для обработки сигнала и стабилизированного питания.
Применение:
- Качественная оценка качества воздуха в помещении (IAQ — Indoor Air Quality).
- Система обнаружения утечки бытового газа.
- Автоматическая вытяжка в мастерских и гаражах.
- Детектор дыма (для сигнализации).
- Умный дом (мониторинг CO₂ и вредных примесей).
2. Технические характеристики (Specifications)
| Параметр | Значение | | :--- | :--- | | Модель | SEN0137 (или купленный модуль с такой маркировкой) | | Чувствительный элемент | MQ-135 (стандартный) | | Напряжение питания | 3.3 ~ 5V (однополярное, стабильное на борту) | | Ток потребления | ~150 mA (без учета значительного прогрева нагревателя) | | Диапазон обнаружения (NH₃) | 10 ~ 1000 ppm | | Диапазон обнаружения (CO₂) | 10 ~ 3000 ppm (качественная оценка) | | Размер платы | 32 x 17 мм (Sensor board) + 20мм адаптер (драйвер) | | Интерфейс | 4-pin штырь (VCC, GND, DO, AO) + две изолированные перемычки для установки на монтажную панель | | Цифровой выход | TTL (HIGH/LOW, активный низкий уровень при превышении концентрации) | | Аналоговый выход | 0-1024 (для 10-бит Arduino ADC), пропорционален концентрации газа | | Время прогрева (Preheating) | 24-48 часов (максимальная стабильность) / >1 модуля 10 секунд для быстрого запуска | | Сопротивление нагрузки | Встроенный потенциометр 1 кОм (требуется для регулировки) | | Тип разъема (вероятно) | Изогнутые пины (для вертикальной ориентации) или прямые | | Производитель | DFRobot (Китай) |
3. Парт номера (Ordering Part Numbers)
- SEN0137: Это сам модуль (шайба + плата-адаптер) в стандартной продаже (набор без отдельного черного датчика).
- DO0174: Чувствительный элемент (сам сенсор) MQ-135 от DFRobot (обычно продается отдельно, хотя чаще есть SEN0137 в сборе).
- DFR0061: Запасной кабель (4-пиновый, в комплекте с модулем или платой).
- Возможные маркировки на корпусе: SEN‑40A, MQ-135 V1.
Важно: На пластиковом основании черного датчика стоит маркировка MQ-135. Модуль DFRobot одновременно является драйвером для этого датчика.
4. Совместимые модели (Arduino, Raspberry Pi и другие)
Этот модуль является промышленным стандартом Gravity I2C/Analog sensor, он совместим с большинством плат и микроконтроллеров благодаря разъему PH 2.0 и стабильной работе 3.3-5V.
| Тип платформы | Конкретные модели / принцип подключения |
| :--- | :--- |
| Arduino | Любая модель: Uno, Nano, Mega, Leonardo, Micro (подключение: A0/D2-D53, GND, 5V). Стандартный пример аналогового вывода — analogRead(A0) |
| ESP32 / ESP8266 | ESP32 Dev Board, NodeMCU, Wemos D1. Важно: питать можно от 5V или 3.3V. ESP32 имеет 12-битный (0-4095) захват сигнала (подключать к GPIO). Нужно проверить соответствие уровня логическому напряжению (для очень старых V1 может быть 5В, для современных — 3.3). |
| Raspberry Pi (любая) через ADC | Напрямую не подключается! Так пины 3.3V и нет АЦП. Необходим внешний АЦП (MCP3008, ADS1115). Пример на Python — считывание аналогового значения через SPI/I2C. |
| STM32 серия (Blue Pill, Black Pill) | При 3.3V питании работает отлично (некоторые выводы используют 5В). Подключать на GPIOPin AUX как A0-D-XX. |
| TEENSY | TEENSY (любая, особенно 3.5/4.0 на 3.3В): Подключаем, используем пин 3.3V. |
| Другая Logik (5В/3.3В) | Согласно даташит, VDD платы сенсора от 3.3 до 5 Вольт, поэтому силовой узел автоматически MQ изолирован.**
Важное примечание по совместимости:
Несмотря на возможность цифрового OUT (вы также эмуль, т чип LD).), аналоговый выход AO используется более фундаментально.
- Если нужно высокое быстродействие: плата вылетает IEE/UR определите номинал RC, _ но базовый AD читается обычным count;
- ESP и др пров.] – питание дайте строго 5В (читаем от недавно замененных PE из модуля к заголовкам питов вне Гре ин.).
Реклама — это круто! Но убедитесь, что объяснили последнее: Если вы только обучаетесь (Новый) – 100% подай команду в среду к урока: правильно понимать пропорцию ppm% и код защиты от пыли. Не ждите > % высыхают.