ИК-Приемник 38 КГЦ на базе VS1838B (TL1838) для Arduino
ИК приёмник состоит из полосового фильтра, PIN-фотодиода, амплитудного детектора, усилителя, выходного транзистора и интегрирующего фильтра. Когда инфракрасное излучение попадает на PIN-фотодиод, в нём возникает ток. Возникший сигнал идёт на усилитель, а затем направляется на полосовой фильтр. Его задача состоит в фильтрации сигнала от шума, который могут создавать различные приборы. Далее отфильтрованный сигнал идёт на оставшиеся три элемента датчика.
Полосовой фильтр имеет предустановленную частоту: 30, 33, 36, 38, 40, 56 кГц. Чтобы сигнал прошёл, пульт дистанционного управления должен быть настроен на ту же частоту, что и фильтр.
Управление заключается в передаче ИК пультом команд данному приёмнику. Чтобы команды с пульта распознавались Arduino, необходимо знать шестнадцатеричный код каждой кнопки пульта вида 0x (код кнопки). Далее в скетче для ардуино прописываем все действия, которые должны будут выполнять кнопки.
Корпус приёмника VS1838B имеет специальный оптический защитный фильтр, помогающий избежать лишних помех, исходящих от электромагнитных внешних полей.
Обработанный сигнал принимает вид импульсов заданной частоты и длительности.
Основные достоинства
- Удобство и простота в использовании
- Цанговый разъём, позволяющий легко заменять приёмник для работы на требуемой частоте
- Низкая цена
- Датчик можно приклеивать прямо на оборудование
Примеры использования
- Дистанционное управление Arduino, роботами, освещением, приборами
- В системе «умный дом»
Комплектация
- 1× ИК-Приемник VS1838B (TL1838) 38 КГЦ
Подключение и библиотеки
Модуль совместим с любыми микроконтроллерами, включая Arduino.
Подключается к платформе чрез цифровой выход. Работает с библиотекой Arduino IR-remote. Управление может осуществляться через ИК-пульт.
Схема и пример кода подключения ИК-Приемника к Arduino Uno доступна по ссылке.
Отзывы
Отзывов пока нет.