Технический форум по робототехнике.
ADonis » 27 окт 2010, 12:39
Всем доброго дня. Интересует, возможно ли передавать данные между МК, используя USART, но не проводным способом, а ИК, в частности, используя TSOP?
Кто-то уже такое использовал? Если у кого есть какие самоделки, то поделитесь мыслями, плиз
Zeus » 27 окт 2010, 16:04
в кратце - переходник USART-IrDA
или USB-IrDA
по другому никак
Добавлено спустя 2 минуты 25 секунд:Со старого форума микрочипа:
"...2. Непрограммируемые мосты USB-USART: CP2101, CP2102 (SiLabs), FT232BM (FTDI);
программируемый мост USB-USART/IrDA: TUSB3410 (Texas Instruments) - это все для full speed.
Есть и для high speed.
Но непрограммируемость - понятие относительное, все равно их надо настраивать и уметь с ними работать
..."
EdGull » 27 окт 2010, 16:22
можно и обычным TSOP-ом обойтись
тупо вешаешь светодиод на ногу ШИМа модулируемого Tx
TSOP на прямую подключаешь к Rx
Даже исходники на васике где-то должны были быть на форуме, это мы с Серегой с маяками экспериментировали.
Zeus » 27 окт 2010, 17:02
только есть одно но - полноразмерного USARTa в таком случае не получить.
Особенно если помехи есть в ИК диапазоне.
EdGull » 27 окт 2010, 17:14
а с ирдой что ли будет полноразмерный уарт?
Zeus » 27 окт 2010, 17:44
в том-то и дело что нет.
я имею ввиду на ИК полноразмерного USARTA не сделать.
ADonis » 28 окт 2010, 07:54
А что вы имеете ввиду под "полнорарзмерным USART"?
Если прямо цеплять TSOP на один МК и ИК светодиод на другой, то как будет обстоять дело с дальностью передачи данных и направленностью?
EdGull » 28 окт 2010, 08:03
1. ввиду фулдуплекс
2. все согласно даташитов на тсоп и светодиод
Michael_K » 28 окт 2010, 08:05
ADonis писал(а):А что вы имеете ввиду под "полнорарзмерным USART"?
Умничают на ровном месте
ADonis писал(а):Если прямо цеплять TSOP на один МК и ИК светодиод на другой, то как будет обстоять дело с дальностью передачи данных и направленностью?
Там сигнал на светодиоде еще промодулировать надо.
С дальностью и направленностью все ОК - как в пульте, только скорости больше 2400 (ну маааксимум 4800) не получатся.
ADonis » 28 окт 2010, 08:08
Спасибо. Да мне скоростя и не нужны. Этого будет более чем достаточно.
Добавлено спустя 1 минуту 41 секунду:З.Ы. Фуллдуплекс мне и не нужен, достаточно будет односторонней передачи данных
Mamed » 28 окт 2010, 09:40
Светодиод включить между ногой контроллера на которой ШИМ выдает меандр 36 кгц и ногой TXD UARTа, а TSOP просто на вход RXD. Но там нужно убедиться, что сигнал не будет проинвертирован.
ADonis » 28 окт 2010, 09:42
Может заодно кто и наведет на темку по работе с TSOPами?
Пока еще с ними не игрался
Radist » 28 окт 2010, 12:54
Тсопы очень простые, для работы достаточно даташита. Из даташита достаточно схемы подключения и временных диаграмм. Темки по тсопам есть, но в основном это локаторы и бамперы. И в основном такого вида: помогите, не работает, потом выясняется что в схеме ошибки. В других темках по тсопам из локаторов пытаются делать дальномеры с переменным успехом. Я к чему клоню - не нужны вам темки по тсопам - даташита достаточно.
galex1981 » 28 окт 2010, 13:34
yak-40 » 28 окт 2010, 13:34