Я пытаюсь проверить связь USB-мыши с осциллографом (PicoScope 3204). Когда я подключаю заземление прицела к одной из двух сигнальных линий данных (Data + или Data-), мышь отключается. Мышь - это устройство Microsoft Home 1995 года, поэтому она должна использовать USB 1.1, а не какую-нибудь модную высокоскоростную версию. Я также попробовал то же самое на карте памяти USB и испытал ту же проблему. Есть ли простая схема, которую я могу построить, чтобы преодолеть эту проблему?
Я знаю, что для этой цели существуют сложные тестовые устройства USB, но я пробую это как демонстрацию / эксперимент, поэтому я ищу минимальное решение для домашнего приготовления.
usb
oscilloscope
Диомидис Спинеллис
источник
источник
Ответы:
Не заземляйте линии данных. Они над землей. Вне логики говорит
Вам необходимо подключить заземление прицела к заземлению USB. В противном случае вы убиваете один из сигналов, и дифференциальный приемник не обнаружит требуемое изменение фазы.
Если прицел подключен к заземлению, одноканальный прицел может контролировать D + или D-. Двухканальный прицел может контролировать оба, и вы должны увидеть инверсию фазы при передаче данных.
источник
Пожалуйста, посмотрите это очень полезное объяснение, почему USB D- это не GND. Если вы хотите исследовать пары данных USB; вам нужно подключить ваш прицел между GND и USB D- и / или D +.
Также помните, что на большинстве ПК "GND" заземлен; так же как и ваша сфера. Вероятно, это происходит при выключении, потому что вы эффективно подключаете USB D- к GND (через землю) через свой осциллограф.
источник
Чтобы добавить немного больше информации и ссылок, связанных с безопасностью работы вашего оборудования во время тестирования.
Вы должны быть всегда очень осторожны перед подключением заземления или шасси вашего испытательного оборудования к тестируемому устройству .
Могут произойти некоторые очень плохие вещи , в том числе:
Несколько интересных ссылок о плавающем и заземленном испытательном оборудовании и безопасности. Я не могу суммировать их здесь, поскольку тема очень широка:
источник
Прицел заземления идет на USB 0V [попробуйте белый провод. проверьте с помощью мультиметра постоянного тока на корпусе компьютера, что оно составляет 0 В и низкое сопротивление, к которому вы подключаетесь]
если ваша область допускает различие двух каналов AB, тогда используйте A для usb + data и B для usb -data.
Всегда проверяйте трафик между ПК и устройством, таким как принтер или веб-камера. Вам нужен прибор, потому что USB использует рукопожатие, прежде чем оно начнет работать. Соскоблите изоляцию, чтобы обнажить провода, и попробуйте датчик с высоким импедансом (10 мегабайт). Он может самонастраиваться для работы с уродливыми кабелями. Не ожидайте, что что-либо> 10 МГц будет работать таким образом, поскольку зондовые датчики уродливы, а концевые зонды с сопротивлением 240 Ом будут конфликтовать с рукопожатием из-за правильного завершения на приборе.
USB-C мне неизвестен; у вас может быть много дополнительных переключателей, чтобы определить направление. Я не знаю, что могут делать линии электропередачи мощностью 100 Вт. Избегайте USB-C
источник
Вам нужен 2-канальный осциллограф. Затем вы подключаете один канал к,
D+
а другой кD-
. Заземляющие зажимы двух датчиков подключены друг к другу. Затем вычитаете два канала: XY, потому что это дифференциальный сигнал.источник