Хм.... точно спецификацию не помню ЮСБ, но там вроде обычный последовательный протокол... одна линия прием, другая передача....Только непонятно как происходит его связь с радаром по одному проводу?
Информационные сигналы и питающее напряжение 5В передаются по четырехпроводному кабелю. Для сигнала используется дифференциальный способ передачи по двум проводам D+ и D-. Уровни сигналов передатчиков в статическом режиме должны быть ниже 0.3 В( низкий уровень) или выше 2.8 В (высокий уровень). Приемники должны выдерживать входное напряжение в пределах -0.5...+3.8 В. Передатчики должны иметь возможность перехода в высокоимпедансное состояние для обеспечения двунаправленной полудуплексной передачи данных по одной паре проводов.
Передача по двум проводам не ограничивается лишь дифференциальными сигналами. Кроме дифференциального приемника, каждое устройство имеет и линейные приемники сигналов D+ и D- , а передатчики этих линий управляются индивидуально. Это позволяет различать множество состояний линии, используемых для организации аппаратного интерфейса. Состояния Diff0 и Diff1 определяются по разности потенциалов на линиях D+ и D- более 200 мВ при условии, что на одной из них потенциал выше порога срабатывания VSE. Состояние, при котором на обоих входах D+ и D- присутствует низкий уровень называется линейным нулем (SE0 - single-ended zero). Интерфейс определяет следующие состояния:
° Data J State и Data K State - состояния передаваемого бита ( определяются через состояния Diff0 и Diff1).
° Idle State - пауза на шине.
° Resume State - сигнал "пробуждения" для вывода устройства из спящего режима.
° Start of Packet (SOP) - начало пакета( переход из "Idle" в "K").
° End of Packet (EOP) - конец пакета.
° Disconnect - устройство отключено от порта.
° Connect - устройство подключено к порту.
° Reset - сброс устройства.
Состояния определяются сочетаниями дифференциальных и линейных сигналов, для полной и низкой скоростей состояния Diff0 и Diff1 имеют противоположное назначение. В декодировании состояние Disconnect, Connect и Reset принимается во внимание и время нахождения линий (более 2.5 мс) в определенных состояниях.
Шина имеет два режима передачи. Полная скорость передачи сигналов USB составляет 12 Мбит/с, низкая - 1.5 Мбит/с. Для полной скорости используется экранированная витая пара с импедансом 90 Ом и длиной сегмента до 5 м, для низкой - невитой и неэкранированный кабель при длине сегмента до 3 м. Одна и та же система может использовать оба режима, переключение для устройств осуществляется прозрачно. Низкая скорость предназначена для работы с небольшим количеством устройств, не требующих высокой пропускной способности канала.
Скорость, используемая устройством, подключенным к конкретному порту определяется хабом по уровням сигналов на линиях D+ и D-, смещаемых нагрузочными резисторами R2 приемопередатчиков( рис 2.1, 2.2 ). Сигналы кодируются по методу NRZI ( Non Retur n To Zero Invert ) - при переходе сигнала из 0 в 1 сигнал NRZI не изменяется, а при переходе из 1 в 0 - изменяется на противоположный. Каждому пакету предшествует поле SYNC, позволяющее приемнику настроиться на частоту передатчика.
Кроме сигнальной пары кабель имеет линии VBus и GND для передачи питающего напряжения 5В к устройствам.
Рис 2.1 - Подключение полноскоростного устройства
Рис 2.2 - Подключение низкоскоростного устройства
Где то уже писали, что диапазоны физически не отключаются, просто они в навигаторе программно (проги типа Р53_3) отключаются (сигнал приходит, а на экран не выводится).Ну и соответственно диапазоны с навигатора на данном РД отключить не получиться...
Так там сложного то ничего нет вроде.... да и не нужна она.... USB сам создаст виртуальный COM порт когда РД подключишь...не установил GpsGate
И мне тоже такую надо Найдешь - поделисьлучше бы конечно русскую версию под разрешение 800х480 , но пока таковой не нашел .
Когда ты подключишь устройство USB, то его увидит винда.... ну и соответственно создаст для него виртуальный СОМ порт....USB сам создаст виртуальный COM порт когда РД подключишь..
Это не программы Это железо внутри магнитолыне знаком с программами "гироскоп" и "датчик скорости"
Если бы не было связи, то как тогда на навигаторе оповещения выводятся??Вроде нет тут никакой связи по USB.
Я имею ввиду usb соединение - должно быть 4 провода - так?Если бы не было связи, то как тогда на навигаторе оповещения выводятся??
Vdi - дифференциальное напряжение, это напряжение между выводами D+ и D-
Vd+ - линейное напряжение, это напряжение между Выводом D+ и GND
Vd- - линейное напряжение, это напряжение между Выводом D- и GND
Рис. 4.2. Гнезда USB: а - типа «А», б - типа «В» стандартное, в,г,д - миниатюрные типа «В»
Об этом я даже и не мог подумать. Теперь есть простор для размышления %). Т.е. разницы не будет ни какой по какому каналу перередавать по D+ или D-?В самом плохом случае достаточно двух - земля и один из сигнальных (если кабель короткий)