DFRobot SEN0231
тел. +7(499)347-04-82
Описание DFRobot SEN0231
Вот подробное описание, технические характеристики, парт-номера и совместимые модели для датчика DFRobot SEN0231.
Что такое DFRobot SEN0231?
DFRobot SEN0231 — это инфракрасный датчик CO₂ (диоксида углерода), работающий по принципу NDIR (Non-Dispersive Infrared). Он предназначен для точного измерения концентрации углекислого газа в воздухе в диапазоне от 0 до 5000 ppm (parts per million).
Главная особенность модели по сравнению с дешевыми аналогами (например, MH-Z19 или старыми моделями DFRobot) – это высокая стабильность, стойкость к запылению и 6-летний срок службы без повторной калибровки. Он оснащен цельным герметичным корпусом и автоматической калибровкой по уровню фоновой атмосферы (ACB).
Датчик часто используется в проектах «Умный дом» для контроля качества воздуха, в вентиляционных системах, теплицах и мониторинге микроклимата.
Технические характеристики
| Параметр | Значение | Примечание | | :--- | :--- | :--- | | Измеряемый газ | CO₂ (углекислый газ) | | | Диапазон измерения | 0 ~ 5000 ppm | | | Точность | ±(50 ppm + 3% от показаний) | В диапазоне 0-5000 ppm | | Разрешение | 1 ppm | | | Тип сенсора | NDIR (Single Beam) | Оптический (не полупроводниковый) | | Принцип калибровки | Автоматическая калибровка (ACB) | Основана на минимальных значениях за 1-7 дней. Отключаемая. | | Срок службы | до 6 лет | В помещении с нормальной влажностью и без агрессивных газов | | Скорость обновления | 0.5 Гц | Данные обновляются раз в 2 секунды | | Среднее время отклика (T63) | ≤ 120 сек | Время, необходимое для реакции датчика на изменение CO₂ | | Интернал/Размер корпуса | 43 × 33 × 31 мм (LWH) | Компактный корпус с припаянными контактами | | Напряжение питания | 5 В | Только 5 В (стабильное) | | Потребляемый ток | ≈ 500 мА пиковое во время работы лампеды / 20 мА в режиме покоя | Традиционный импульсный подогрев IR-источника | | Интерфейс связи | UART, I²C, PWM | Все три порта разведены на контакты |
Парт-номера (Артикулы)
- Основной каталог: SEN0231 (Значится на печатной плате).
- Система SKU DFRobot: HTS008SEN0231 (может встречаться в старых списках).
Важное примечание: DFRobot также выпускает более простую, "средней дальности" модель SEN0159 и более продвинутую эшелонирования SEN0219 (Sprint-IR), но представленная модель SEN0231 занимает среднюю позицию по функциональности и характеристикам.
Совместимость (Совместимые платы)
Датчик работает по интерфейсам, которые являются стандартными для большинства плат. Он работает от 3.3В логики для связи, но питается обязательно от 5В.
| Платформа / Плата | Совместимость с SEN0231 | Примечание / Настройки | | :--- | :--- | :--- | | Arduino UNO, Leonardo, Mega | Да | Питание от пина 5V_VCC; используйте SoftwareSerial (библиотека <SoftwareSerial.h>) | | Arduino Zero | Да | Используйте стандартный Serial1 или Wire (I²C) | | Raspberry Pi (3, 4, 5, Zero 2 W) | Да | Необходим 23 конвертер уровня (3.3V ←→5V). Питание от 5V GPIO или внешнего ЛП-преобразователя. | | ESP8266 (NodeMCU, Witty Cloud) | Условно | Предельно! Не подключайте UART напрямую**. Необходим делитель напряжения и внешний стабилизатор питания 5V (с одного пина маловато). Проблематичен из-за повышенных всплесков тока и напряжения 5В vs 3.3В. | | ESP32 | Да (с резистивным делителем) | Можно обойтись логическим конвертером и питанием+5V от пина (tolerance allowed через UART) или стабильного +5V с внешним DCDC, байпассинг V_ESP через делитель ½ для RX Pin на уровне 3.3 → Выход с TX сенсора допустим, главный RX контроллера от делителен прихода до 5в (применить диоды/десятисильный резок). |
Совет по подключению: Хотя официально пины логики 5V, прямой контакт входа ESP32 (3,3V) с TX выходом сенсора c напряжением 5 до допустим (многие их удержив, гильотинно или переживает 5в) не понизуем точно безопасен. Дешевая альтернатива: последовательный делитель (10 к+4,7 к от TX к RSV to land). Лучше — max3232 или Dfrobot DF2301X. Для UNO0 вся суть, ничего не надо, плагинь как есть.
Характеристики Проводных Соединений (для кода)
Для запуска по UART самый популярный метод. Использовать 19200 бит, 8_bits (тактов конверта) Типов: при 300 коротких < 350pps экскрат:
А) Библиотека DI_DigitalGas(или специальная отDFRobotCO₂_Sen100/200 etc).
Из директи включения проводка:
Вывод датчика | Модушески (Arduino Uno плата типов),
---|---
VCC← крас - | п( из с обращёл) физик якор 14 **_!!!! ЗАУЧ: нейбы Обвит
TX/D+ -> SerialSoft подключение ф= например по логи и SoftSerial mySensor(RxPot, otherPut)) входизация Годов TX со следующего дейт:))
Other Siny from даветкас: только для "Горитну ЭТ программатит A как..