DFRobot chan7A
тел. +7(499)347-04-82
Описание DFRobot chan7A
Конечно. Вот подробное описание, технические характеристики, парт-номера и совместимые модели для DFRobot Gravity: цифровой датчик газа CO, горючих газов, метана, пропана, природного газа (MQ-9) - V1.0 (аналог модуля в каталоге DFRobot, часто называемого "chan7A").
Описание и назначение
Модуль DFRobot Gravity: Digital Gas Sensor (MQ-9) — это готовое к использованию устройство для обнаружения широкого спектра горючих газов и угарного газа (CO) в воздухе. Он построен на базе популярного сенсора MQ-9, который известен своей высокой чувствительностью к метану (CH₄), пропану (C₃H₈) и угарному газу (CO).
Ключевые особенности:
- Цифровой выход: В отличие от аналоговых версий, этот модуль имеет встроенный чип для обработки сигнала, который выдает цифровой сигнал (0 или 1) по достижении пороговой концентрации газа. Это упрощает программирование.
- Регулируемый порог: Порог срабатывания можно настраивать с помощью встроенного потенциометра.
- Индикация состояния: Модуль оснащен светодиодными индикаторами питания и состояния срабатывания датчика.
- Gravity-разъем: Использует стандартный 3-пиновый разъем DFRobot (сигнал, питание, земля), что позволяет подключать его к контроллерам (Arduino, ESP32 и др.) без пайки.
- Нагревательный элемент: Как и все сенсоры серии MQ, требует предварительного прогрева (около 1-2 минут) для стабильной работы.
Типичные области применения:
- Бытовые сигнализаторы утечки газа (природный газ, пропан).
- Системы контроля воздуха в гаражах или котельных.
- Образовательные и DIY-проекты по мониторингу окружающей среды.
- Прототипирование устройств "умного дома".
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Основной сенсор | MQ-9 (SnO₂ полупроводниковый) | | Обнаруживаемые газы | CO (угарный газ), CH₄ (метан), LPG (пропан/бутан) | | Выходной сигнал | Цифровой (TTL): Низкий уровень (0V) при нормальных условиях, Высокий уровень (~VCC) при обнаружении газа ИЛИ наоборот, в зависимости от логики чипа (обычно LOW = тревога). | | Напряжение питания | 5 В (постоянного тока) | | Потребляемый ток | < 150 мА (включая нагрев сенсора) | | Интерфейс подключения | Gravity 3-пин (PH2.0-3P): S (Сигнал) / + (VCC) / - (GND) | | Рабочая температура | -10°C ~ +50°C | | Влажность | ≤ 95% RH (без конденсата) | | Регулировка порога | Многооборотный потенциометр | | Индикаторы | Светодиод питания (PWR), Светодиод состояния датчика (DO) | | Размеры (Д x Ш x В) | Приблизительно 32 мм x 20 мм x 22 мм (без учета штыревых разъемов) |
Важное примечание по MQ-сенсорам:
- Они являются неселективными — реагируют на несколько газов одновременно.
- На показания влияют температура и влажность. Для точных измерений концентрации требуется калибровка и компенсация этих факторов.
- Предназначены для качественного (есть/нет) или полуколичественного анализа. Для точного измерения PPM (частей на миллион) требуется сложная калибровка в контролируемой среде.
Парт-номера и артикулы
У DFRobot этот модуль обычно имеет следующие коды:
- SEN0134 — Это основной артикул для DFRobot Gravity: Digital Gas Sensor (MQ9).
- DFR0106 — Устаревший или альтернативный код, который также может встречаться.
Парт-номер самого газового сенсора:
- MQ-9 — Это обозначение самого "колбочного" сенсора, установленного на модуле. Производитель сенсора — Hanwei Electronics.
Совместимые модели и платформы
Модуль совместим с огромным количеством контроллеров благодаря цифровому выходу и стандартному интерфейсу.
1. Платы расширения и шилды:
- DFRobot Gravity: Digital Shield (для удобного подключения нескольких цифровых датчиков).
- DFRobot Gravity: IO Expansion Shield (для Arduino Uno/Mega).
- Любой шилд или плата с цифровыми входами и разъемами Gravity или обычными пинами "male".
2. Микроконтроллеры и платформы (через Gravity-кабель или пайку):
- Arduino: Uno, Leonardo, Mega, Nano, Micro и т.д.
- ESP32 / ESP8266 (NodeMCU, Wemos D1).
- Raspberry Pi (требуется дополнительный АЦП или использование цифрового входа, но необходима логика 3.3В, так как модуль работает от 5В).
- Micro:bit (через специальный адаптер или с учетом уровней напряжения).
- Контроллеры DFRobot: Boson, Beetle, FireBeetle, Bluno.
- Любые другие микроконтроллеры с цифровыми входами и возможностью подачи 5В.
3. Программные платформы:
- Arduino IDE (основная платформа, библиотека обычно не требуется для цифрового выхода).
- MicroPython / CircuitPython (для ESP32, Raspberry Pi Pico).
- MakeCode (для Micro:bit).
- Scratch / mBlock (через соответствующие расширения).
Пример простого подключения к Arduino:
#define MQ9_DIGITAL_PIN 2 // Цифровой пин, к которому подключен датчик
void setup() {
Serial.begin(9600);
pinMode(MQ9_DIGITAL_PIN, INPUT);
}
void loop() {
int sensorState = digitalRead(MQ9_DIGITAL_PIN);
if (sensorState == HIGH) { // Проверьте логику в вашей конкретной модели!
Serial.println("Газ обнаружен! ТРЕВОГА!");
} else {
Serial.println("Уровень газа в норме.");
}
delay(500);
}
Резюме: DFRobot SEN0134 (MQ-9) — это удобный цифровой модуль для детектирования горючих газов и CO, идеально подходящий для образовательных проектов и прототипов систем сигнализации. Для точных измерений концентрации рекомендуется рассматривать аналоговые версии датчиков с последующей калибровкой.