¿El corte de las líneas de datos del USB aún dejará pasar la energía?

1

Estoy intentando cargar un dispositivo USB conectado a través de una computadora sin transferir datos.

Un cable USB 2.0 debe tener 4 cables: Vcc, Data +, Data y Ground. Si solo corto los cables de datos y dejo que los cables de Vcc y de tierra estén conectados, ¿podrá seguir transfiriendo energía o los cables de alimentación se apagarán debido a los cables de datos desconectados?

    
pregunta Bryan

3 respuestas

4

Depende del dispositivo. Y en la fuente.

La especificación de usb indica que un dispositivo solo debe usar 1 bloque de energía hasta que se enumere con el host. Entonces puede solicitar hasta 5 bloques. Cada bloque es de 100 mA. No debe tirar más de 5 bloques.

En la práctica, muy pocos, si es que algún host limita un puerto usb a 100 mA. Algunos limitan los puertos a 500 mA (computadoras Apple por una, aunque sí permiten que los iDevices soliciten más en un estándar exclusivo de Apple, por lo que son físicamente capaces, pero normalmente no están permitidos). Algunos puertos USB tienen muy poca protección de energía y pueden conectarse directamente a la fuente de alimentación de 5V.

Ahora, los periféricos USB también tienen requisitos de alimentación. Los dispositivos tontos pueden alimentarse directamente desde cualquier fuente de alimentación, 5 V o diferente. Estos dispositivos tontos ni siquiera tienen las líneas de datos conectadas. Los teléfonos celulares más viejos también permitían la carga tonta. Con el paso del tiempo, entran en juego cada vez más restricciones. Algunos dispositivos monitorean las clavijas de alimentación para la regulación, y no funcionan con nada fuera de la potencia de especificación USB (4.75 a 5.25 voltios).

Algunos dispositivos no funcionarán a menos que haya una configuración de emparejamiento de resistencias en los pines de datos. Apple comenzó esto, y otros lo siguieron, y existen estándares en competencia. No se puede conectar una fuente de alimentación de 5 V en un iPhone y cargarla. Se indicará el cargador no autorizado. Algunos dispositivos requieren enumeración antes de cargar, pero esto es raro. El controlador de Seis ejes de PS4 hace esto.

Y algunos dispositivos tratarán a un cargador tonto como inseguro y limitarán la carga a 500 mA o menos. La mayoría de los teléfonos celulares modernos hacen esto. Si las líneas de datos no tienen una resistencia que indique que es un cargador de alta potencia.

En resumen, un cable USB conectado a una computadora sin las líneas de datos no funcionará, funcionará lentamente o funcionará bien, dependiendo de su computadora y su dispositivo.

Como nota al margen, hay cables usb comerciales que tienen un interruptor de datos o de carga, lo que le permite desconectar las líneas de datos para evitar la comunicación de datos. Normalmente cambian la configuración de la resistencia, pero varía.

    
respondido por el Passerby
1

sí, pero está rompiendo las reglas si toma más de 100 mA

puede que al dispositivo no le guste reconocer la computadora como una fuente de carga con las líneas cortadas, por lo que la carga puede ser mucho más lenta.

hay adaptadores que hacen que el cómputo posea como un cargador 2A que le dará una carga rápida.

    
respondido por el Jasen
0

Cortar las líneas de datos permitirá que el dispositivo se cargue en la mayoría de las circunstancias. Algunos dispositivos son demasiado inteligentes y desean negociar con el dispositivo host para determinar la corriente máxima disponible, pero incluso sospecho que estos tendrán un valor bajo si las comunicaciones no están disponibles.

    
respondido por el David G

Lea otras preguntas en las etiquetas