Как откалибровать и использовать датчик газа MQ-7

Может ли кто-нибудь помочь мне откалибровать и использовать датчик MQ-7?

Я читал руководства, но некоторые говорят, что для калибровки мне нужны циклы обратного осмоса, смещения или нагрева.

, 👍0

Обсуждение

Помогает ли этот ответ? Или [это](https://arduinoprosto.ru/q/63547/mq7-flying-fish-output-format), @Greenonline

в чем проблема? ....что вам мешает следовать руководству?, @jsotola

Какому руководству вы следовали? Не могли бы вы отредактировать свой вопрос и предоставить ссылки, и с какими проблемами вы столкнулись, следуя за ним?, @Greenonline


1 ответ


1

Это таблица данных. Вывод осуществляется не в PPM, а логарифмически относительно PPM.

Это руководство Instructables, Монитор CO Arduino с использованием датчика MQ-7, может вам помочь, но требуется калибровка, желательно с использованием измерителя CO, и, да, необходимы циклы нагрева-охлаждения, чтобы получить наиболее точные результаты. Как подчеркивает руководство:

ВНИМАНИЕ: ДЛЯ ЛЮБОГО ПРАКТИЧЕСКОГО ИСПОЛЬЗОВАНИЯ ДАТЧИК ТРЕБУЕТ РУЧНОЙ КАЛИБРОВКИ. БЕЗ КАЛИБРОВКИ, В ЗАВИСИМОСТИ ОТ ПАРАМЕТРОВ ВАШЕГО КОНКРЕТНОГО ДАТЧИКА, ЭТОТ СКЕТЧ МОЖЕТ ВКЛЮЧИТЬ СИГНАЛИЗАЦИЯ В ЧИСТОМ ВОЗДУХЕ ИЛИ НЕ ОБНАРУЖИТЬ СМЕРТЕЛЬНУЮ КОНЦЕНТРАЦИЯ УГАРНОГО ОКИСИ.


Вот часть руководства, посвященная калибровке датчика (просто для того, чтобы вы имели представление о том, о чем идет речь). Предварительно необходимо выполнить дополнительные подготовительные шаги, поэтому вам необходимо прочитать полное руководство:

Шаг 7. Калибровка датчика

Согласно паспорту производителя, датчик должен работать циклы нагрева-охлаждения в течение 48 часов подряд, прежде чем его можно будет калиброванный. И вам следует это сделать, если вы собираетесь использовать его в течение длительного времени. время: в моем случае показания датчика на чистом воздухе изменились примерно на 30% более 10 часов. Если не учитывать это, то можно получить 0 ppm. результат, где на самом деле содержится 100 ppm CO. Если вы не хотите подождите 48 часов, вы сможете контролировать выходной сигнал датчика в конце цикл измерений. За час оно не изменится более чем на 1-2. точки - там можно прекратить отопление.

Грубая калибровка:

После прогона скетча в течение не менее 10 часов на чистом воздухе возьмите необработанный значение датчика в конце цикла измерения, за 2-3 секунды до него начинается фаза нагрева и запишите ее в sensor_reading_clean_air переменная (строка 100). Вот и все. Программа оценит другой датчик параметры, они не будут точными, но их должно быть достаточно, чтобы отличить концентрация от 10 до 100 ppm.

Точная калибровка:

Настоятельно рекомендую найти калиброванный CO-метр, сделать 100 ppm CO. образец (это можно сделать, набрав в шприц немного дымового газа - CO концентрация может легко достигать нескольких тысяч ppm - и медленно помещая его в закрытую банку с калиброванным измерителем и датчик MQ-7), снимите необработанные показания датчика при этой концентрации и поместите их в переменную sensor_reading_100_ppm_CO. Без этого шага ваша ppm измерение может быть неправильным несколько раз в любом направлении (все в порядке) если вам нужна сигнализация об опасной концентрации CO дома, где в норме CO вообще не должно быть, но это не годится для любой промышленности. приложение).

Поскольку у меня не было счетчика CO, я применил более сложный подход. Сначала я приготовил высокую концентрацию CO, используя сжигание в изолированных объем (первое фото). В этой статье я нашел наиболее полезные данные, включая выход CO для разных типов пламени - на фото его нет, но в последнем эксперименте использовалось сжигание пропана с той же установка, в результате чего концентрация CO составляет ~ 5000 ppm. Потом его разбавили 1:50, чтобы достичь 100 ppm, как показано на втором фото, и используется для определения опорной точки датчика.

Однако, насколько точным является это руководство, можно только догадываться, если честно.

,