roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 21:14

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Передача данных по USART с помощью ИК
СообщениеДобавлено: 27 окт 2010, 12:39 
Не в сети
Аватара пользователя

Зарегистрирован: 30 дек 2009, 08:16
Сообщения: 106
Откуда: Омск
Skype: hedgehoguse
Всем доброго дня. Интересует, возможно ли передавать данные между МК, используя USART, но не проводным способом, а ИК, в частности, используя TSOP?
Кто-то уже такое использовал? Если у кого есть какие самоделки, то поделитесь мыслями, плиз :)

_________________
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 27 окт 2010, 16:04 
Не в сети
Аватара пользователя

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
в кратце - переходник USART-IrDA
или USB-IrDA
по другому никак

Добавлено спустя 2 минуты 25 секунд:
Со старого форума микрочипа:
"...2. Непрограммируемые мосты USB-USART: CP2101, CP2102 (SiLabs), FT232BM (FTDI);
программируемый мост USB-USART/IrDA: TUSB3410 (Texas Instruments) - это все для full speed.
Есть и для high speed.
Но непрограммируемость - понятие относительное, все равно их надо настраивать и уметь с ними работать ;)..."

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 27 окт 2010, 16:22 
Не в сети
Аватара пользователя

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

Даже исходники на васике где-то должны были быть на форуме, это мы с Серегой с маяками экспериментировали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 27 окт 2010, 17:02 
Не в сети
Аватара пользователя

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
только есть одно но - полноразмерного USARTa в таком случае не получить.
Особенно если помехи есть в ИК диапазоне.

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 27 окт 2010, 17:14 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 27 окт 2010, 17:44 
Не в сети
Аватара пользователя

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
в том-то и дело что нет.
я имею ввиду на ИК полноразмерного USARTA не сделать.

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 07:54 
Не в сети
Аватара пользователя

Зарегистрирован: 30 дек 2009, 08:16
Сообщения: 106
Откуда: Омск
Skype: hedgehoguse
А что вы имеете ввиду под "полнорарзмерным USART"?
Если прямо цеплять TSOP на один МК и ИК светодиод на другой, то как будет обстоять дело с дальностью передачи данных и направленностью?

_________________
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 08:03 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 08:05 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
ADonis писал(а):
А что вы имеете ввиду под "полнорарзмерным USART"?

Умничают на ровном месте :)

ADonis писал(а):
Если прямо цеплять TSOP на один МК и ИК светодиод на другой, то как будет обстоять дело с дальностью передачи данных и направленностью?

Там сигнал на светодиоде еще промодулировать надо.
С дальностью и направленностью все ОК - как в пульте, только скорости больше 2400 (ну маааксимум 4800) не получатся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 08:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 дек 2009, 08:16
Сообщения: 106
Откуда: Омск
Skype: hedgehoguse
Спасибо. Да мне скоростя и не нужны. Этого будет более чем достаточно. :)

Добавлено спустя 1 минуту 41 секунду:
З.Ы. Фуллдуплекс мне и не нужен, достаточно будет односторонней передачи данных :)

_________________
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 09:40 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2008, 18:52
Сообщения: 123
Откуда: Ростов-на-Дону
прог. языки: ASM для МК
Светодиод включить между ногой контроллера на которой ШИМ выдает меандр 36 кгц и ногой TXD UARTа, а TSOP просто на вход RXD. Но там нужно убедиться, что сигнал не будет проинвертирован.

_________________
Мой сайт - http://avtoelectro.radioliga.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 09:42 
Не в сети
Аватара пользователя

Зарегистрирован: 30 дек 2009, 08:16
Сообщения: 106
Откуда: Омск
Skype: hedgehoguse
Может заодно кто и наведет на темку по работе с TSOPами? :oops: Пока еще с ними не игрался :roll:

_________________
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 12:54 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Тсопы очень простые, для работы достаточно даташита. Из даташита достаточно схемы подключения и временных диаграмм. Темки по тсопам есть, но в основном это локаторы и бамперы. И в основном такого вида: помогите, не работает, потом выясняется что в схеме ошибки. В других темках по тсопам из локаторов пытаются делать дальномеры с переменным успехом. Я к чему клоню - не нужны вам темки по тсопам - даташита достаточно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 13:34 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Лови ссылку схемы ИК бампера на ТСОПе http://parts.roboclub.ru/index.shtml?ik

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача данных по USART с помощью ИК
СообщениеДобавлено: 28 окт 2010, 13:34 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
В Вике есть про ТСОП-ы
http://roboforum.ru/wiki/%D0%98%D0%9A_%D0%BB%D0%BE%D0%BA%D0%B0%D1%82%D0%BE%D1%80_%D0%A0%D0%BE%D0%B1%D0%BE%D0%BA%D0%BB%D1%83%D0%B1%D0%B0

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO