|
Извещатель газа на PIC16F84A с датчиком GH-312
Статьи публикуются по мере поступления. Для упорядоченного тематического
поиска воспользуйтесь блоком "Карта сайта"
Схема обнаружения газа, способная воспринимать множество различных типов газов. Используемым датчиком является GH-312, а из таблицы данных он способен воспринимать такие газы, как дым , сжиженный газ , бутан и пропан , метан , спирт , водород и т. д.
Схема
Список деталей
R1 1K резистор
R2 1K резистор
P1 100K потенциометр
C1 10uF колпачок
C2 100nF колпачок
C3 100nF колпачок
C4 15pF колпачок
C5 15pF колпачок
Кристалл Xtal 8Mhz
Led1 красный светодиод 3 мм
Пьезо Пьезо
LCD 8X2 LCD
Микроконтроллер IC1 16F84A
Регулятор VR1 7805
Газовый датчик GH-312
Первые испытания были проведены с помощью схемы, смонтированной на макете. После инициализации контур переходит в нормальное состояние, когда он не детектирует газ. На дисплее появится сообщение «Sensing ... No Gas!».
Для проверки датчика я использовал свой портативный паяльник с выходящим газом, направленным на датчик. Датчик способен обнаружить газ, и микроконтроллер вызовет мигание светодиода предупреждения и звука. Звук получается генерируется небольшим пьезоэлементом, и на дисплее появляется сообщение «Найден газ».
Когда воздух снова очистится, и датчик не почувствует никакого газа, цепь вернется в нормальное состояние, отключив звук и светодиод.
Печатная плата
Фото
Это довольно дешевая и простая в монтаже схема. Не требует слишком большого количества деталей, и микроконтроллер очень легко найти (знаменитый 16F84A). Так как он использует небольшой LCD (8 × 2).
Исходный код предоставляется в шестнадцатеричном формате: GASDEMO .hex