Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

Закрытая тема
Опции темы
Непрочитано 15.06.2008, 12:08   #1
vo1
Заблокирован
 
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
vo1 на пути к лучшему
По умолчанию Протокол ИК-порта

Закачать файл из компа в мобилку по ик-порту туда и обратно - запроста!
А вот например из компа (мобилки) в авр и обратно например?
Кароче, ищу описание протокола обмена по ик-порту, а может уже кто-то и изобрел этот велосипед?
Поделитесь, пожалуста..
vo1 вне форума  
Непрочитано 15.06.2008, 12:26   #2
Gordey
Прописка
 
Аватар для Gordey
 
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
Gordey на пути к лучшему
По умолчанию

Это несложно. Проще всего это сделать не влезая в протокол IRCOMM, используя низкоуровневый протокол IRDA, так называемый RAW IRDA. Он похож на UART, за исключением того, что передача логических сигналов осуществляется короткими ИК импульсами. На выходе же ИК- порта вы получите обычный UART, работать с которым вы наверняка умеете. На этом принципе у меня сделано несколько устройств, в том числе и это: http://www.cardio.sp.ru
Gordey вне форума  
Непрочитано 15.06.2008, 12:37   #3
vo1
Заблокирован
 
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
vo1 на пути к лучшему
По умолчанию

Gordey, благодарен за быстрый ответ.
Но немного разширю свою проблему.
Нужно перенести файлик (файлики) из компа в оборудование. А возможно и наоборот. И чтобы не задействовать дополнительное оборудование, решил воспользоватся мобилкой.
Может ваш вариант и попроще?
Только как я получу RAW IRDA с компа? С мобилки?
vo1 вне форума  
Непрочитано 15.06.2008, 12:49   #4
Gordey
Прописка
 
Аватар для Gordey
 
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
Gordey на пути к лучшему
По умолчанию

С компьютером как раз совсем не возникает проблем.
Используйте ИК порт для IRDA работающий через RS-232, например Tekram-210 или любой через USB c драйвером формирующим последовательный порт. И работайте с ним как с обычным портом ввода вывода.
А для работы с AVR используйте готовую микросхему ИК - приемо-передатчика, например фирмы "Vishay". Если вам нужна однонаправленная передача в комп, в принципе достаточного одного ИК светодиода. Протокол обмена приведен на картинке.

-- Прилагается рисунок: --

Gordey вне форума  
Непрочитано 15.06.2008, 12:57   #5
vo1
Заблокирован
 
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
vo1 на пути к лучшему
По умолчанию

Gordey, да, да, я это понимаю и представляю.
Но у меня собственно мобилка и есть источником ик-информации по отношению к авр.. Вот в чем проблема.
Или может я узко смотрю на свою проблему? Может есть варианты и попроще?
vo1 вне форума  
Непрочитано 15.06.2008, 13:05   #6
Gordey
Прописка
 
Аватар для Gordey
 
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
Gordey на пути к лучшему
По умолчанию

Ну и что , что мобилка. Принцип тот же.
Просто вам нужно написать приложение на JAVA, включающее ИК порт. Затем обмен идет точно так же, через открытый последовательный порт.
Но хочу предупредить, что не все мобилки поддерживают доступ к ИК - порту. Для того, чтобы выбрать подходящий мобильник, посмотрите программы, которые позволяют использовать мобильник вместо ИК пульта управления. Список поддерживаемых этими программами мобильников четко соответствует их возможностям работы через RAW IRDA
Gordey вне форума  
Непрочитано 15.06.2008, 13:14   #7
vo1
Заблокирован
 
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
vo1 на пути к лучшему
По умолчанию

Gordey, вы думаете проще написать приложение jawa для мобилки чтобы выдать в ее ик-порт указанный файл, чем "научить" авр принимать стандартный ик-протокол?
Ну не знаю.. Это по моему сложнее..
vo1 вне форума  
Непрочитано 15.06.2008, 13:21   #8
Gordey
Прописка
 
Аватар для Gordey
 
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
Gordey на пути к лучшему
По умолчанию

Для меня это было проще, так как всё равно приходилось писать JAVA приложение.
А для вашей задачи могу посоветовать только http://‹a href="/forums/redurl.php?u...w.irda.org‹/a›. Все протоколы там подробно описаны, в том числе и нужный вам IrOrbex
Gordey вне форума  
Непрочитано 15.06.2008, 13:31   #9
vo1
Заблокирован
 
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
vo1 на пути к лучшему
По умолчанию

Gordey, спасиб..
Будем копать..
vo1 вне форума  
Непрочитано 15.06.2008, 17:08   #10
Adviser
Почётный гражданин KAZUS.RU
 
Регистрация: 07.03.2005
Сообщений: 1,056
Сказал спасибо: 1
Сказали Спасибо 250 раз(а) в 174 сообщении(ях)
Adviser на пути к лучшему
По умолчанию

У Microchip-а много аппнот на эту тему. Но на языке оригинала естественно
http://www.microchip.com/stellent/id...GE&nodeId=2071
Adviser вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сниффер COM порта Developer_ Микроконтроллеры, АЦП, память и т.д 57 10.04.2017 16:59
[Решено] преобразователь com порта telekot Поиск схем. Делимся схемами 4 17.02.2009 01:05
Протокол Wiegand Beduin Микроконтроллеры, АЦП, память и т.д 0 05.06.2007 16:39
протокол sergey2000 Микроконтроллеры, АЦП, память и т.д 1 28.05.2006 10:55
[Решено] питание от Com-порта Слава Источники питания и свет 6 07.04.2005 15:52


Часовой пояс GMT +4, время: 09:31.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot