roboforum.ru

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


ИК приёмопередатчик для МК

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

ИК приёмопередатчик для МК

Сообщение Myp » 30 янв 2007, 14:52

в книжке
робот с кпк
для связи кпк и контроллера юзается спецальная микруха преобразовывает стандартные TxRx в IR TxRx
тобишь данные приводит в соответствие с протоколом ИК передачи данных

а как можно сделать напрямую??
так сказать RAW

описание в msdn есть, для работы с raw через ИК
на кпк можно отправлять и принимать просто потоком без протокола

а как быть в случае с МК?
просто повесить ИК диод и ИК приёмник на ножки мк??? и принимать в буфер всё чё детектится ИК приёмником?
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение avr123.nm.ru » 30 янв 2007, 17:36

можно так но помехи на фотоприемник будут мешать работе.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 30 янв 2007, 19:01

От помех зависит сильно. Может простой контрольной суммы хватит, а может придется чего-нить по-круче выдумывать...  :roll:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Myp » 30 янв 2007, 23:19

хм
ну вобще расстояние там буит 1-2 см и от засветки постараюсь закрыть чёрным кожухом


а как сделать чтоб без помех было?
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Сергей » 30 янв 2007, 23:35

Я ничего не имею против ИК, но если уж и кожухом обматывать все это дело, дык зачем тогда именно ИК, можно и проводной интерфейс сделать.. :roll:
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Myp » 30 янв 2007, 23:54

ну с проводным сложновато
нету у меня разъёма для кпк
напрямую к плате припаивать нехочется и  так уже чё до ковырял 1 дорожку на плате порвал

а во вторых в книге робот на кпк уже есть пример работы с ИК

хотя я не боюсь наваять прогу для кома

просто если ик то удобней, положил и всё, а если разъём то это значит надо провод втыкать... :evil:


попробую найти какойнить разъём с коннектором симпатичный
чтото вроде мини юсб
приклею сзади к корпусу кпк
Вложения
DSCN2012.jpg
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение -= Александр =- » 31 янв 2007, 00:32

Если в одной коробке еще и без засветки - то никаких помех быть не может! И не надо насиловать кпк всякими проводами.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Myp » 31 янв 2007, 00:40

-= Александр =- писал(а):Если в одной коробке еще и без засветки - то никаких помех быть не может! И не надо насиловать кпк всякими проводами.


угу
мне  проще из бумаги склеить маленький непрозрачный козырёк чем с паяльником в кпк лезть
да и развязку делать не надо...  ато мало ли чё в роботе замкнёт случайно...

хотя знаете что

у меня tsop был к входу звуковухи подключен както
так у меня даже  если его вобще глухо замотать чемто всё равно раз в несколько секунд щелчки было слышно а если на лампу направить то чаще щёлкало
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение SS » 24 фев 2007, 13:30

2 Myp,

Если ты переживаешь, чтоб передатчик не засвечивал приемник, то зря, засвечивать будет. Это во-первых.
Во-вторых протокол IRda не предусматривает одновременной работы Rx и Tx. Так что не чего страшного в первом пункте нет.
Если не хочешь ощущать сильные наводки от ламп и прочего, нужно ставить светофильтры, я когда-то брал пластик от апельсинового "TikTak", он как раз оранжево-красный, короче подходит.

Кстати что это за микруха преоразователь? Может это просто ИК пара?
SS
 
Сообщения: 71
Зарегистрирован: 01 май 2006, 23:00
Откуда: Ukrain

Сообщение Myp » 24 фев 2007, 17:56

SS писал(а):2 Myp,

Если ты переживаешь, чтоб передатчик не засвечивал приемник, то зря, засвечивать будет. Это во-первых.
Во-вторых протокол IRda не предусматривает одновременной работы Rx и Tx. Так что не чего страшного в первом пункте нет.
Если не хочешь ощущать сильные наводки от ламп и прочего, нужно ставить светофильтры, я когда-то брал пластик от апельсинового "TikTak", он как раз оранжево-красный, короче подходит.

Кстати что это за микруха преоразователь? Может это просто ИК пара?



микруха это такая спацальная  отдельная микруха которая заворачивает обычные данные  с выхода Tx контроллера в протокол ИРДА чтоб стандартные девайся с ик связью могли понимать

я от этого отказался, делаю напрямую через ком порт
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение SS » 24 фев 2007, 21:32

Myp писал(а):микруха это такая спацальная  отдельная микруха которая заворачивает обычные данные  с выхода Tx контроллера в протокол ИРДА чтоб стандартные девайся с ик связью могли понимать


А у этой микрухи есть название?
SS
 
Сообщения: 71
Зарегистрирован: 01 май 2006, 23:00
Откуда: Ukrain

Сообщение Myp » 24 фев 2007, 22:20

SS писал(а):
Myp писал(а):микруха это такая спацальная  отдельная микруха которая заворачивает обычные данные  с выхода Tx контроллера в протокол ИРДА чтоб стандартные девайся с ик связью могли понимать


А у этой микрухи есть название?

ага
есть
в другом топике я писал щас посмотрю
топик про бесчеловечные эксперименты с rover p3
вобще я даже 2х фирм нашёл такие микрухи

вот нашёл
http://www.roboforum.ru/viewtopic.htm?p=23596#23596
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение SS » 25 фев 2007, 02:01

Спасбо
SS
 
Сообщения: 71
Зарегистрирован: 01 май 2006, 23:00
Откуда: Ukrain

Сообщение vitalij » 26 фев 2007, 23:53

SS писал(а):
Myp писал(а):микруха это такая спацальная  отдельная микруха которая заворачивает обычные данные  с выхода Tx контроллера в протокол ИРДА чтоб стандартные девайся с ик связью могли понимать


А у этой микрухи есть название?

TIR1000, MCP2120, и т.д....

я как раз этим сейчас занимаюсь.  дешевле и компактнее- кодировать софтварно. хотя я заказал для страховки несколько МСР( для отладки и проверки софта)
vitalij
 
Сообщения: 73
Зарегистрирован: 30 авг 2006, 14:00
Откуда: Клайпеда, Литва


Вернуться в Микроконтроллеры

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

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