DFRobot SEN0140
тел. +7(499)347-04-82
Описание DFRobot SEN0140
Вот подробное описание, технические характеристики, парт-номера и список совместимых моделей для DFRobot SEN0140.
Краткое описание
DFRobot SEN0140 — это аналоговый датчик содержания угарного газа (CO) на основе электрохимического принципа действия. Он предназначен для detection концентрации CO в воздухе в диапазоне от 0 до 1000 ppm. Датчик часто используется в системах "умного дома", промышленных контроллерах безопасности, вентиляции и проектах экологического мониторинга на базе Arduino/raspberry Pi.
Главной особенностью является электрохимический сенсорный элемент, который обладает низким энергопотреблением, высокой точностью, стабильностью и длительным сроком службы. Он может быть подключен напрямую к аналоговым и цифровым входам микроконтроллеров.
Основные технические характеристики (Specifications)
| Параметр | Значение | Примечание | |-----------------------|-----------------------------------|------------------------------------| | Тип сенсора | MOS (MQs) или, в некоторых ревизиях, электрохимический | NB: SEN0140 часто путают с MQ-7; уточните у производителя. Чаще всего – высокочувствительный аналоговый с ~100 отверстий в корпусе для газообмена (внешне похож на MQ-7, но "начинка" отличается). | | Диапазон измерения | 0 – 1000 ppm | | | Выходной сигнал | Аналоговый (0–5 В) | прямо пропорционально концентрации | | Рабочее напряжение | +5В постоянного тока | | | Потребляемый ток | ~150–200 мА (при прогреве спирали); ~50 мА в режиме измерения (для новых ревизий — 5–15 мА) | Если это электрохимическая версия — ток мал (менее 1 мА); основное – питание операционного усилителя. | | Время прогрева | ~48 часов (формально – несколько недель для стабилизации нуля) || | Концентрация выше допустимого порога | Меандр (генерация импульсов) 50 Гц | | | Интерфейс | 4-pin (VCC, GND, AO, DO) | DO - цифровой выход (OPEN COLLECTOR). Можно устанавливать порог через потенциометр на плате. | | Размеры платы | ~32 x 22 x 27 мм (в сборе) | | | Температура эксплуатации | 0...+50°C | | | Тип разъема | Pitches 2.54 мм (инерционный, compatible с DuPont wires) | |
Контакты распиновки
- VCC — Питание +5V
- GND — Земля
- AO — Аналоговый выход (измеряемое напряжение)
- DO — Цифровой выход (TLL logic, срабатывает при достижении порога)
Парт-номера и артикулы
- SKU: SEN0140
- DFRobot product code (основной): SEN0140-EU / SEN0140
- Ранее использующиеся названия: часто встречается как "Sensor CO DFRobot", "Analog CO sensor", иногда под OEM-кодами 34052 или CJMB10003 (зависит от партии).
Совместимые модели (Modules/Boards/Platforms)
Датчик внесен в "животную байду" множества модулей и плат расширения DFRobot. Перечень:
| Тип | Модели | Примечание | |---------------------------|------------------------------------------|----------------------------------------------------------------------------| | Контроллеры | Arduino Uno, Mega 2560, Leonardo, Due | Любое 5V-устройство | | | Raspberry Pi (через ADC MCP3008/PCF8591) | для измерения аналогового сигнала АЦП (шина I2C или SPI) | | | WeMos D1 R1 / D1 mini (ESP8266) + ADC | Аналоговый пин подключается к ADC модуля (A0 только для D1) | | Expansion boards | DFRduino (платки с роддерами DFR) | GPIO штырь | | Shields / модули – серия [[DFSHIELD]] | DFR0008, DFR0021/WiShield и др. | Все 5V макетки/шилды DFR | | SC-serial Motor/Sensor boards |IO Expansion Shield для Arduino | | | ЖК дисплей серии | Gravity Sensor Kit (опционально + аккуратнопайка) | Вывод “Gravity” 3-х pin |
Важные замечания по применению / совместимости
- Напряжение питания — 5.0 V ± 0.2 V. Не подключайте к выходу 3.3 В RPi — это выведет датчик из классификатора.
- Для точных измерений необходим кальборучитель. Так как с течением времени нулевая и чувствительная точка у простых электрохимических/химических ячеек дрейфует. На профессиональном/промышленном уровне рекомендуется калибровать чистым азотом/нулевым воздухом.
- Совместимость с аналоговыми модулями. В экостистеме DFRobot указанный модуль “DFRobot SEN0140” входит в линейку Analog Gas Series и backplane со встроенным comparatore (LM393 изменить? - Чаще LM393). То есть при высоком качестве удобство заключается в наличие потенциометра на плате (для изменения порога срабатывания цифрового (DO)).
- Компатибельность с 5V лоджическими входами контроллеров — да; с 3.3В – нужно полагаться на “3.3V mode” ADC с запасом.
- Arduino Wiring: три провода (Vcc/GND/AO) плюс пятый (DO) если нужен. Рекомендуемых pull-up резистор ~4.7 КОм.
- CANNOT work immediately after cм³. The sensor needs 24–48 H (делаем калибровочную прогреву) для стабилизации окислов; уровень фона модулирует влажность/ температура.
Если нужно — напишу пример кода (Arduino IDE) для снятия данных с SEN0140 или детальной таблицы перевода АЦПиз аналогового → ppm.