Обзор модуль пламени для Arduino

В этой статье расскажу как подключить инфракрасный модуль пламени к Arduino UNO. Так-же на базе этого датчика и зуммера приведу пример изготовления пожарного извещателя для обнаружения огня. 

Технические параметры 

► Напряжение питания: 3.3 В ~ 5.5 В
► Потребляемый ток: 10 мА
► Цифрового выход: TTL (лог 1 или лог 0)
► Аналогового выход: 0 В … Vcc
► Диаметр монтажного отверстия: 2.5 мм
► Выходной ток: 15 мА
► Габариты: 42мм х 15мм х 8мм

Общие сведения

Инфракрасный модуль пламени использоваться для обнаружения источников огня или других источников света с длиной волны в диапазоне от 760 до 1100 нм. Модуль основан на датчике YG1006, который представляет собой высокоскоростной и высокочувствительный кремниевый фототранзистор NPN. Благодаря черной эпоксидной смоле датчик чувствителен к инфракрасному излучению.

Существует два вида модуля, визуально отличие только в количестве выводов (3 pin и 4 pin), дополнительный вывод добавлен, для снятие прямых показаний с фототранзистор (аналоговый выход), в примере будет использоваться четырех контактный модуль.

Принципиальная схема инфракрасного модуля пламени на LM393 с 3 pin

Принципиальная схема инфракрасного модуля пламени на LM393 с 4 pin

Теперь, как же работает схема, фототранзистор показан IR. Основная микросхема модулей, это компаратор LM393 (U1), который производит сравнение уровней напряжений на входах INA- и INA+. Чувствительность порога срабатывания задается с помощью потенциометром R2 и в результате сравнений на выходе D0 микросхемы U1, формируется лог «0» или лог «1», который поступает на контакт D0 разъема J1.

Назначение J1 (в исполнении 4 pin)
► VCC:  «+» питание модуля
► GND: «-» питание модуля
► D0:  цифровой выход
► A0:  аналоговый выход

Назначение J1 (в исполнении 3 pin)
► VCC:  «+» питание модуля
► GND: «-» питание модуля
► D0:  цифровой выход

Подключение модуля пламени к Arduino

Необходимые детали:
► Arduino UNO R3 x 1 шт.
► Инфракрасный модуль пламени на LM393, 4 pin x 1 шт.
► Провод DuPont, 2,54 мм, 20 см, F-M (Female — Male) x 1 шт.
► Активный модуль зуммер, buzzer x 1 шт.
► Кабель USB 2.0 A-B x 1 шт.

Подключение:
В данном примере буду использовать инфракрасный модуль пламени, зуммер и Arduino UNO R3, все данные будут передаваться в «Мониторинг порта». Первым делом подключаем модуль пламени, выводы D0 и A0 подключаем к A0 и A1 (Arduino UNO), затем подключаем питание GND к GND и VCC к 5V (можно записать и от 3.3В). Теперь подключаем зуммер, вывод I/0 подключаем к D8 (Arduino UNO), затем подключаем питание GND и VCC. Для удобства сборки, приведу пример схему подключения.

Программа:
Запускаем среду разработки и загружаем данный скетч.

 Скачать скетч

Открываем «Мониторинг порта» и подводя к датчику пламя увидеть показания с аналогового и цифрового вывода.

Вот и все, будут вопросы пишите.

Купить на Aliexpress
  Контроллер Arduino UNO R3 на CH340G
  Контроллер Arduino UNO R3 на Atmega16U2
  Провода DuPont, 2,54 мм, 20 см
  Активный модуль зуммер, buzzer
  Инфракрасный модуль пламени на LM393, 4 pin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *