Я занимаюсь созданием небольшого USB- и LAN-прохода через печатную плату (небольшая дополнительная печатная плата для более крупного проекта).
У меня есть некоторые проблемы с тем, чтобы заставить его работать должным образом. Это довольно просто — берет сигнал USB с одного разъема на другой, и все.
Я знаю, что для USB требуется дифференциальное сопротивление 90 Ом (+-15%).
Макет выглядит следующим образом, где две выделенные строки — это линии данных USB:
Печатная плата представляет собой плату 0,8 мм, и для получения 90 Ом у меня есть дифференциальная дорожка шириной 0,8 мм с зазором 0,2 мм, что дает мне 83,605 Ом, что находится в пределах допуска 15%.
Какие еще могут быть проблемы с раскладкой? Я оставил дорожку на нижней стороне печатной платы, чтобы избежать нежелательных заглушек на разъеме.
Я подозреваю, что то, как вы подключили его от одного разъема к другому, не учло, что вам нужно поменять местами D+ и D-, т.е. вы непреднамеренно инвертировали данные. Вам также может понадобиться сделать это для земли и Vcc.
Невозможно быть более уверенным, учитывая, что вы не показали схему.
Майк
Мартин.Э
Карл Гилберт