-
- Я пробовал такое, приемник был TSOP1738. Сделал программный УАРТ который управлял ШИМом, т.е. 1 = ШИМ 38кГц, 0 = 0 (или 1 уже не помню). Старт-стоп отлично передается-принимается, приемник-то имеет логический выход. Скорость 1200бод. - GDI(21.04.2014 15:17)
- Генерить лог. элементом типа И/ИЛИ. На один вход подаётся меандр (с таймера или ШИМ модуля МК). На второй сигнал из UART. Приём -- на вход UART из этой микросхемы. Пытаться делать протокол RC5 вредно (требует много CPU для обсчёта, т.к. какой-либо fk0(280 знак., 21.04.2014 12:08)
- а старт и стоп биты нормально примутся? До какой скорости можно раскачать УАРТ при несущей 38кГц? - lexxx-lexxx(21.04.2014 13:33)
- А чего им не приняться. Может приёмник на постоянную составляющую будет плохо реагировать -- ну так данные через UART можно закодировать, чтоб соотношение нулей и единиц примерно одинаковое было. Скорость -- чтоб фильтр внутри микросхемы успевал fk0(119 знак., 21.04.2014 14:08)
- В документации на приемник посмотрите минимальное количество периодов модулируемой частоты между перепадами уровней модулирующего сигнала, при которых приемник работает нормально. - blackprapor(21.04.2014 13:45)
- скорость определяется демодулятором в ИК-приёмнике. смотрите по даташиту. что-то в районе 1200бод кажется получается. - Mahagam(21.04.2014 13:40)
- а старт и стоп биты нормально примутся? До какой скорости можно раскачать УАРТ при несущей 38кГц? - lexxx-lexxx(21.04.2014 13:33)
- А без модуляции(манипуляции) сложно отфильтровать постоянную засветку, например... blackprapor(76 знак., 21.04.2014 11:33)
- ага. спасибо - lexxx-lexxx(21.04.2014 12:01)
- а чего сразу программно? 36кГц генерите на таймере и снаружи этой частотой и модулируете. Mahagam(77 знак., 21.04.2014 11:11)
- Смотря чем светить, а то можно и за сотню метров :-D - blackprapor(21.04.2014 11:24)