circuito USB 2.0

1

Estoy diseñando y utilizando un circuito de especificación USB 2.0 (alta velocidad).

El circuito se muestra a continuación.

En ocasiones, la CPU no puede reconocer la memoria USB (USB 2.0 de alta velocidad).

Al principio, cambié las resistencias de 0 ohmios a 27 ohmios. Sin embargo, la CPU aún no pudo reconocer la memoria USB.

Entonces, cuando quité ambos condensadores de 22 pF (estado abierto), la CPU puede reconocer muy bien la memoria USB.

¿Cuál es el problema?

Sé que la función de los capacitores de 22pF con los resistores en serie es eliminar el timbre de la señal que causa el EMI.

Pero cuando quité los condensadores, el problema se resolvió (aún quedaban 0 ohmios en la serie). De hecho, no puedo entender la diferencia entre la existencia de condensadores de circuito abierto (la eliminación del condensador) en la señal diferencial de datos USB mediante el uso de un osciloscopio.

¿Cuál es el problema aquí?

    
pregunta 유영근

1 respuesta

8

Con 22 pF a tierra, el enlace no funcionará. Tener 22 pF es una violación brutal de los requisitos de señal de USB 2.0.

Cuando cargó el bus de datos con límites tan grandes, las señales HS (480 mbps, 240 MHz) se degradan gravemente, por debajo del límite de la comunicación HS. Sin embargo, la negociación de velocidad inicial (secuencia de chirrido), que se produce a una velocidad de 10 kHz (50 pulsos de EE.UU.), pasa muy bien. Por lo tanto, el host recibe un protocolo de enlace de HS válido y cree que el dispositivo es un dispositivo de HS y, por lo tanto, comienza la comunicación a una velocidad de HS. Pero sus 22 pF interrumpen la señal del HS, y todo el protocolo del HS falla, o es muy poco confiable. Ahí es donde tu diseño falla.

Aparentemente, ha mezclado las recomendaciones de USB 1.1 (FS) anteriores con los requisitos de la línea de transmisión de terminación completa del HS. Elimine con urgencia todas sus tapas (y resistencias) de las líneas de datos USB.

    
respondido por el Ale..chenski

Lea otras preguntas en las etiquetas