Usb irda адаптер для чего нужен
Что такое IrDA в телефоне или смартфоне
Некоторое время назад IrDA или ИК-порт был хорошо известен большинству продвинутых пользователей мобильных устройств. Но, потом популярность данной технологии значительно упала и о нем практически все забыли.
Сейчас же IrDA понемногу возвращается в телефоны, смартфоны и другую мобильную технику. Поэтому будет не лишнем напомнить, что такое IrDA, а также рассказать, зачем нужен ИК-порт в современных устройствах.
Что такое IrDA
Аббревиатура IrDA расшифровывается как InfraRed Data Association и обозначает инфракрасный порт (ИК ‑ порт). Инфракрасный порт – это оптическая линия связи, которая использует инфракрасный диапазон световых волн для передачи данных. ИК-порт был наиболее популярен в конце 90-х и начале нулевых годов. Сейчас же от использования IrDA практически отказались, заменив его такими современными беспроводными технологиями как Wi-Fi и Bluetooth. Причиной отказа от инфракрасной передачи данных стало множество недостатков. Например:
Во времена популярности IrDA он использовался в самой разной технике. В частности, ИК-порт можно было найти в большинстве мобильных телефонов, карманных компьютеров и ноутбуков. Также часто IrDA использовался в принтерах, сканерах и цифровых фотоаппаратах. Благодаря IrDA все эти устройства могли обмениваться данными, передавая световые сигналы в инфракрасном диапазоне.
Но, IrDA больше не используется для передачи данных, поскольку сейчас для этого есть более удобные решения. Единственная область, где еще используется ИК-порт, это удаленное управление техникой. Например, пульты управления телевизорами, проигрывателями, кондиционерами используют именно инфракрасный порт.
Зачем IrDA в современном телефоне
Приложение для управления техникой на смартфоне Samsung Note 4.
В современных мобильных телефонах и смартфонах IrDA используется исключительно для удаленного управления техникой. С помощью ИК ‑ порта телефон можно превратить в универсальный пульт, который можно будет использовать для управления телевизорами, мультимедиа системами, кондиционерами и другой техникой.
Для управления техникой с помощью ИК ‑ порта вам понадобится специальное приложение. Обычно такое приложение уже есть в списке стандартных приложений, которые установил производитель устройства. Но, при желании вы можете использовать приложения и от сторонних разработчиков. В Google Play Market есть множество приложений, которые позволяют управлять техникой с помощью инфракрасного порта. Например, можно воспользоваться такими приложениями как: Galaxy Universal Remote, ZaZa Remote или Control It.
Работать с данными приложениями очень просто. Нужно указать модель устройства, которым вы хотите управлять, после чего на экране появятся кнопки, как на обычном пульте дистанционного управление. Дальше направляете ИК ‑ порт телефона на устройство и нажимаете на кнопки в приложении.
К сожалению, на персональных компьютерах инфракрасный интерфейс так и не прижился. Безусловно, у него есть серьезные ограничения по расстоянию и пропускной способности, не позволяющие использовать его для подключения полного спектра периферии. Так, устойчивая связь по инфракрасному интерфейсу обычно обеспечивается на расстоянии не более одного метра, а наиболее распространенный стандарт инфракрасной связи FIR допускает обмен данными со скоростью всего 4 Мбит/с. Кроме того, беспроводное подключение дороже в реализации, по сравнению с обычным подключением по кабелю. Поэтому у настольных компьютеров в дизайне не предусмотрено такое же место для инфракрасного порта, как, например, для портов COM, LPT, USB.
Практически у всех ноутбуков инфракрасный порт установлен как стандартная опция. А для настольного компьютера необходимо купить устройство, подключающее инфракрасный порт к одному из стандартных интерфейсов.
Устройство USB-IR приобреталось для подключения сотовых телефонов к компьютеру. И со своими функциями оно справилось: различные модели телефонов Samsung, Sony Ericsson, Siemens подключались без проблем. Успешно устанавливалась связь с карманными компьютерами и ноутбуками. От такого простого устройства трудно ожидать каких-либо проблем.
Впрочем, инфракрасные порты обычно дают сбой при длительном сеансе связи. Известно, что распространенные устройства Tekram имеют проблемы с некоторыми телефонами при использовании последних в качестве модемов. О стабильности данного устройства сведений пока нет.
Usb irda адаптер для чего нужен
[26607.434118] usb 7-1: new full speed USB device using uhci_hcd and address 3
[26607.602267] usb 7-1: configuration #1 chosen from 1 choice
[26607.618267] usb 7-1: New USB device found, idVendor=066f, idProduct=4200
[26607.618267] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[26607.618267] usb 7-1: Product: IrDA/USB Bridge
[26607.618267] usb 7-1: Manufacturer: Sigmatel Inc
[26607.698137] NET: Registered protocol family 23
[26607.758636] SigmaTel STIr4200 IRDA/USB found at address 3, Vendor: 66f, Product: 4200
[26607.758636] stir4200: IrDA: Registered SigmaTel device irda0
[26607.758636] usbcore: registered new interface driver stir4200
Если инфракрасник был вставлен до загрузки компьютера, то понять, определило ли ядро это устройство можно командой:
[ 4.211986] usb 6-1: Product: IrDA/USB Bridge
[ 9.978524] SigmaTel STIr4200 IRDA/USB found at address 2, Vendor: 66f, Product: 4200
[ 9.978524] stir4200: IrDA: Registered SigmaTel device irda0
Эти строки означают, что ядро увидело инфракрасный порт как USB-устройство.
Далее надо дать команду :
которая создаст сетевое устройство irda0. В этот момент инфракрасник должен начать мигать светодиодом, если такой есть. В том, что в системе появилось сетевое устройство, можно убедиться через команду ifconfig:
irda0 Link encap:IrLAP HWaddr 3a:08:38:0c
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:113 errors:0 dropped:0 overruns:0 frame:0
TX packets:798 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:3503 (3.4 KiB) TX bytes:12540 (12.2 KiB)
Затем надо убедиться, что инфракрасник видится системой. Надо дать команду:
irlap0 state: LAP_NDM
device name: irda0, hardware name: usb#3
caddr: 0x9e, saddr: 0x3a08380c, daddr: 0x000000
win size: 0, win: 0, line capacity: 0, bytes left: 0
tx queue len: 0 win queue len: 0 rbusy: FALSE mbusy: FALSE
retrans: 0 vs: 0 vr: 0 va: 0
qos bps maxtt dsize winsize addbofs mintt ldisc comp
tx 9600 0 64 1 12 0 0
rx 9600 0 64 1 12 0 0
После чего можно положить рядом с инфракрасником мобильник, на котором включен ИК-порт. Сначала надо проверить, увиделся ли мобильник:
IrLMP: Discovery log:
nickname: SIEMENS CX70, hint: 0xb124, saddr: 0xcc2a8d47, daddr: 0x03336090
Видим, что SIEMENS CX65 на самом деле говорит о себе, что он как CX70.
Затем надо посмотреть, есть ли хоть какой-то обмен между мобльником и USB-инфракрасником. Для этого надо дать команду:
11:27:18.805049 xid:cmd 3a08380c > ffffffff S=6 s=0 (14)
11:27:18.905026 xid:cmd 3a08380c > ffffffff S=6 s=1 (14)
11:27:19.005026 xid:cmd 3a08380c > ffffffff S=6 s=2 (14)
11:27:19.088326 xid:rsp 3a08380c IrOBEX ] (29)
11:27:19.105525 xid:cmd 3a08380c > ffffffff S=6 s=3 (14)
11:27:19.205026 xid:cmd 3a08380c > ffffffff S=6 s=4 (14)
11:27:19.305026 xid:cmd 3a08380c > ffffffff S=6 s=5 (14)
11:27:19.405026 xid:cmd 3a08380c > ffffffff S=6 s=* pangolinux hint=0400 [ Computer ] (26)
11:27:21.805303 xid:cmd 3a08380c > ffffffff S=6 s=0 (14)
11:27:21.889291 xid:rsp 3a08380c IrOBEX ] (29)
Эта команда в реальном времени покажет, какие данные передаются по инфракрасному порту. Порт в режиме простоя постоянно опрашивает мобильник, и если мобильник отвечает, это видно в данном логе. Строки со скобкой «>» показывают что передает компьютер мобильнику, а со скобкой «
Основная идея в obexftp заключается в том, что надо задавать цепочку действий, которую нужно выполнить. Например, чтобы посмотреть содержимое каталога, надо в команде вначале прописать действие смены каталога (-c), а потом действие просмотра списка файлов (-l).
Начнем по-порядку. Дадим простую команду:
Здесь не в самом удобном формате, но видно, что в корне есть каталог Data. Можно посмотреть, что находится внутри этого каталога:
Адаптер порта IrDA для компьютера
Л. РЯЗАНЦЕВ. г. Тамбов |
Сегодня многие сотовые телефоны снабжены инфракрасным портом IrDA, с помощью которого легко установить связь с имеющим аналогичный порт персональным компьютером.
Хотя большинство материнских плат компьютеров имеют встроенный контроллер IrDA, сложность состоит в том, что адаптер порта (собственно ИК приемопередатчик) в комплект, как правило, не входит, а приобрести его отдельно затруднительно. Проблему решит предлагаемый самодельный адаптер IrDA, простой в изготовлении и не содержащий дефицитных деталей. Он проверен в работе с различными материнскими платами с процессорами Pentium — Pentium 4 под управлением операционных систем Windows 98/2000/XP.
Схема адаптера изображена на рис. 1.
Его передающий узел — усилитель импульсов на транзисторе VT3, в коллекторную цепь которого включены излучающий диод ИК-диапазона VD2 и светодиод HL2 — сигнализатор передачи. Приемная часть состоит из ИК фотодиода VD1 и усилителя на транзисторе VT2. Транзистор VT1, открываясь во время передачи, шунтирует эмиттерный переход транзистора VT2, предотвращая прием собственных сигналов. Светодиод HL1 позволяет визуально наблюдать за приемом. Цепи +5 В, RX (принятый сигнал), ТX (передаваемый сигнал) и Общ. соединяют четырехпроводным кабелем (напри-! мер, телефонным) с соответствующими контактами разъема порта IrDA на материнской плате компьютера. Назначение контактов можно определить по надписям на плате или в ее документации.
Адаптер собран на односторонней печатной плате размерами 16×25 мм (рис. 2). Она изображена в масштабе 2:1 и рассчитана на резисторы для поверхностного монтажа. Их и конденсатор С2 такой же конструкции устанавливают со стороны печатных проводников. Чтобы применить обычные резисторы и конденсатор, размеры платы придется увеличить.
Вместо транзисторов КТ3107К подойдут другие этой же серии или серий КТ361, КТ502. Замена транзистору КТ3102А — любой из серий КТ3102, КТ315, КТ503. Светодиоды серии АЛ307 при необходимости заменяют любыми диаметром 3 или 5 мм, причем светодиод HL1 (индикатор приема) желательно зеленого цвета свечения, a HL2 (индикатор передачи) — красного.
Излучающий диод АЛ156А можно заменить другим ИК диапазона, в том числе извлеченным из неисправного пульта ДУ телевизора. Замена фотодиода ФД-263-01 на менее быстродействующий нежелательна, это приведет к заметному снижению скорости обмена информацией.
Подключив адаптер к материнской плате компьютера, необходимо запустить программу BIOS Setup и в пункте Integrated Peripherals (в разных версиях программы он может называться иначе) разрешить работу контроллера IrDA. После этого операционная система компьютера должна автоматически обнаружить «Встроенное устройство ИК связи». Для работы с сотовым телефоном может потребоваться установка специального программного драйвера.
Электросчетчики «Меркурий»
Блог технической поддержки
Форум группы!
7 дек. 2011 г.
Проблемы с IRDA и что необходимо для опроса электросчетчиков Меркурий через инфракрасный порт
Один из самых обсуждаемых вопросов на который мне приходилось отвечать: «Почему не удается установить связь с электросчетчиком Меркурий-230, Меркурий-231 с помощью IRDA интерфейса, либо почему эта связь нестабильна?».
Инкотекс уже несколько лет серийно выпускает два трехфазных счетчика: Меркурий-230 и Меркурий-231 с IRDA-интерфейсом, но мало кто знает, что ни один из стандартных протоколов IRDA не поддерживается электросчетчиками. Т.е. для простого обывателя это означает, что ни один купленный IRDA-преобразователь (за исключением RS232-IRDA) работать с электросчетчиком не сможет. Все покупные или встроенные в ноутбуки, КПК, телефоны преобразователи обязательно стандартизованы в одном из восьми протоколов связи IRDA (IrLAP, IrLMP, IrCOMM, Tiny TP, IrOBEX, IrLAN, IrSimple и IrFM), а электросчетчики нет, они работают в своем, отличающимся от этих стандартов протоколе.
На этом можно было бы закрыть этот пост, сказав что надо покупать стандартный RS232-IRDA, например ACT-IR220L, как рекомендует Инкотекс, но как в анекдоте есть нюансы.
На большинстве компьютеров нет уже RS232 порта, (на ноутбуках в частности) и подключить его можно только через второй преобразователь USB-COM. Это не удобно и запитываться RS232-IRDA в этом случае будет с ножек RTS и DTR предыдущего преобразователя. В момент соединения эти цепи разряжены и будут провалены часть посылок в сторону управляющей программы и команды останутся без ответа. Цепи питания в этом случае имеют большие пульсации и работают нестабильно, особенно при считывании больших массивов данных.
Устав объяснять причины плохой связи или ее полное отсутствие, я решил сделать полнофункциональный преобразователь USB-IRDA (модель VR-001), лишенный вышеперечисленных недостатков. Данный преобразователь работает на всех версиях Windows как с электросчетчиками Меркурий, так и с Энергомерой. Имеет стабилизированное питание от USB, в системе определяется как COM-порт, способен устойчиво функционировать при удалении 10-100 см от источника сигналов, принимает сигнал в разных плоскостях и в шкафу способен работать даже на отраженных сигналах.
На выходе USB-IRDA (VR-001) мы будем иметь импульсно модулированный UART в инфрокрасном диапазоне с протокольным уровнем электросчетчиков Меркурий. Стабильная, устойчивая связь, нет сбоев ни на коротких, ни на длинных пакетах, никаких дополнительных времен ожидания перед опросом. Windows 10 при подключении к интернету сама должна подгружать драйверы для работы, но при необходимости их можно скачать по ссылке
Адаптер работает с электросчетчиками Меркурий-230 и Меркурий-231 (модификация с буквой I) и со счетчиками Энергомера-СЕ102 (модификация с буквой «О»), Энергомера-301, 303 (модификация с буквой «I»).
Комплектация:
— Преобразователь интерфейсов USB-IRDA (VR-001)
— Кабель удлинительный USB (AM-AF) 1.8 метра
— Диск с программным обеспечением.
— Паспорт
Программное обеспечение:
Драйверы
Универсальный конфиугратор счетчиков Меркурий
TaskGroup (выполнение групповых задач)
Приобрести в магазине | https://incotex-counter.ru |
RoboMarket | USB-IRDA (VR-001) |
Запросить счет | vladrusanov@gmail.com ( +79092833416) |
Конфигуратор и TaskGroup написаны на основе COM-объектов браузера Internet Explorer и некоторые антивирусы пока не научились верно распознавать работу этих программ. Поэтому внесите эти программы в белый список антивирусного обеспеспечения.
Расположение IRDA приемопередатчика в электросчетчиках Меркурий привожу ниже на фотографиях. В Меркурий-230 он расположен над кнопками сверху, а в Меркурий-231 справа от ЖК индикатора.
Пример установки правильного времени в электросчетчиках:
— необходим компютер с операционной системой Windows
— скачиваем и запускаем установку драйверов
— подключаем преобразователь к компьютеру
— в диспетчере устройств видим новый COM порт
— скачиваем и запускаем Универсальный конфиугартор
— выбираем нужный тип электросчетчика, сетевой адрес можно поставить 0, интерфейс IRDA
— выбираем COM-порт, который определился системой
— уровень доступа для установки времени Админ, пароль 222222, галочка Hex установлена
— время ожидания ответа 200, системный таймаут 25, множитель 4, скорость обмена 9600, четности нет
— держим адаптер на расстоянии 10-20 см, направляя на окошко приемопередатчика счетчика
— жмем кнопку Соединить и после того, как связь установится переходим на вкладку Время
— если время отличается не более 4 минут от системного, то можно нажать на кнопку Коррекция. Счетчик за несколько минут нагонит существующее отставание времени.
— если время отличается более 4 минут, то жмнем на кнопку Установить
— после установки можете прочитать время, чтобы убедиться в правильности
Приобрести в магазине | https://incotex-counter.ru |
RoboMarket | USB-IRDA (VR-001) |
Запросить счет | vladrusanov@gmail.com ( +79092833416) |
2) Ethernet-RS485 (VR-008.1) Стоимость 4000 рублей. Купить
Законченное аппаратное устройство передачи данных между локальной сетью Ethernet и проводным интерфейсом RS485. Широко используется для автоматизации снятия показаний с измерительных приборов учета, в том числе электросчетчиков Меркурий. Работает со всеми видами протоколов TCP/IP в режимах сервера и клиента. Может выводиться в сеть интернет для удаленного мониторинга объектов учета АСКУЭ.
3) USB-IRDA (модель VR-001) Стоимость 2500 рублей. Купить
Преобразователь интерфейсов для электросчетчиков Меркурий-(230,231) с буквой I, СЕ-102, содержащих IRDA интерфейсы. Для подключения к электросчетчику не требует вскрытия клеммной коробки.
4) USB-RS485/CAN (модель VR-002) Стоимость 2500 рублей. Купить
Универсальный преобразователь проводных интерфейсов RS485/CAN. Может подавать питание на интерфейс электросчетчика. Подходит для Меркурий-200, 203.2Т, 204, 206, 230, 233, 234, 236 содержащие RS485/CAN. Для подключения требуется вскрытие клеммной коробки. Есть возможность подключать магистрали со счетчиками.
5) USB-RS485 (модель VR-004) Стоимость 850 рублей. Купить
Подходит для электросчетчиков Меркурий которым не нужно запитывать интерфейс связи. Имеет на выходе только клеммы D+ и D-. Можно использовать с Меркурий-203.2Т, 204, 206, 230, 233, 234, 236, содержащие RS485. Требуется вскрытие клеммной коробки для подключения.
6) USB-оптопорт (модель VR-005) Стоимость 2500 рублей. Купить
Подходит для электросчетчиков Меркурий-201.8TLO, 203.2T, 204, 206, 208, 233, 234, 236, 238 содержащих оптопорт. Для подключения не требуется вскрытие клеммной коробки.
7) JTT-A (RS485/CAN) (радиомодем 433 МГц, 100 мВт) Стоимость 4400 рублей. Купить
Миниатюрные радиомодемы с прозрачным каналом связи, позволяющие работать с электросчетчиками в режиме радиоудлинителей. Имеют возможность подключения к промышленным интерфейсам RS485/CAN и позволяют создавать групповые или одиночные узлы учета электроэнергии в труднодоступных местах.
Доставка (добавляется к стоимости товара):
1) Почта России. Цена 300 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.
2) Самовывоз Н.Новгород
1) Оплата по счету.
Обычно удобна предприятиям, работающим по безналу. Цена отправки включается в стоимость товара. Нужны реквизиты для выставления счета, адрес доставки, ФИО и тел. контактного лица.
2) Онлайн оплата картой любого банка (для физлиц).
Выбирайте товар в магазине, сообщайте ФИО полностью, адрес, телефон. По окончанию вы получите ссылку на оплату и после выполнения платежа картой любого банка мы на следующий день высылаем товар.
Согласно «Номенклатуре продукции, в отношении которой законодательными актами Российской Федерации предусмотрена обязательная сертификация», введенной в действие Постановлением Госстандарта России от 30.07.2002 №64 (в редакции от 30.04.2009) и «Номенклатуре продукции подлежащей декларированию соответствия», введенной в действие Постановлением Госстандарта России от 30.07.2002 №4 (в редакции от 30.04.2009) продукция:
ПРЕОБРАЗОВАТЕЛИ АНАЛОГО-ЦИФРОВЫЕ И ЦИФРОАНАЛОГОВЫЕ ПРОЧИЕ, код ОКП 40 5470:
— Преобразователь интерфейсов USB-RS485/CAN (модель VR-002)
— Преобразователь интерфейсов USB-IRDA (модель VR-001)
— Преобразователь интерфейсов USB-оптопорт (модель VR-005)
не подлежат обязательной сертификации и не подлежат декларированию соответствия.