8 votos

¿Cómo un mal USB cable que ' seguir la especificación de t puede dañar el cargador/hub?

En esta revisión (que rápidamente recibió considerable atención pública), un ingeniero de Google señaló un error en el cable, que, según él, puede ser "potencialmente dañar el concentrador USB o el cargador".

De la misma revisión, "un valor de 56 kΩ ± 5% será utilizado, con el fin de proporcionar tolerancia a IR caída en V de AUTOBUSES y GND en el cable de la asamblea". Puede alguien arrojar algo de luz sobre esto y explicar cómo un cable en mal estado puede dañar realmente a un hub o a un cargador y por qué el 10 kΩ de resistencia utilizada en este cable no es suficiente para evitar esto?

10voto

Stephen Denne Puntos 218

Básicamente, que la resistencia se utiliza para indicar a los dispositivos qué tipo de interfaz que se conecta.

Si la resistencia es de 56K, indica que el dispositivo conectado está conectado a un USB 2.0 puerto, y se tiene que negociar con el host remoto para conocer la cantidad de energía que se puede extraer con seguridad.

Si la resistencia es de 10K, se debe indicar que está conectado a un host que es capaz de proporcionar a 3 amperios de potencia sin ningún tipo de negociación de ser necesario.

La preocupación aquí es que incluso la mayor potencia de USB 2.0 interfaces sólo se especifica hasta 1.5 a (mayor para los cargadores específicos sin datos).

Básicamente, la preocupación es que no hay manera de predecir con seguridad lo que va a suceder a cada pieza de hardware que hay en el dispositivo conectado atrae a 2X el actual fue diseñado originalmente para. Dependiendo del diseño de hardware, podría producirse un error en una multitud de formas, algunas de las cuales son capaces de potencialmente dañar los dispositivos conectados.

Si tienes suerte y tienen un diseño adecuado y el anfitrión, el fracaso sería sólo la de circuito abierto de la desconexión de una PTC que evitaría la carga, pero se restablece una vez que la sobrecarga es desconectado. .

Sin embargo, lo anterior implica que usted tiene un host de dispositivo que tiene una PTC, lo cual no es siempre cierto en muchos ultra-barato hubs. Si su dispositivo no dispone de ninguna protección de las instalaciones, en lugar de llegar a descubrir el modo de fallo de la fuente de alimentación para usted.

De nuevo, idealmente, el suministro de energía acaba de cerrar en caso de sobrecarga. Sin embargo, de nuevo, esto implica la adecuada seguridad consideraciones han sido tomadas en cuenta en el suministro de energía, que generalmente elevar su precio. Por otro lado, es posible (por ejemplo) el host utiliza UN convertidor DC-DC para convertir un local de 12V a 5V para la interfaz USB, y la sobrecarga provoca la conmutación del MOSFET a la falla de corto circuito, lo que resulta en 12V en el USB de 5V de la línea, lo cual casi seguro de daños tanto en el host circuitos internos y los componentes electrónicos del dispositivo.

El absoluto, patológicos peor de los casos sería el de arriba, sólo el dispositivo conectado/cargador y luego se prende fuego y se quema su casa, matando a su gato/gato-sustituto (importante-los demás, niños, perro, hurón, pequeño enojado ardilla, etc...).

Este es un escenario poco probable, y el error del sistema descrito anteriormente no es, ciertamente, bien diseñado, pero que iba a funcionar normalmente, y es compatible con los estándares. El adaptador de que los fabricantes no saben que no hay dispositivos como el que hay, y como tal la venta de un dispositivo que intencionalmente viole las especificaciones USB sólo para hacer la conexión de un dispositivo de carga más rápido es altamente irresponsable.


En efecto, la resistencia de 10KΩ no "prevenir", realmente se usa como parte de un sistema para informar al dispositivo conectado sobre el host que se conecta. Es mentira que el dispositivo conectado, y alegando que el host puede hacer cosas que era probable que nunca diseñadas para ello.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X