ARDUINO ИК приемник HX1838 / VS1838 VS1838B
Инфракрасный приёмник VS1838B позволит на расстоянии управлять вашей Arduino или другими электронными приборами при помощи ИК передатчика или простого ИК-пульта.
Его задача – приём сигналов с пульта управления и расшифровка кодов с его кнопок. Пульт управления в данной связке может быть любым.
ИК приёмник состоит из полосового фильтра, PIN-фотодиода, амплитудного детектора, усилителя, выходного транзистора и интегрирующего фильтра.
Когда инфракрасное излучение попадает на PIN-фотодиод, в нём возникает ток.
Возникший сигнал идёт на усилитель, а затем направляется на полосовой фильтр.
Его задача состоит в фильтрации сигнала от шума, который могут создавать различные приборы.
Далее отфильтрованный сигнал идёт на оставшиеся три элемента датчика.
Полосовой фильтр имеет предустановленную частоту: 30, 33, 36, 38, 40, 56 кГц.
Чтобы сигнал прошёл, пульт дистанционного управления должен быть настроен на ту же частоту, что и фильтр.
Управление заключается в передаче ИК пультом команд данному приёмнику.
Чтобы команды с пульта распознавались Arduino, необходимо знать шестнадцатеричный код каждой кнопки пульта вида 0x (код кнопки).
Далее в скетче для ардуино прописываем все действия, которые должны будут выполнять кнопки.
Корпус приёмника VS1838B имеет специальный оптический защитный фильтр, помогающий избежать лишних помех, исходящих от электромагнитных внешних полей.
Обработанный сигнал принимает вид импульсов заданной частоты и длительности.
- Напряжение питания: 2.7 - 5.5 В
- Рабочая частота: 38 кГц
- Потребляемый ток: 0.4-1.5 мА
- Угол обзора: ± 45 °
- Длина волны: 940 нм
- Выводы: Pin: 1 - OUT, 2 - GND, 3 - Vcc
- Артикул:
- 178930