roboforum.ru

Технический форум по робототехнике.

Передача данных по USART с помощью ИК

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

Re: Передача данных по USART с помощью ИК

Сообщение boez » 28 окт 2010, 13:52

Mamed писал(а):Светодиод включить между ногой контроллера на которой ШИМ выдает меандр 36 кгц и ногой TXD UARTа, а TSOP просто на вход RXD. Но там нужно убедиться, что сигнал не будет проинвертирован.

Для этого достаточно магическим образом включить передающий диод :) А именно, катодом на TxD, анодом на ШИМ, ну само собой резистор токозадающий последовательно. Тогда диод будет мигать с несущей частотой тогда, когда на выходе TxD ноль, и соответственно на выходе тсопа и входе RxD приемника тоже будет ноль.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Передача данных по USART с помощью ИК

Сообщение ADonis » 28 окт 2010, 19:06

Спасибо всем за ответы, буду пробовать :)

Добавлено спустя 1 час 14 минут 38 секунд:
Читаю Вику, там на схеме указан конденсатор в 100 мкФ, а в примечании:
керамический конденсатор примерно в 100нФ рядом с вводами питания контроллера - вещь во всех случаях обязательная

Чему верить?
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!
Аватара пользователя
ADonis
 
Сообщения: 106
Зарегистрирован: 30 дек 2009, 08:16
Откуда: Омск
Skype: hedgehoguse

Re: Передача данных по USART с помощью ИК

Сообщение EdGull » 28 окт 2010, 19:15

обоим, ставить нужно оба кондера.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Пред.

Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25