Я разрабатываю и использую схему спецификации USB 2.0 (High-Speed).
Схема показана ниже.
Иногда ЦП не может распознать USB-накопитель (высокоскоростной USB 2.0).
Сначала я поменял резисторы с 0 Ом на 27 Ом. Однако процессор по-прежнему не может распознать USB-накопитель.
Итак, когда я удалил оба конденсатора по 22 пФ (открытое состояние), процессор очень хорошо распознал USB-накопитель.
В чем проблема?
Я знаю, что роль конденсаторов 22 пФ с последовательными резисторами состоит в том, чтобы устранить звон сигнала, вызывающий электромагнитные помехи.
Но когда я удалил конденсаторы, проблема была решена (с оставшейся последовательностью 0 Ом). Действительно, я не могу понять разницу между наличием конденсаторов обрыва цепи (удаление конденсатора) на разностном сигнале данных USB с помощью осциллографа.
В чем проблема?
С 22 пФ на землю ссылка не будет работать. Наличие 22 пФ является грубым нарушением требований к сигналу USB 2.0.
Когда вы нагружаете шину данных такими огромными колпачками, сигналы HS (480 Мбит/с, 240 МГц) сильно ухудшаются, ниже границы HS связи. Тем не менее, начальное согласование скорости (чирикающая последовательность), которое происходит на частоте 10 кГц (импульсы 50 мкс), проходит просто отлично. Таким образом, хост получает действительное HS-рукопожатие и считает, что устройство является HS-устройством, и поэтому начинает связь на скорости HS. Но ваши 22 пФ забивают сигнал HS, и весь протокол HS дает сбой или очень-очень ненадежен. Вот где ваш дизайн терпит неудачу.
Очевидно, вы перепутали старые рекомендации USB 1.1 (FS) с требованиями к полностью терминированной линии передачи HS. Срочно снимите все ваши колпачки (и резисторы) с линий передачи данных USB.
пользователь94729
Том Карпентер
Джон
Джон
Финбарр
유영근
Финбарр
유영근
유영근
Финбарр