Страница 1 из 1

Работа с датчиком ОЗОНА - MQ131

Добавлено: Вс фев 12, 2017 01:11:53
minikini
Здравствуйте! Разрабатываю проект на Ардуино и с датчиком озона MQ131 и столкнулся с проблемами. Очень мало информации именно по этому датчику.

По сути нужно считать аналоговый сигнал с выхода датчика и преобразовать его в уровень газа озона в ppm.

Есть датчик на плате  с  компаратором MQ131 и Ардуино с LCD дисплеем.

Судя по даташиту есть резистор у датчика который подгоняет диапазон измеряемой величины (на плате он уже установлен). Выход датчика подсоединяется к АЦП ардуино...

Вопрос как перевести величину на АЦП ардуино в PPM ? Как добится реальных замеров с этого датчика и как с ним работать? 



Даташит на датчик: http://www.dimitra.by/files/datasheets/ ... sensor.pdf

Тут кто-то уже хотел подключить: http://forum.arduino.cc/index.php?topic=112882.0

Тут исходник Ардуино проекта под любой из известных датчиков: https://github.com/empierre/arduino/blo ... sor1_4.ino

Форум где обсуждают: https://forum.mysensors.org/topic/147/a ... -sensor/31





Примеры работы, но только с другим датчиком:

http://snickser.livejournal.com/10124.html

http://arduino.ru/forum/programmirovani ... gaza-mq135

Re: Работа с датчиком ОЗОНА - MQ131

Добавлено: Вс фев 12, 2017 06:41:02
Z_h_e
Судя по всему, нужно сначала определить R0 на хлоре. Видимо это нужно делать для каждого сенсора, я так понял что большой разброс сопротивления.

Хотя я бы попробовал график с фиг.1 перенести на "миллиметровку" максимально точно, на сколько это возможно. Но на абсциссе координаты установил бы линейно. Там видимо будет функция похожая на обратную пропорциональность или степенную. Самое простое, наверное, будет рассчитывать ее методом КЛА. Само собой нужно будет определять сопротивление сенсора на воздухе (без азона) как начальное.

Ну еще нужно ввести поправку на температуру и влажность.

Re: Работа с датчиком ОЗОНА - MQ131

Добавлено: Вс фев 12, 2017 15:46:48
minikini
Наверное учитывая отношение сопротивлений и внешних факторов, каких-нибудь корректирующих значений. Сначала этап калибровки на открытом воздухе, далее этап измерения количества озона...
Есть универсальный скрипт на ардуино там есть датчик озона...проанализировать работу функций и сравнить например с эталонным прибором, ну и с графиком как вы писали...

Re: Работа с датчиком ОЗОНА - MQ131

Добавлено: Вс июл 31, 2022 20:17:27
IN19
Так все-таки удалось кому-то использовать MQ131 для определения концентрации озона, или этот датчик в принципе не предназначен для измерений. а только для сигнализации превышения уровня?
Судя по даташиту, второе. Сильная зависимость от предистории, от температуры и влажности, что делает его практически бесполезным. Ноль нужно постоянно привязывать неизвестно к чему. Если бы все было просто, давно бы уже встроили эти датчики в озонаторы воздуха.А я пока ни одного не видел.

Re: Работа с датчиком ОЗОНА - MQ131

Добавлено: Вс апр 16, 2023 17:23:18
BatrakovSV
Есть проект на Гитхабе.

Добавлено after 1 minute 23 seconds:
Вот здесь испытания датчика. https://cloud.mail.ru/public/wYjW/b3KKJvSeb