MQ-9 - датчик угарного и углеводородного газа для Arduino
Выходной сигнал модуля является аналоговым, поэтому точного значения содержания газов в окружающей среде не узнать, зато для работы с ним не нужны никакие дополнительные библиотеки. Чувствительность датчика настраивается с помощью подстроечного резистора, расположенного на плате.
Для измерения и угарного газа, и углеводородов датчик необходимо питать попеременно от 1,5 вольт (1,5 минуты) и 5 вольт (1 минуту). При напряжении 1,5 В фиксируется содержание угарного газа, при 5 В – углеводородов.
Для измерения содержания только угарного газа нужно питать модуль только от 1,5 В. Такое напряжение можно получить с помощью ШИМ. Однако в этом случае датчик нельзя питать от Arduino ввиду большого энергопотребления – до 150 мА, Arduino может обеспечить лишь 40 мА. Питанием модуля можно управлять через полевой транзистор.
При работе датчик будет греться, и это его нормальное состояние. В него встроен нагревательный элемент, необходимый для обнаружения газов.
Для корректной работы датчика после покупки его следует оставить включённым на двое суток. После этого инициализация модуля при включении будет проходить за минуту. Показания датчика могут варьироваться в зависимости от температуры и влажности окружающей среды.
Диапазон измеряемых значений для угарного газа и углеводородов разный: 0,01 – 1 промилле и 0,1 – 10 промилле, соответственно.
Основные достоинства
- Аналоговый выход, не требуются дополнительные библиотеки
- Обнаружение различных газов
- Тонкая настройка чувствительности
Примеры использования
- Обнаружение незакрытых конфорок плит
- Обнаружение работающих ДВС в закрытом помещении
- Обнаружение неисправных дымоходов и преждевременно закрытых печных заслонок
Комплектация
- 1× Датчик газа MQ-9
Подключение и библиотеки
Модуль работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Подключается к плате через аналоговый вход и цифровой выход. Для работы достаточно стандартных библиотек Arduino IDE.
Отзывы
Отзывов пока нет.