¿Cuál es la forma ideal de manejar los pines de datos D+ y D- en un adaptador de corriente USB para que sea compatible con la carga rápida de los dispositivos? ... Espero averiguar qué método proporciona la mejor compatibilidad con todos los dispositivos USB.
A efectos prácticos, es imposible hacer un cargador verdaderamente universal utilizando cualquier combinación de inmutable cortocircuitos o resistencias en las líneas de datos del cargador USB o del dispositivo de destino porque te enfrentas a fabricantes que intentan impedirte hacer exactamente lo que tú intentas hacer. Por ejemplo, Apple implementa una serie de esquemas de control de carga que utilizan varias combinaciones de divisores de resistencia, dispuestos de manera que sólo una fuente de alimentación "a juego" y el equipo de destino funcionen juntos. Si bien se puede argumentar que estas disposiciones permiten un rendimiento óptimo de la carga, no es obvio que este sea el caso de las baterías de iones de litio / polímero de litio, y muchos otros fabricantes pueden conseguir, y consiguen, un grado más que adecuado de control de la carga sin utilizar estas técnicas. A continuación se ofrece un ejemplo de una de estas disposiciones de Apple.
Sin embargo, si sigues los pasos de otros que ya han investigado en este ámbito, puedes lograr un compromiso razonablemente bueno.
Muchos fabricantes no publican las especificaciones de sus arreglos personalizados y lo mejor que puede hacer es analizar sus productos usted mismo o aprender de aquellos que ya lo han hecho y que amablemente ponen a disposición sus conocimientos.
Una de estas fuentes es la documentación del cargador USB Lady ADA / ADA fruit Mintyboost.
¡¡¡Esto es más una saga que un tutorial!!! :-). Puedes empezar por el final y trabajar hacia atrás para encontrar cómo la última versión utiliza lo que saben para maximizar la compatibilidad o empezar por las primeras cuentas y seguir su camino de desarrollo. Ambos enfoques son válidos dependiendo de cuánto quieras saber.
Página de inicio de Mint Boost
Resumen
Recorrido por el proceso de diseño - de valor para los diseñadores
Aquí Los misterios de la carga de los dispositivos Apple te cuenta, bueno, los misterios de la carga de los dispositivos de Apple - y algún otro material útil por el camino.
Ugh / ¡Wow! - un arreglo de resistencias de Apple. Esto es de un cargador oficial del iPhone 3GS:
Aquí está su lista de compatibilidad de la versión 2 que vale la pena mirar si usted está tratando de una solución universal, ya que se enumeran una serie de ejemplos en los que el cargador estándar no funciona, pero donde un "hack de cable" permite que funcione totalmente o parcialmente.
Por ejemplo, lo anterior te lleva a casos especiales como el El "hack" de la serie D de Samsung aquí o el Modificaciones del RAZR V3 aquí
Aquí está una lista de resultados utilizando la versión 3 de Minty Boost con una serie de teléfonos móviles
Si emulas su interfaz deberías poder conseguir una compatibilidad similar.
____________________________________
Actualización - finales de 2016:
Controladores de puertos de carga dedicados al USB:
El usuario de SE, florisla, ha señalado la existencia de "nuevos" circuitos integrados destinados a proporcionar capacidades de puertos de carga USB dedicados. Señala como ejemplo el TI
"Controlador de puerto de carga dedicado USB TPS2513A-Q1, TPS2514A-Q1"
La mejor manera de resumir sus capacidades es echando un vistazo al resumen que aparece en su ficha técnica - véase más abajo:
1 votos
Se pueden obtener algunas pistas útiles de las especificaciones oficiales de "carga de la batería" del USB, por ejemplo aquí .
0 votos
Si sólo buscas una solución rápida, puedes optar por un controlador de puerto de carga dedicado. Vea mi respuesta aquí: electronics.stackexchange.com/a/246670/41430