Датчик газа. Простая схема датчика регистрации утечки газа своими руками

Датчик газа. Простая схема датчика регистрации утечки газа своими руками Анемометр

Что нужно для сборки устройства по оповещению утечки газа

Для сборки датчика нам понадобятся:

  • C1, C2 — 100 MKF/16B, C3 — 100 HФ.
  • R1 , R2, R4, R6 — 10 kOm, R3 — 120 kOm, R5 — 3,3 kOm.
  • D1-D4 — 1N4001…7.
  • IC1 — PIC12FB675, GS1 — TGS2610.
  • VT1 — ВС547, VR1 — 78L05.
  • D5 , D6 — светодиодная лампа 25 мм.
  • TR1 — трансформатор, PZ — пьезо-излучатель.
  • Плата из фольгированного стеклотекстолита — 75х50 мм.

Для сборки датчика берем одностороннюю печатную плату , смотрим пример сборки ниже.

Сигнализатор опасных газов. схема, описание

Технические характеристики

Публикация: anemometers.ru

Датчик газа. Простая схема датчика регистрации утечки газа своими руками Смотрите другие статьи раздела
Охранные устройства и сигнализация объектов.

Датчик газа. Простая схема датчика регистрации утечки газа своими руками Читайте и пишите полезные комментарии к этой статье.

<< Назад

Датчик газа. Простая схема датчика регистрации утечки газа своими руками Рекомендуем скачать в нашей Бесплатной технической библиотеке:

▪ раздел сайта Регуляторы тембра, громкости

▪ журналы М-Хобби (годовые архивы)

▪ книга Синтез электроприводов с последовательной коррекцией. Рудаков В.В., Мартикайнен Р.П., 1972

Про анемометры:  Лучшие настенные газовые котлы - Рейтинг 2022 года (ТОП-15)

▪ книга Аппаратура для проверки и налаживания приемников. Экспонаты 6-й Всесоюзной заочной радиовыставки. Бурлянд В.А., 1949

▪ статья Светятся ли глаза животных в темноте?

▪ статья Флюгер

▪ справочник Вхождение в режим сервиса зарубежных телевизоров. Книга №25

Датчик газа. Простая схема датчика регистрации утечки газа своими руками Оставьте свой комментарий к этой статье:


Бесплатная техническая библиотекаБесплатная техническая документация для любителей и профессионалов

Что такое датчик газа mq-2?

MQ-2 является одним из наиболее часто используемых датчиков газа из серии датчиков MQ. Это датчик газа типа металл-оксид-полупроводник (МОП, MOS), также известный как химрезистор (химический резистор), поскольку обнаружение основано на изменении сопротивления чувствительного материала, когда газ вступает в контакт с этим материалом. Используя простую цепь делителя напряжения, можно измерить концентрацию газа.

Рисунок 2 Датчик газа MQ-2
Рисунок 2 – Датчик газа MQ-2

Датчик газа MQ-2 работает при постоянном напряжении 5 В и потребляет около 800 мВт. Он может обнаруживать концентрации LPG (сжиженного нефтяного газа), дыма, алкоголя, пропана, водорода, метана и угарного газа от 200 до 10000 ppm (миллионных долей).

Чему равен 1 ppm?

При измерении газов, таких как углекислый газ, кислород или метан, термин концентрация используется для описания количества газа по объему в воздухе. Двумя наиболее распространенными единицами измерения являются миллионная доля (ppm) и процентная концентрация.

Миллионная доля (сокращенно ppm) – это соотношение одного газа к другому. Например, 1000 ppm CO означает, что если бы вы могли сосчитать миллион молекул газа, 1000 из них были бы моноокисью углерода, а 999 000 молекул – какими-то другими газами.

Вот полный список технических характеристик:

Технические характеристика датчика газа MQ-2
Рабочее напряжение5 В
Сопротивление нагрузки20 кОм
Сопротивление нагревателя33 Ом ± 5%
Потребляемая мощность<800 мВт
Сопротивление чувствительности10 кОм – 60 кОм
Измерение концентрации200 – 10000 ppm
Время разогреваболее 24 часов
Про анемометры:  Котел Ферроли 24 кВт настенный: ошибки. Газовый двухконтурный котел Ferroli Fortuna F 24: инструкция неисправности

Для более подробной информации, пожалуйста, обратитесь техническому описанию.

Совет

Датчик чувствителен к нескольким газам – но не может сказать, какой из них он обнаружил! Это нормально; большинство датчиков газа такие. Таким образом, он лучше всего подходит для измерения изменений концентрации известного газа, а не для определения концентрация какого газа изменилась.

Описание программы

В программе мы использовали функцию считывания цифрового вывода, чтобы прочитать показания модуля датчика LPG газа, а затем действовали в соответствии с полученными данными.

Для проверки проекта мы использовали зажигалку со сжиженным газом.

Видео

Оригинал статьи:

Видео, демонстрирующее работу схемы

954 просмотров

Внутренняя структура датчика газа mq-2

Датчик фактически заключен в два слоя тонкой сетки из нержавеющей стали, которая называется «антивзрывной сеткой» (anti-explosion network). Она гарантирует, что нагревательный элемент внутри датчика не вызовет взрыва, когда мы ищем легковоспламеняющиеся газы.

Рисунок 3 Внешние компоненты датчика газа MQ-2
Рисунок 3 – Внешние компоненты датчика газа MQ-2

Она также обеспечивает защиту датчика и отфильтровывает взвешенные частицы, поэтому внутрь камеры могут проходить только газообразные элементы. Сетка связана с остальной частью корпуса через медное зажимное кольцо.

Рисунок 4 Внутренняя структура с чувствительным элементом и соединительными выводами
Рисунок 4 – Внутренняя структура с чувствительным элементом и соединительными выводами

Так выглядит датчик при удалении внешней сетки. Звездообразная структура образована из чувствительного элемента и шести соединительных ножек, которые выходят за пределы бакелитового основания. Из шести два вывода (H) отвечают за нагрев чувствительного элемента и соединены через катушку из никель-хромовой проволоки, хорошо известного проводящего сплава.

Остальные четыре вывода (A и B), отвечающие за выходные сигналы, подключены с использованием платиновых проводов. Эти провода соединены с корпусом чувствительного элемента и передают небольшие изменения тока, который проходит через чувствительный элемент.

Рисунок 5 Чувствительный элемент – оксид алюминия на керамическом основании с покрытием из диоксида олова
Рисунок 5 – Чувствительный элемент – керамика на основе оксида алюминия с покрытием из диоксида олова

Трубчатый чувствительный элемент изготовлен из керамики на основе оксида алюминия (Al2O3) и покрыт диоксидом олова (SnO2). Диоксид олова здесь является наиболее важным материалом, будучи чувствительным к горючим газам.

Про анемометры:  Кодер RS485 и преобразователи сигналов
Рисунок 6 Внутренняя структура чувствительного элемента датчика газа MQ-2
Рисунок 6 – Внутренняя структура чувствительного элемента датчика газа MQ-2

Итак, никель-хромовая катушка и керамика на основе оксида алюминия образуют систему подогрева; в то время как платиновые проволоки и покрытие из диоксида олова образуют сенсорную систему.

Исходный код программы

В тексте программы мы будем использовать функцию считывания значений с цифрового выхода Arduino чтобы считывать значение с цифрового выхода модуля обнаружения утечки газа и потом выполнять необходимые управляющие действия. Эта последовательность действий программируется следующим кодом:

Для тестирования работоспособности устройства мы будем использовать сигарету, содержащую сжиженный нефтяной газ. Далее представлен полный код программы.

#include <LiquidCrystal.h>// подключение библиотеки для работы с ЖК дисплеемLiquidCrystal lcd(3, 2, 4, 5, 6, 7);//контакты, к которым подключен ЖК дисплей#define lpg_sensor 18// контакт, к которому подключен модуль обнаружения утечки газа#define buzzer 13// контакт, к которому подключен звонокvoid setup() { pinMode(lpg_sensor, INPUT);// на ввод данных pinMode(buzzer, OUTPUT); // на вывод данных lcd.begin(16, 2); lcd.

print(“LPG Gas Detector”); lcd.setCursor(0,1); lcd.print(“Circuit Digest”); delay(2000);}void loop() { if(digitalRead(lpg_sensor)) //если на выходе модуля обнаружения утечки газа сигнал высокого уровня {  digitalWrite(buzzer, HIGH);  lcd.clear();  lcd.

print(“LPG Gas Leakage”);  lcd.setCursor(0, 1);  lcd.print(” Alert “);  delay(400);  digitalWrite(buzzer, LOW);  delay(500); } else  {  digitalWrite(buzzer, LOW);  lcd.clear();  lcd.

Как подключить датчик mq2 к ардуино

Для этого занятия потребуется:

  • Arduino Uno / Arduino Nano / Arduino Mega;
  • датчик газа MQ2;
  • макетная плата;
  • светодиод;
  • резистор 220 Ом;
  • провода «папа-папа», «папа-мама».
Схема подключения датчика MQ2 к Ардуино
Схема подключения датчика MQ2 к Ардуино Уно
MQ2Arduino UnoArduino NanoArduino Mega
GNDGNDGNDGND
VCC5V5V5V
OUTA1A1A1

Как работает датчик газа?

Когда диоксид олова (частицы полупроводника) нагревается на воздухе до высокой температуры, на его поверхности адсорбируется кислород. В чистом воздухе донорные электроны диоксида олова притягиваются к кислороду, который адсорбируется на поверхности чувствительного материала. Это предотвращает протекание электрического тока.

В присутствии восстановительных газов поверхностная плотность адсорбированного кислорода уменьшается, так как он реагирует с восстановительными газами. Из-за чего электроны высвобождаются в диоксид олова, что позволяет току свободно течь через датчик.

Как работает сигнализатор для датчика обнаружения утечки газа (метан, пропан, бутан)?

Сейчас более подробно остановимся на том, каков принцип работы датчика утечки газа. Основой датчика является GS1, это устройство мы встраиваем в наш датчик. GS1 произведен известным производителем датчиков утечки газа, компанией FIGARO. Напряжение с контактов 1 и 4 подогревает встроенный нагреватель, таким образом достигается определенная температура, и чувствительный элемент реагирует на газы.

При обнаружении газа проводимость чувствительного элемента изменяется, т.е в зависимости от концентрации газа в воздухе проводимость элемента увеличивается. Таким образом напряжение на выходе датчика 2 прямо пропорционально концентрации газа в воздухе.

Смотрим электрическую схему ниже.

IC1 — микроконтроллер, который обрабатывает 2 входных сигнала.  R1-R3, R5 формирует стабильное напряжение, которое подаётся на вход 7. R1 — терморезистор, с помощью него минимизируется влияние колебаний окружающей среды на величину напряжение на входе 7.

Микроконтроллер IC1 обрабатывает два входных сигнала. На вход 7 подаётся стабильное напряжение, формируемое элементами R1-R3, R5. Терморезистор R1 служит для уменьшения влияния колебаний температуры окружающей среды на величину напряжения на входе 7 компаратора.

В режиме «газа нет» — напряжение на входах 6 и 7 примерно равны, на выходе 2 микроконтроллера — логический ноль.

При обнаружении газа в воздухе напряжение на входе 6 растёт больше, чем на входе 7 и у микроконтроллера на выходе 2  появляется логическая «1″, что приводит к открытию транзистора VT1. Пьезо-излучатель издает звук и загорается красная светодиодная лампочка  LED2.

Схема имеет стабильное напряжение 5В с помощью стабилизатора VR1, диодов D1-D4, трансформатора Тг1. Сглаживают пульсации напряжения конденсаторы С1-С3. Второй светодиод зеленого цвета – LED1, показывает, что датчик включен в сеть.

Как устроены и работают датчики утечки газа » сайт для электриков – статьи, советы, примеры, схемы

Суть проблемы

В новостных сводках нет-нет да и проскакивают иногда сообщения о том, что в каком-нибудь городе в подъезде жилого дома взорвался газ или случился пожар. Как правило, причиной оказывается утечка горючей газовой смеси, состоящей в основном из метана с добавками (пропана, бутана и т. д.), используемой в газовых плитах и газовых котлах.

Хорошо бы предотвратить на корню эти несчастья, однако то и дело горючие газы распространяются, концентрируются в помещениях и приводят к взрывам и пожарам. Всему виной человеческая недальновидность и несовершенство техники.

Решение проблемы

А между тем существует способ предотвращения подобных ситуаций или хотя бы сведения их разрушительных последствий к минимуму. Способ заключается в том, чтобы установить в помещении датчик утечки газа. Датчик автоматически определит факт превышения в воздухе концентрации потенциально опасного газа, обнаружит таким образом событие утечки и выполнит необходимые действия для предотвращения катастрофических последствий.

Действия датчика при обнаружении газа могут быть самыми разнообразными: подача звукового сигнала в помещении где он установлен, отправка SMS-сообщения на телефон хозяину, включение вытяжной вентиляции или звонок в службу спасения, перекрытие газового трубопровода и т. д. В любом случае благодаря датчику будет понятно, что случилась утечка газа и нужно предпринимать активные действия вплоть до эвакуации жильцов.

Простые датчики

Простейшие домашние датчики способны обнаружить превышение допустимой концентрации нескольких основных видов горючих газов и подать звуковой сигнал. Такие изделия компактны, их легко установить в любом подходящем месте.

Датчики данного типа предназначены для жилых помещений, где человек точно услышит звуковой сигнал и уже будет знать что делать — перекрывать клапан, звонить в аварийную службу, предпринимать эвакуацию и т.д.

Беспроводные датчики

Датчики с беспроводным блоком связи способны работать совместно с GSM-сигнализацией. И как только утечка газа зафиксирована чувствительным элементом — хозяину на телефон придет SMS-уведомление и он сможет успеть самостоятельно предотвратить утечку. К тому же совместная работа данного датчика с блоком сигнализации позволяет синхронизировать его со схемой включения пожарных сирен.

Датчики управляющие запорной арматурой

Более сложные устройства умеют управлять запорной арматурой — электромагнитным клапаном, который автоматически будет переведен в положение «закрыт», как только датчик заподозрит неладное. Человеческий фактор сведен здесь к минимуму.

Системы подобного типа бывают как бытового, так и промышленного назначения, для установки на промышленных объектах, в цехах, лабораториях, в складских помещениях и т. д. Датчики с запорной арматурой обычно монтируют к газовым колонкам и бойлерам. Если датчик сработал, перевести запорный клапан в исходное положение можно будет лишь вручную.

Устройство датчика утечки газа

По принципу действия датчики утечки газа бывают разных типов: оптические, термические, электронные. И для каждого типа характерны свои целевые группы газов, повышенные концентрации которых датчик способен обнаруживать: смесь на основе природного газа, углекислый газ, угарный газ и т.д.

В корпусе устройства находится источник питания — аккумулятор или батарейка, либо источник питания может быть внешним – сетевым.

За взаимодействие датчика с газообразной внешней средой отвечает чувствительный элемент первичного преобразователя, характеристика которого, например электрическая проводимость, изменяется под действием газа повышенной концентрации.

Сигнал с первичного преобразователя сравнивается в измерительном модуле устройства с сигналом эталонной величины, имитирующим допустимую концентрацию газа. В результате измерений исполнительный механизм датчика либо активируется, либо — нет.

Выбор места установки датчика утечки

При всем при этом датчики утечки газа не являются универсальными. Каждый датчик нацелен на свою группу улавливаемых газов. Это связано с тем, что некоторые газы тяжелее воздуха (углекислый газ) и всегда текут вниз — к полу помещения, а другие легче воздуха (метан) и поэтому скапливаются под потолком, третьи же способны заполнить пространство помещения целиком (угарный газ). Поэтому и место установки датчика выбирается соответствующим образом. Датчики природного газа устанавливают под потолком, а датчики углекислого газа — над полом.

Места установки датчиков следует выбирать очень внимательно. Недопустимо располагать датчик утечки газа возле хорошо проветриваемых мест (окон, вентиляционных каналов и т.д) — возле них воздух окажется менее всего насыщен газом во время утечки.

Датчик утечки устанавливается недалеко от газовой плиты, баллона, колонки и т. д, но не на самом газовом оборудовании. В помещениях где используются аэрозоли, анализатор будет функционировать некорректно, равно как и в помещениях где циркуляция воздуха отсутствует начисто.

Принципы работы датчиков утечки газа

Датчики утечки газа различаются и по принципу работы чувствительного элемента. Есть датчики, где чувствительным элементом выступает кремниевая пластина с тонким слоем оксида металла на поверхности.

У данных датчиков газ при определенной концентрации поглощается чувствительным элементом сильнее и проводимость элемента поэтому изменяется больше. Эти датчики подходят для жилых помещений. Они хоть и не являются высокоточными в силу своего устройства и инерционности (долго реагируют и медленно восстанавливаются), зато весьма просты и стоят недорого. Для промышленности (цехов, лабораторий, складов и т.д.) они не подойдут.

Существуют каталитические датчики, где процесс обнаружения газа основан на его «сгорании» и превращении в углекислый газ и воду. Воздух с высоким содержанием газа проходит через чувствительный элемент, представляющий собой маленькую катушку из платиновой проволоки, покрытую оксидом алюминия, и с родиевым катализатором снаружи.

Когда воздух с высоким содержанием газа контактирует с катализатором, происходит своеобразное воспламенение, платиновая проволока нагревается, ее сопротивление изменяется. Чем выше концентрация газа в воздухе — тем сильнее разогревается проволока, тем более растет ее сопротивление. Такие датчики характеризуются высокой точностью и скоростью срабатывания. Они подходят для промышленных применений.

Поистине лабораторным методом диагностики воздуха является применение инфракрасных датчиков утечки. В промышленных анализаторах газа используется именно этот принцип.

Суть в том, что для многих газов полоса пропускания света приходится на инфракрасный диапазон. Два луча с одинаковой длиной волны проходят через две разные среды — через исследуемую и через эталонную. Возвращаясь назад, лучи уже различаются по силе, и разность, оцениваемая детектором, как раз и оказывается пропорциональна концентрации газа в исследуемой среде.

Проводные и беспроводные датчики

Проводные датчики утечки питаются от сети 220 вольт. Именно такие датчики используют в промышленности несмотря на их высокое энергопотребление. Они просты в обслуживании и пожаробезопасны даже несмотря на наличие внутри устройства электрической цепи далеко не низкого напряжения. Тем не менее они полностью зависимы от розетки.

Беспроводные датчики питаются от встроенных аккумуляторов, поэтому их можно устанавливать даже там где нет сети. Но для промышленности они не подойдут, так как эксплуатационный расход энергии здесь довольно значителен.

Эксплуатация и тестирование

Хотя бы раз в месяц датчик необходимо протирать влажной салфеткой чтобы убрать пыль. Вместо салфетки можно воспользоваться пылесосом. Для проверки датчика утечки природного газа подойдет простая зажигалка (на несколько секунд пустите газ из зажигалки на датчик, но не зажигайте пламя). После проверки автоматического запорного клапана вручную верните его в исходное положение.

Смотрите также у нас на сайте:

Как устроена и работает пожарная сигнализация

Андрей Повный

Калибровка модуля датчика газа mq-2

Чтобы откалибровать датчик газа, вы можете держать датчик газа рядом с дымом/газом, который вы хотите обнаруживать, и поворачивать потенциометр, пока на модуле не начнет светиться красный светодиод. Поворачивайте потенциометр по часовой стрелке, чтобы увеличить чувствительность, или против часовой стрелки, чтобы уменьшить чувствительность.

Рисунок 10 Потенциометр регулировки чувствительности модуля датчика газа MQ-2
Рисунок 10 – Потенциометр регулировки чувствительности модуля датчика газа MQ-2

Компаратор на модуле постоянно проверяет, достиг ли аналоговый выходной сигнал (A0) порогового значения, установленного потенциометром. Когда он пересекает пороговое значение, цифровой выход (D0) выдаст высокий логический уровень, и загорится светодиодный индикатор.

Эта настройка очень полезна, когда вам нужно при достижении определенного порога запустить какое-то действие. Например, когда концентрация дыма пересекает пороговое значение, вы можете включить или выключить реле или дать команду включить вентиляцию или спринклерную систему пожаротушения.

Код arduino

Код очень прост, и, в основном, он просто читает аналоговое напряжение на выводе A0. При обнаружении дыма он выводит сообщение на мониторе последовательного порта. Посмотрите скетч, прежде чем мы начнем его подробный разбор.

#define MQ2pin (0)

float sensorValue;  // переменная для хранения значения датчика

void setup()
{
  Serial.begin(9600); // настроить последовательный порт на скорость 9600
  Serial.println("Gas sensor warming up!");
  delay(20000);       // дать MQ-2 время для прогрева
}

void loop()
{
  sensorValue = analogRead(MQ2pin); // прочитать аналоговый вход 0
  
  Serial.print("Sensor Value: ");
  Serial.print(sensorValue);
  
  if(sensorValue > 300)
  {
    Serial.print(" | Smoke detected!");
  }
  
  Serial.println("");
  delay(2000); // подождать 2 сек до следующего чтения
}

Скетч начинается с определения вывода Arduino, к которому подключен аналоговый вывод датчика газа MQ-2. Переменная под названием sensorValue определена для хранения значения датчика.

#define MQ2pin (0)

float sensorValue;  // переменная для хранения значения датчика

В функции setup() мы инициализируем последовательную связь с ПК и ждем 20 секунд, чтобы дать датчику прогреться.

Serial.begin(9600); // настроить последовательный порт на скорость 9600
Serial.println("Gas sensor warming up!");
delay(20000);       // дать MQ-6 время для прогрева

В функции loop() значение датчика считывается функцией analogRead() и отображается в мониторе последовательного порта.

sensorValue = analogRead(MQ2pin); // прочитать аналоговый вход 0
  
Serial.print("Sensor Value: ");
Serial.print(sensorValue);

Когда концентрация газа достаточно высока, датчик обычно выдает значение, превышающее 300. Мы можем отслеживать это значение с помощью оператора if. И когда значение датчика превысит 300, мы отобразим сообщение «Smoke detected!» (Обнаружен дым!).

if(sensorValue > 300)
{
  Serial.print(" | Smoke detected!");
}

Вывод в мониторе последовательного порта выглядит так:

Рисунок 13 Вывод в мониторе последовательного порта скетча для работы с модулем датчика газа MQ2
Рисунок 13 – Вывод в мониторе последовательного порта скетча для работы с модулем датчика газа MQ-2

Оригинал статьи:

Модуль датчика lpg газа

Данный модуль содержит датчик MQ3, который и обнаруживает LPG газ, компаратор (LM393) для сравнения выходного напряжения MQ3 с опорным напряжением. Когда LPG газ обнаружен, он выдает напряжение высокого логического уровня. Потенциометр используется для регулировки чувствительности обнаружения газа.

Модуль датчика LPG газа
Модуль датчика LPG газа

Необходимые компоненты

  1. Плата Arduino Pro Mini (купить на AliExpress).
  2. Модуль обнаружения утечки газа MQ3 (купить на AliExpress).
  3. Зуммер (буззер) (купить на AliExpress).
  4. Транзистор BC547 (купить на AliExpress).
  5. ЖК дисплей 16×2 (купить на AliExpress).
  6. Резистор 1 кОм (купить на AliExpress).
  7. Макетная плата.
  8. Батарейка на 9 В.
  9. Соединительные провода.

Пояснения к коду:

  1. в этом примере необходимо будет откалибровать датчик, т.е. настроить включение светодиода при заданном пороге концентрации газа. При этом датчик не распознает газы, поэтому лучше использовать библиотеки для MQ2.
Датчик широкого спектра газов MQ-2
Датчик широкого спектра газов MQ-2 и Ардуино

Для следующего примера следует переключить пин A1 на логический порт сенсора газа (цифровой сигнал). Если вы используете датчик широкого спектра газов MQ-2 от компании Амперка, то подключите его к микроконтроллеру, согласно схеме. При этом у сенсора должен быть включен нагрев (замкнута перемычка на плате датчика). После подключения датчика к Arduino, загрузите следующую программу в плату.

Работа схемы

Схема устройства представлена на следующем рисунке.

Схема детектора для обнаружения утечки газа на ArduinoНа представленной схеме можно увидеть плату Arduino, модуль обнаружения утечки газа, звонок и ЖК дисплей 16×2. Arduino контролирует весь процесс функционирования устройства: считывание сигнала с выхода модуля обнаружения утечки газа, передача сообщений в ЖК дисплей и включение звонка. Чувствительность модуля обнаружения утечки газа можно отрегулировать с помощью потенциометра, присутствующего на нем.

Контакт DO модуля обнаружения утечки газа непосредственно соединен с контактом 18 (A4), а его контакты Vcc (питание) и GND (земля) соединены с контактами Vcc и GND Arduino. Модуль обнаружения утечки газа включает в своем составе датчик MQ3, который непосредственно обнаруживает сжиженный нефтяной газ (LPG).

Этот датчик включает нагревательный элемент, которому нужно нагреться до определенной температуры чтобы датчик стал функционировать должным образом. Обычно этот процесс занимает около 15 минут. Компаратор в составе модуля обнаружения утечки газа используется для конвертации аналогового значения с выхода датчика MQ3 в цифровое.

ЖК дисплей 16×2 соединен с платой Arduino в 4-битном режиме. Управляющие контакты RS, RW и En напрямую подсоединены к контактам 2, GND и 3 Arduino. Контакты для передачи данных D4-D7 подсоединены к контактам 4, 5, 6, 7 Arduino. Звонок подключен к контакту 13 Arduino через транзистор NPN BC547, в базу которого включен резистор сопротивлением 1 кОм.

Распиновка модуля датчика газа mq-2

Теперь давайте посмотрим на распиновку.

Рисунок 11 Распиновка модуля датчика газа MQ-2
Рисунок 11 – Распиновка модуля датчика газа MQ-2
  • VCC обеспечивает питание для модуля. Вы можете подключить его к выходу 5 В вашей платы Arduino.
  • GND – вывод земли, должен быть подключен к выводу GND на Arduino.
  • D0 обеспечивает цифровое представление о наличии горючих газов.
  • A0 обеспечивает аналоговое выходное напряжение, пропорциональное концентрации дыма/газа.

Скетч. mq2 от амперки с библиотекой troykamq.h

#include <TroykaMQ.h>  // библиотека для датчика#define PIN_MQ2  A1     // имя пина для подключения датчика
MQ2 mq2(PIN_MQ2);    // создаём объект для работы с датчикомvoidsetup() {
   Serial.begin(9600);
   // выполняем калибровку датчика
   mq2.calibrate();
   // выводим сопротивление датчика в чистом воздухе (Ro)Serial.println("Ro = "   String(mq2.getRo()));
}

voidloop() {
   // выводим значения газов в ppmSerial.println("LPG: "   String(mq2.readLPG())   " ppm");
   Serial.println("Methane: "   String(mq2.readMethane())   " ppm");
   Serial.println("Smoke: "   String(mq2.readSmoke())   " ppm");
   Serial.println("Hydrogen: "   String(mq2.readHydrogen())   " ppm");

   Serial.println(" ");
   delay(200);
}

Скетч. подключение датчика с библиотекой mq2.h

#include <MQ2.h>  // библиотека для датчика#define PIN_MQ2  A1    // имя пина для подключения MQ2#define LED       13   // имя пина для подключения светодиода
MQ2 mq2(PIN_MQ2);   // создаём объект для работы с датчикомint lpg, co, smoke;

voidsetup() {
  Serial.begin(9600);
  mq2.begin();
  pinMode(LED, OUTPUT);
}

voidloop() {
   float* values = mq2.read(true);

   // получаем информацию с датчика// выводим данные на монитор порта
   lpg = mq2.readLPG();
   co = mq2.readCO();
   smoke = mq2.readSmoke();
  
   // включаем светодиод при превышении концентрации COif (co > 1000) { digitalWrite(LED, HIGH); }
   else { digitalWrite(LED, LOW); }

   delay(200);
}

Скетч. применяем датчик mq2 без библиотеки

#define PIN_MQ2  A1    // имя пина для подключения MQ2#define LED       13   // имя пина для подключения светодиодаint value;

voidsetup() {
  Serial.begin(9600);
  pinMode(LED, OUTPUT);
  pinMode(PIN_MQ2, INPUT);
}

voidloop() {
   // записываем полученные данные с датчика
   value = analogRead(PIN_MQ2);

   // выводим информацию на монитор портаSerial.println("VALUE - "   String(value));
   Serial.println(" ");

   // включаем светодиод при превышении определенного значенияif (value > 200) { digitalWrite(LED, HIGH); }
   else { digitalWrite(LED, LOW); }

   delay(200);
}

Характеристики датчика mq2 ардуино

  • Питание: 5 Вольт;
  • Потребляемый ток: 180мА;
  • Чувствительность: 300-10000 ppm;
  • Рабочая температура: от -10 до 50 °C;
  • Влажность воздуха: не более 95%;
  • Интерфейс: аналоговый и цифровой.

Оцените статью
Анемометры
Добавить комментарий