lipov-andrey 0 14 января, 2016 Опубликовано 14 января, 2016 · Жалоба Добрый день, есть необходимость убрать ИК приемник и передатчик и сделать прямое соединение проводом. Есть Arduino и есть ТВ тюнер. ТВ управляется ик пультом. Считать сигналы и отправлять не проблема с ардуинки не проблема. Но есть необходимость проводного соединения для управления избегая ик передатчика и приемника. через резистор? транзистор? Диод? Напрямую Data к Data не работает, пробовал через резистор 1к, работает но на долго ли? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 141 14 января, 2016 Опубликовано 14 января, 2016 · Жалоба Попробуйте описать задачу понятнее. Если я правильно понял, сейчас у вас есть ТВ-приемник, котрый управляется пультом дистанционного управления. Вам надо вместо ИК-передачи соединить ПДУ и приемник проводами. Верно? Тогда можно предположить следующее: на светодиод пульта подается управляющий синал, модулированный несущей частотой 33...48 кГц (по памяти). С выхода ИК-приемника на схему управления выходит демодулированный сигнал, уже без заполнения частотой 33...48 кГц. Если вы подали на вход схемы управления вместо сигнала с выхода ИК-приемника сигнал светодиода пульта, то заполнение несущей частотой может сбивать алгоритм приема. Возможно, на входе схемы управления есть какая-то помехоподавляющая емкость, которая вместе с вашим резистором 1 кОм образовала фильтр НЧ, подавивший несущую частоту. Конечно, можно оставить и так, в пульте не такие большие напряжения, чтбы что-то спалить на приемной стороне. Но обычно микросхемы пультов имеют еще один неиспользуемый выход,на ктороый выводится управляюший сигнал без модуляции. И вот если на вход схемы управления подать напрямую этот сигнал, то надехность работы будет максимально высокой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lipov-andrey 0 15 января, 2016 Опубликовано 15 января, 2016 · Жалоба Попробуйте описать задачу понятнее. Если я правильно понял, сейчас у вас есть ТВ-приемник, котрый управляется пультом дистанционного управления. Вам надо вместо ИК-передачи соединить ПДУ и приемник проводами. Верно? Тогда можно предположить следующее: на светодиод пульта подается управляющий синал, модулированный несущей частотой 33...48 кГц (по памяти). С выхода ИК-приемника на схему управления выходит демодулированный сигнал, уже без заполнения частотой 33...48 кГц. Если вы подали на вход схемы управления вместо сигнала с выхода ИК-приемника сигнал светодиода пульта, то заполнение несущей частотой может сбивать алгоритм приема. Возможно, на входе схемы управления есть какая-то помехоподавляющая емкость, которая вместе с вашим резистором 1 кОм образовала фильтр НЧ, подавивший несущую частоту. Конечно, можно оставить и так, в пульте не такие большие напряжения, чтбы что-то спалить на приемной стороне. Но обычно микросхемы пультов имеют еще один неиспользуемый выход,на ктороый выводится управляюший сигнал без модуляции. И вот если на вход схемы управления подать напрямую этот сигнал, то надехность работы будет максимально высокой. Спасибо Сергей! значит нужно искать как отправлять с arduino сигнал без модуляции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 15 января, 2016 Опубликовано 15 января, 2016 · Жалоба Спасибо Сергей! значит нужно искать как отправлять с arduino сигнал без модуляции. Сделать его самому. Ничего там сложного нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lipov-andrey 0 18 января, 2016 Опубликовано 18 января, 2016 · Жалоба Сделать его самому. Ничего там сложного нет. Можете подсказать как? так понимаю что надо править библиотеку irremote? Если можно по подробнее или хотя бы в какую сторону копать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 19 января, 2016 Опубликовано 19 января, 2016 · Жалоба Можете подсказать как? Выходной сигнал любого IR-приёмника после демодуляции (например типа SFH506) - это просто цифровой сигнал из нулей и единиц. Сформировать его можно обычным GPIO+таймер. Если знать конечно кодировку в которой работает приёмник. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться