Ваше вниманию представлен проект детектора утечки газа, который может определять большинство опасных для человека газов: дым, сжиженный газ, бутан и пропан, метан, спирт, водород и др. В качестве датчика используется GH-312.
Список используемых радиоэлементов:
R1 |
1K резистор |
R2 |
1K резистор |
P1 |
100K потенциометр |
C1 |
10мкФ конденсатор |
C2 |
100нФ конденсатор |
C3 |
100нФ конденсатор |
C4 |
15пФ конденсатор |
C5 |
15пФ конденсатор |
Xtal |
8МГц кварц |
Led1 |
3мм красный светодиод |
Piezo |
Пьезоэлемент |
LCD |
8X2 LCD |
IC1 |
PIC16F84A |
VR1 |
м/с 7805 |
GH-312 |
Датчик газа |
Печатная плата для устройства - односторонняя. Ее размеры составляют 65.95мм x 59.25мм.
Печатная плата со стороны установки компонентов:
Печатная плата с обратной стороны:
Для питания схемы я использовал 9-ти вольтовую батарейку. Когда сенсор срабатывает, на его выходе появляется 5 Вольт, что является идеальным для прямого соединения с микроконтроллером. Хотя, даже если использовать 12 Вольт для питания, то схема была бы рабочей, т.к. для датчика GH-312 допустимый диапазон питающего напряжения от 9 В до 20 В, а для питания микроконтроллера применен стабилизатор напряжения 7805.
Сначала, схема детектора газа была собрана на макетной плате. После инициализации, схема входит в рабочий режим и на дисплее отображается "Sensing...No Gas !".
Для тестирования работоспособности схемы я использовал мой портативный газовый паяльник. Датчик определил наличие газа, и микроконтроллер включил мигание светодиода и звуковой сигнал пьезоэлемента. На LCD-дисплее появляется надпись "Found Gas".
После того, как воздух возле датчика очищен и датчик не определяет наличие газа в нем, схема переходит в нормальный режим работы, светодиод и пьезо выключаются.
В архиве прошивка для микроконтроллера PIC16F84A
detektorgaza.rar [2,08 Kb] (cкачиваний: 409)