Схема устройства собрана на микрокнтроллере ATmega48a. Для звукового оповещения я использовал активный динамик — генератор встроен внутри, поэтому чтобы он пищал достаточно подать напряжение (внешне похож на компьютерную пищалку). В качестве светодиодов D1-D3 у меня стоит один RGB, но можно использовать простые одноцветные, немного переделав печатную плату. На разъем J1 через транзистор U2 можно повесить какое-нибудь исполнительное устройство для перекрытия подачи газа.
Немного о логике работы. Сперва резистором R8 необходимо подстроить уровень срабатывания до момента когда начнет мигать зеленый светодиод (D2). При незначительном повышении концентрации метана в воздухе мигание зеленого светодиода поменяется на его постоянное свечение. Затем, если концентрация увеличится еще немного начнет мигать красный светодиод (D1) и если еще немного — красный начнет гореть постоянно и будет издаваться звуковой сигнал. При этом также открывается транзистор U2.
Печатная плата получилась небольших размеров. Микроконтроллер, резисторы и транзисторы использованы в SMD исполнении.
Напоследок небольшое видео.
Датчик рекомендуется устанавливать под потолком (в месте наиболее вероятного скопления газа), на расстоянии не менее 1 метра от газовой плиты, согласно рисунку ниже:
Источник: http://avrproject.ru