D + y D flotantes en un cargador USB

0

Actualmente tengo un problema con un enchufe de carga USB (de China).

Hay algunos diseños, donde las líneas D + y D están cortocircuitadas, en otros se mantienen a 2.7V.

En mi enchufe en la mesa, hay almohadillas en blanco y no hay resistencias, por lo que D + y D + están flotando (a GND).

En mi opinión, el dispositivo cargado debe suponer que se trata de un puerto USB normal en el otro lado y solo toma hasta 500 mA.

Por otro lado, tengo un iPhone 7, que no se está cargando con este enchufe. ¿Es posible que el iPhone se niegue a cargar, si D + y D- están flotando? ¿O está intentando sacar más de 1A del enchufe?

    
pregunta user39063

1 respuesta

4

La forma en que interactúa un dispositivo (si lo hay) depende del dispositivo (por ejemplo, un teléfono) y del cargador.

El problema es que no hay un estándar universalmente aplicado para la carga por USB, por lo que muchos fabricantes "hacen lo suyo".

Encontré aquí una nota de la aplicación de Maxim. A partir de esto, la siguiente imagen confirma que los cargadores pueden ser diferentes en la forma en que tratan las líneas D + y D:

Esto es sólo el lado del cargador. Cómo un teléfono, etc., responde a esto es otro asunto.

Los productos de Apple son bien conocidos por no trabajar con accesorios genéricos o que no son de Apple, por lo que su iPhone 7 sin duda se negará a cargar desde cualquier otra cosa que no sea un cargador Apply o un cargador que sea lo suficientemente bueno para convencer al teléfono de que es un Cargador de manzana

Tiene razón en que un dispositivo debería solo extraer (no 500 mA sino) 100 mA de un puerto USB cuando D + y D- están flotando, por lo que no puede haber comunicación (el dispositivo no puede ser enumerados). Sin embargo, no todos los dispositivos seguirán esta regla.

Algunos simplemente tiran de 1 A no importa qué.

Algunos podrían simplemente aumentar la corriente hasta que el voltaje caiga demasiado.

Los demás simplemente se niegan porque no saben lo que los está cargando (como tu iPhone).

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas