Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Датчик утечки ГАЗА.

Датчик утечки ГАЗА. 18 лют. 2018 16:46 #1

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Уважаемый Soir. Прошу вашей помощи в этой теме.
Хочу собрать датчик утечки газа на MQ2 чтобы он сигнализировал и включал вытяжной вентилятор.
Работа примерно такая: При подключении питания, датчику надо прогреться примерно минуту. Эту минуту мигает зелёный светодиод. По истечении минуты датчик делает измерение и калибруется. Раздаётся короткий сигнал загорается зелёный светодиод и горит постоянно. Как только датчик начинает немного чувствовать газ загорается жёлтый светодиод и раз в 5 секунд раздаётся сигнал в 1 секунду. Если газ привысил больше 50% то загорается красный светодиод и включается вытяжка. Звуковой сигнал раздаётся до того момента пока газ не будет меньше 50%, а вытяжка работает до последнего пока газ полностью не выйдет из комнаты. Кнопкой можно выключать звук во время срабатывания коротким нажатием. А долгим нажатием более 3 секунд включать вытяжку в любом состоянии датчика.
Примерная схема и даташит в архиве.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 12:59 #2

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
ATTINY2313 не умеет измерять напряжения.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 16:58 #3

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Можно тогда на Atmega8.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 18:23 #4

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
Подходит.
Только конкретизируйте работу. Я не могу записать в прошивку фразу "Как только датчик начинает немного чувствовать газ" - только числа.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 18:29 #5

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Вам будет удобно в процентах?
"Как только датчик начинает немного чувствовать газ" Это будет 25%

Уважаемый Soir. Если будет Атмега8, можно будет сделать тогда 10 светодиодов. Каждый светодиод будет показывать по 10%.
Останнє редагування: 19 лют. 2018 18:35 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 18:47 #6

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
Можно и 10 светодиодов, можно и индикатор уже прикрутить...
Если бы Вы еще сказали, сколько это в Вольтах 10% или 100% - было бы проще. Но это можно будет потом определить.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 19:11 #7

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Я не могу сказать точно. Завтра попробую померить.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 19 лют. 2018 21:12 #8

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
Проект на скорую руку. Задержка в ячейке EEPROM с адресом 0x00. По умолчанию 10 сек - для теста. Но можете и сами записать при прошивке любое число, отличное от 255 (0xFF).
Пороги тоже могу сделать через EEPROM. Но то позже, когда определимся с диапазоном.
Кроме того, просматривается какое-то противоречие в описании. Перепишите его с учетом изменения в индикации.
Долучення:
Останнє редагування: 19 лют. 2018 21:13 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 20 лют. 2018 17:39 #9

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Датчик подключён по такой схеме. При подаче питания на датчик на выходе 1 вольт. После подачи питания через секунд 30, на выходе 0.3 вольта. При подаче газа на датчик, максимальное напряжение на выходе 4.5 вольта.

При подключении питания, датчику надо прогреться 1 минуту. По истечении минуты раздаётся короткий сигнал загорается один светодиод если отсутствует утечка газа. Как только датчик начинает чувствовать газ
на 40% раз в 5 секунд раздаётся сигнал в 1 секунду. Если газ привысил больше 60% то включается вытяжка. Звуковой сигнал раздаётся чаще до того момента пока газ не будет меньше 30%, а вытяжка работает до последнего пока газ полностью не выйдет из комнаты. Кнопкой можно выключать звук во время срабатывания коротким нажатием. А долгим нажатием более 3 секунд включать-выключать вытяжку в любом состоянии датчика.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 20 лют. 2018 20:20 #10

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
andros77 пише:
на выходе 0.3 вольта. При подаче газа на датчик, максимальное напряжение на выходе 4.5 вольта.
То есть, 0,3V это 0%, а 4,5V - 100%?
Сколько всего светодиодов и как они зажигаются при изменении концентрации, если первый зажигается уже при нуле?
andros77 пише:
Как только датчик начинает чувствовать газ
Все параметры давайте только в числах. Уже писал, что не могу написать в программе фразы типа этой.
andros77 пише:
Звуковой сигнал раздаётся чаще
Число?
andros77 пише:
работает до последнего пока газ полностью не выйдет из комнаты.
Число?
andros77 пише:
Кнопкой можно выключать звук во время срабатывания коротким нажатием.
И дальше что? Работа прибора заблокирована?
andros77 пише:
А долгим нажатием более 3 секунд включать-выключать вытяжку в любом состоянии датчика.
Тоже не понял. Работа прибора при этом уже блокируется?
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 21 лют. 2018 17:34 #11

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Уважаемый Soir. Светодиодов 10 штук. Первый показывает от 0 до 10% второй от 10 до 20% и так далее.
Первый светодиод будет ещё как индикация работать.

"Как только датчик начинает чувствовать газ"
Это в процентах 10,20,30,40,50,60,70,80,90,100.

"Звуковой сигнал раздаётся чаще"
Секунда сигнал, полсекунды нет сигнала.

"Работает до последнего пока газ полностью не выйдет из комнаты"
Работает до 10%. Будем считать что 10% это нормальное состояние. Когда газ горит запах будет чувствоваться немного и чтобы датчик не срабатывал ложно.

"Кнопкой можно выключать звук во время срабатывания коротким нажатием"
Нажатием кнопки выключаем звуковой сигнал на время что бы не мешал. А прибор продолжает работать. Время отключения звукового сигнала на 3 минуты. Если за это время газ снизился Звуковой сигнал не включается. А если нет то сигнал опять включается.


"А долгим нажатием более 3 секунд включать-выключать вытяжку в любом состоянии датчика"
Нажатие более 3 секунд включать-выключать вытяжку. Прибор продолжает работать.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 21 лют. 2018 19:15 #12

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
andros77 пише:
Первый светодиод будет ещё как индикация работать.
То есть, он включен всегда и концентрация 10% и меньше никак не отображается? Второй включится при концентрации 11%...

andros77 пише:
Это в процентах 10,20...
Так 10, 20... или сколько? Вы можете назвать в процентах одно число?
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 21 лют. 2018 20:01 #13

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Да больше 10% включается второй светодиод.

Звуковая сигнализация включается при 31% раз в 5 секунд 1 секунда сигнал. При 61% включается звуковая сигнализация 1 секунда сигнал пол секунды нет сигнала.
Наверное так.
Останнє редагування: 21 лют. 2018 20:02 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 22 лют. 2018 12:44 #14

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
Прошивку написал, проверяйте. По разным сообщениям разные цифры, может где уже и запутался. Если что не так, тогда соберите полное описание работы в один документ, чтобы по нему можно было работать.

N.B.
Нижний предел взрываемости метана в воздухе - 5%.
Пропана, бутана еще ниже - 2%.
Не знаю характеристик датчика, условий его применения, но сигнализировать нужно гораздо раньше, чем 10%.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 22 лют. 2018 12:53 #15

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2532
  • Подякували: 1099
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Soir пише:
N.B.
Нижний предел взрываемости метана в воздухе - 5%.
Пропана, бутана еще ниже - 2%.
MQ2 на самом деле нет 100% измерения, он уже примерно на 15% это его полное измерение.
и просто получилось условно, эти 15% в этой программе растянуты как 100%.
Поэтому трудно определится где истина или датчик китайский, или стандарты в соответствии с ISO.
А может они и несовместимы вовсе, все дело в цене за ширпотреб.
россия - подлая нация!
Останнє редагування: 22 лют. 2018 12:54 від Oto.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 25 лют. 2018 14:32 #16

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Уважаемый Soir. Собрал данный проект и проверил.
1. Нет звукового сигнала после первой минуты подачи питания.
2. Частый звуковой сигнал начинается не на 60% а на 70%.
3. Кнопкой если отключить звуковой сигнал. Сигнал больше не включается пока не передёрнуть питание.
Остальное работает правильно.

Это Финальное описание прибора.
При подаче питания 1 минуту прибор прогревает датчик. Светодиоды по очереди зажигаются (как в тестовой версии).
После 1 минуты загорается первый светодиод и раздаётся звуковой сигнал на 2 секунды, прибор начинает работать. Каждый светодиод будет показывать по 10%.
При 40% включается звуковая сигнализация раздаётся звуковой сигнал раз в 5 секунд на 1 секунду.
При 60% включается звуковая сигнализация 2 секунды сигнал 1 секунда нет сигнала. И включается вытяжка. Вытяжка работает до 10%.
Кнопкой можно будет включать или выключать вытяжку в любой момент удержанием более 3 секунд.
Коротким нажатием кнопки можно выключить звуковой сигнал, но повторное срабатывание опять включает звуковой сигнал.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 25 лют. 2018 16:59 #17

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
Доработал, посмотрите.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 25 лют. 2018 18:33 #18

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 863
  • Подякували: 50
  • Author
Уважаемый Soir. Проверил всё работает отлично. Только вытяжка не включается автоматически после ручного включения выключения.
Останнє редагування: 25 лют. 2018 18:44 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

Датчик утечки ГАЗА. 25 лют. 2018 21:11 #19

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13643
  • Подякували: 5174
  • sxem.org 2019,2021 Respect Author
Ручное включение/выключение вытяжки на 3 минуты блокирует автоматику. После этого должна работать автоматически. Так я понял из Вашего описания.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: wolf2000, Soir, Vakula, Айнцвайдрайченко