DFRobot SEN0002
тел. +7(499)347-04-82
Описание DFRobot SEN0002
Конечно! Вот подробное описание, технические характеристики, парт-номера и совместимые модели для датчика DFRobot SEN0002 (Gravity: Digital Infrared CO2 Sensor).
Общее описание
DFRobot SEN0002 — это цифровой инфракрасный (NDIR) датчик для измерения концентрации диоксида углерода (CO2) в воздухе. В отличие от дешевых электрохимических сенсоров, NDIR-технология обеспечивает высокую точность, долговременную стабильность и не требует частой калибровки. Датчик использует принцип поглощения инфракрасного излучения молекулами CO2.
Ключевые особенности:
- Высокая точность и надежность: NDIR-принцип работы исключает эффект "дрейфа", характерный для других типов датчиков.
- Цифровой выход: Простое подключение по интерфейсу UART (последовательный порт). Выдает готовые значения в ppm (частей на миллион).
- Автоматическая калибровка (ABC): Имеет встроенный алгоритм Automatic Baseline Correction, который в фоновом режиме периодически калибрует датчик, принимая минимальные значения за период за 400 ppm (фоновый уровень CO2 в атмосфере). Эффективна при установке в хорошо проветриваемых помещениях.
- Встроенная температурная компенсация: Для минимизации погрешности от изменений окружающей температуры.
- Широкий диапазон измерений: Подходит для мониторинга качества воздуха в помещениях, теплицах, сельском хозяйстве и образовательных проектах.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Метод обнаружения | Недисперсионная инфракрасная (NDIR) | | Диапазон измерений | 0 — 5000 ppm | | Точность | ± (50 ppm + 3% от показаний) | | Разрешение | 1 ppm | | Время отклика (T90) | ≤ 120 секунд | | Интерфейс вывода | Цифровой, UART (TTL, 3.3/5V) | | Протокол связи | Простой ASCII-протокол (команды: "Z" для калибровки, "S" для переключения ABC) | | Напряжение питания | 4.5 — 6.0 В DC (рекомендуется 5В) | | Потребляемый ток | ≤ 150 мА (пиковый при запуске), ~35 мА в рабочем режиме | | Рабочая температура | 0 °C ~ +50 °C | | Рабочая влажность | 0% ~ 95% RH (без конденсата) | | Давление | 70 ~ 130 кПа | | Срок службы сенсора | > 5 лет (при непрерывной работе) | | Габариты | 62 мм x 40 мм (длина х диаметр) |
Парт-номера и аналогичные модели (DFRobot)
Официальный парт-номер DFRobot — SEN0002. Однако этот датчик также входит в состав наборов и может встречаться под другими кодами или в обновленных версиях.
- SEN0002 (V2): Уточненная версия оригинального датчика.
- SEN0219: Gravity: Analog Infrared CO2 Sensor. Ключевое отличие: Вместо цифрового UART выдает аналоговый сигнал (0-3В), что удобно для подключения к аналоговым пинам Arduino без использования аппаратного UART. Диапазон: 0-5000 ppm.
- SEN0159: Gravity: I2C Infrared CO2 Sensor. Ключевое отличие: Использует интерфейс I2C, что позволяет подключать несколько датчиков к одной шине и экономит пины контроллера. Диапазон: 0-5000 ppm.
- SEN0220: Gravity: High Concentration Infrared CO2 Sensor (0~50000 ppm). Предназначен для промышленных применений, например, контроля в ферментационных установках или анализа выхлопных газов.
Совместимые модели и платформы
Датчик SEN0002 совместим с любыми микроконтроллерами, имеющими UART (последовательный) интерфейс.
Основные совместимые платформы:
-
Платы Arduino:
- Все платы на базе AVR (Uno, Leonardo, Mega2560 и т.д.)
- Все платы на базе ARM (Due, Zero)
- Все платы на базе ESP8266/ESP32 (NodeMCU, Wemos D1, собственно ESP32)
-
Платы Raspberry Pi:
- Может быть подключен через преобразователь уровней UART (USB-UART адаптер или через GPIO UART-пины с учетом уровней напряжения 3.3В).
-
Платы micro:bit и BBC micro:bit (через дополнительный адаптер или через выделенный UART).
-
Контроллеры DFRobot Gravity:
- Gravity: IO Expansion Shield для Arduino (позволяет легко подключать несколько Gravity-датчиков).
- Gravity: UART/I2C/ADC Converter (для преобразования интерфейса при необходимости).
-
Платы ESP32/ESP8266 (PlatformIO, Arduino IDE):
- Идеально подходят для создания беспроводных станций мониторинга CO2 с передачей данных по Wi-Fi.
Важное примечание по подключению: Датчик работает на логических уровнях 3.3В или 5В (автоматическое определение), что делает его совместимым с большинством плат. Для подключения к Raspberry Pi (логика 3.3В) прямое соединение безопасно.