Датчик газа MQ-7

roman_2016
Offline
Зарегистрирован: 25.11.2015

Добрый день

Подключил датчик газа MQ-7 к Arduino UNO

Все работает всё показывает в мониторе. Но не понятно в каких значениях показывает измерение?

В спокойном состоянии = 100, при выдохе на датчик = 200. Погуглил - написааоно что самый свежий воздух в деревне = 400 ppm.

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, Вы получаете напряжение растянутое от 0 (0V) до 1023 (5V) если Вы ничего специально не делали, чтобы получать что-то другое.

Кстати, Вы в курсе, что MQ7 - это больше для моноксида углерода (он же "угарный газ")?

Вот здесь ещё посмотрите, если ещё на смотрели - http://playground.arduino.cc/Main/MQGasSensors

roman_2016
Offline
Зарегистрирован: 25.11.2015

Спасибо.

Помогите перевести растянутое напряжение в значение ppm

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

roman_2016 пишет:

Спасибо.

Помогите перевести растянутое напряжение в значение ppm

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

roman_2016
Offline
Зарегистрирован: 25.11.2015

Да смотрел, про прогрев знал

Жалко что датчики углекислого дорогие от 2 т.р., изначально хотел датчик углекислого

roman_2016
Offline
Зарегистрирован: 25.11.2015

А колибровать добавлением резистора или простым делением на ..цать ?

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

roman_2016 пишет:

А колибровать добавлением резистора или простым делением на ..цать ?

Калибровать путем сравнения с откалиброванным. Причем я уверен, что показания не линейные - поэтому строить таблицу значений.