|
IrDA интерфейс, и все что с ним связано |
|
|
|
Nov 2 2005, 11:40
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170

|
Собственно интересует такой вопрос: Есть адаптер rs-232-IrDA, стандартный- tekram, с прибора с программным портом ему посылают байт со стартовым и стоповым битом, на скорости 9600 бод, тестовой прогой читаю состояние порта, приходит полная чушь. Отсюда ряд вопросов, как это преобразователь понимает скорость обмена. Я рассматриваю связь двух компов на таких преобразователях как оптический удлинитель нульмодемного кабеля, работающего в полудуплексном режиме, я прав? Так же интересует спецификация на интерфейс IRDA, в свободном доступе почемуто не нашел
|
|
|
|
|
 |
Ответов
|
Nov 8 2005, 18:47
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170

|
Тут Почему-то с первого раза не добавилось, а я не заметил, может потомучто *.с был. На всякий слачай сделал *.txt. Все отлично зашуршало, без особых переделок в устройстве. Сделали программный формирователь коротких импульсов(SIR), заменили им модуль UART'а программного, в устройстве. Со стороны ПК добавили в программу инициацлизацию девайса, и все. Обмен по IR без поддержки протоколов верхнего уровня, т.е SIR+10 битный байт(8 бит данных+стартовый, стоповый биты)+Modbus. Теперь остались небольшие доработки, как то организовать в устройстве некий свой протокол, который обеспечит минимальное энергопотребление в режиме ожидания, потому как сам приемо-передатчик(TFDU4100) даже в режиме приема потребляет пару милиампер. Тут уже все просто, с компа тупо молотит запрос, а устройство раз в секунду включает приемник, вот собственно и все.
|
|
|
|
|
Nov 9 2005, 18:58
|
Участник

Группа: Свой
Сообщений: 25
Регистрация: 6-11-05
Пользователь №: 10 505

|
Цитата(Shread @ Nov 8 2005, 21:47)  Все отлично зашуршало, без особых переделок в устройстве. Поздравляю! Ну а поскольку топик несколько шире, чем обсуждение частного случая, то хочу добавить сюда ссылочку на еще одну простейшую реализацию стандартного протокола. http://www.blaulogic.com/pico_irda.shtml
|
|
|
|
Сообщений в этой теме
Shread IrDA интерфейс Nov 2 2005, 11:40 Shread В доке Vishay Telefubken касательно SIR написано:
... Nov 2 2005, 18:03 aal Здесь ситуация очень интересная:
1. SIR это физичи... Nov 3 2005, 03:42 Joy Цитата(aal @ Nov 3 2005, 06:42)И тут может по... Nov 3 2005, 10:17 Shread Нужен или SIR или IrCOMM, это сразу было понятно, ... Nov 3 2005, 06:48 rezident Я уже предлагал сделать второй IrDA на стороне PC ... Nov 3 2005, 08:45 BVU Смотрите инфу (IrDA) по данным ссылкам:
http://uni... Nov 3 2005, 10:04 Shread Вариант со вторым устройством на MSP отападает, по... Nov 3 2005, 12:30 Joy Цитата(Shread @ Nov 2 2005, 14:40)с прибора с... Nov 3 2005, 13:15 Shread Насколько я понял, работа с адаптером через ком по... Nov 3 2005, 13:35 Joy В адаптере есть проц, который мог бы фильтровать д... Nov 3 2005, 14:13 Shread ЦитатаПроверьте, на какую скорость она настроена в... Nov 3 2005, 16:12 Joy Боюсь, что если в адаптере стоит проц, то он и рул... Nov 3 2005, 16:31 Shread А вы можете сказать что за приемопередатчик имеет ... Nov 4 2005, 06:44 Joy Мда, пардон, неувязка с терминологией вышла: когда... Nov 4 2005, 11:23 Shread Там кодер программный просто, и управления целиком... Nov 5 2005, 00:43 Joy Цитата(Shread @ Nov 5 2005, 03:43)Пока не оче... Nov 5 2005, 11:53 Colombo Цитата(Shread @ Nov 2 2005, 15:40)Собственно ... Nov 6 2005, 02:20 rezident Цитата(Colombo @ Nov 6 2005, 08:20) Специ... Nov 6 2005, 19:22  Colombo Цитата(rezident @ Nov 6 2005, 23:22) Цита... Nov 7 2005, 01:06   Shread Цитата(Colombo @ Nov 7 2005, 04:06) В осн... Nov 7 2005, 03:46    Colombo Цитата(Shread @ Nov 7 2005, 07:46) Цитата... Nov 7 2005, 13:03 Shread Все заработало. На 19200 бод. Интересно, что в опи... Nov 8 2005, 16:12 rezident Закачал ... Nov 8 2005, 18:15 Colombo Цитата(rezident @ Nov 8 2005, 21:15) Зака... Nov 9 2005, 19:55  rezident Цитата(Colombo @ Nov 10 2005, 00:55) Цита... Nov 10 2005, 13:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|