Подключение IR передатчика напрямую

CEBKACooler
Offline
Зарегистрирован: 14.01.2014

Подскажите, можно ли подключить порт ардуино, который управляет фотодиодом, напрямую к видеоплееру? Убрать из цепи фотоприемник и фотодиод и припаяться напрямую к схеме видеоплеера, объеденив GND. Ничего не сгорит?

Гриша
Offline
Зарегистрирован: 27.04.2014

CEBKACooler пишет:

Подскажите, можно ли подключить порт ардуино, который управляет фотодиодом, напрямую к видеоплееру? Убрать из цепи фотоприемник и фотодиод и припаяться напрямую к схеме видеоплеера, объеденив GND. Ничего не сгорит?

Вообще, люди делают отпоразвязку, для этих целей. Нет гарантий, что не сгорит, очень много факторов, которые вы не написали.

std
Offline
Зарегистрирован: 05.01.2012

CEBKACooler, убрать генератор несущей, то есть передавать не промодулированный, а модулирующий сигнал, собсно те нули-единицы, или mark/space, описанные в вашем CIR протоколе. И подключать выход передатчика к проводу, к которому шёл выход фотоприёмника (левый вывод, если смотреть на линзу и выводы вниз, если речь о TSOP1?38/1?40), через оптопару, инвертированный (т. к. когда ИК светодиод светится, на выходе приёмника - ноль, не светится - единица).

Чтобы знать длину mark/space, надо иметь таблицу с описанием протокола (ищется по названию протокола) либо читать исходник IRRemote, там всё есть в #define. Сама IRRemote посылает модулированные пачки, так что в обход фотоприёмника - будет либо не работать, либо работать с тупкой.

Как вариант, можно всё же оставить программу без изменений и посылать так, поставив на провод выхода небольшой конденсатор (0.022-0.1 мкФ), на всякий случай всё же через оптопару.

Как самый дубовый вариант - а что мешает вытащить светодиод из пульта, подвести двумя проводами куда надо, и приклеить на термоклей, в непосредственной близости от фотоприёмника? Минимум усилий, и бонусом - самодельная "оптопара", гарантирующая развязку.

Гриша
Offline
Зарегистрирован: 27.04.2014

std пишет:

Как самый дубовый вариант - а что мешает вытащить светодиод из пульта, подвести двумя проводами куда надо, и приклеить на термоклей, в непосредственной близости от фотоприёмника? Минимум усилий, и бонусом - самодельная "оптопара", гарантирующая развязку.

не только дубовый, но и самый надежный !!!! в конкретном случае

CEBKACooler
Offline
Зарегистрирован: 14.01.2014

std пишет:

Как самый дубовый вариант - а что мешает вытащить светодиод из пульта, подвести двумя проводами куда надо, и приклеить на термоклей, в непосредственной близости от фотоприёмника? Минимум усилий, и бонусом - самодельная "оптопара", гарантирующая развязку.

Так щас и сделано, только светодиод я не стал выпаявать, а купил в одельном виде, подсоеденил к ардуинке и направил на видеоплеер на расстояние 20 см. Рядом поставил ардуинку с фотоприемником. Ардуинка приняла 20 из 20 сигналов, а вот видеоплеер только 18 из 20 прочитал.

Сегодня снял крышку с плеера ,посмотрю как без него будет, потому что там отверствие было маленькое под фотоприемник, диаметром 2мм всего.

satelit
Offline
Зарегистрирован: 12.12.2015

не читал тему полностью, но предлогаю просто поставить оптопару(в старом системнике по пару штук на плате) я всегда обратки опасаюсь

 

Гриша
Offline
Зарегистрирован: 27.04.2014

satelit пишет:

не читал тему полностью, но предлогаю просто поставить оптопару(в старом системнике по пару штук на плате) я всегда обратки опасаюсь

ну и зря

std пишет:

CEBKACooler, убрать генератор несущей, то есть передавать не промодулированный, а модулирующий сигнал, собсно те нули-единицы, или mark/space, описанные в вашем CIR протоколе. И подключать выход передатчика к проводу, к которому шёл выход фотоприёмника (левый вывод, если смотреть на линзу и выводы вниз, если речь о TSOP1?38/1?40), через оптопару, инвертированный (т. к. когда ИК светодиод светится, на выходе приёмника - ноль, не светится - единица).

Чтобы знать длину mark/space, надо иметь таблицу с описанием протокола (ищется по названию протокола) либо читать исходник IRRemote, там всё есть в #define. Сама IRRemote посылает модулированные пачки, так что в обход фотоприёмника - будет либо не работать, либо работать с тупкой.

Как вариант, можно всё же оставить программу без изменений и посылать так, поставив на провод выхода небольшой конденсатор (0.022-0.1 мкФ), на всякий случай всё же через оптопару.

Как самый дубовый вариант - а что мешает вытащить светодиод из пульта, подвести двумя проводами куда надо, и приклеить на термоклей, в непосредственной близости от фотоприёмника? Минимум усилий, и бонусом - самодельная "оптопара", гарантирующая развязку.