13 votos

Cómo seleccionar la dirección de la energía a través de USB-C

Tengo una batería USB que tiene un puerto USB-C.

Cuando lo conecto a mi MacBook Pro (independientemente de que el MacBook Pro funcione con su batería o a través de la red eléctrica), el Mac no carga la batería, sino que utiliza la batería para alimentar el Mac.

Si el Mac no tiene su propia fuente de alimentación, utilizará la batería USB para cargarse (muy lentamente, pero útil en un apuro).

En todos los casos, el Mac intenta hacer fluir la energía de la batería a el ordenador.

¿Cómo puedo revertir esto? ¿Cómo puedo hacer que la energía fluya del Mac a la batería?

Aparentemente esto es seleccionable, y otros sistemas operativos proporcionan una opción.

0 votos

Intenta conectar el cable primero al Mac y luego a la batería.

0 votos

@FezVrasta - no hizo ninguna diferencia, como era de esperar

0 votos

Las leyes de la Electricidad. La corriente (A) siempre fluirá de la tensión más alta (V) a la tensión más baja.

3voto

MacGuffin Puntos 71

En todos los casos, el Mac intenta hacer fluir la energía de la batería al ordenador.

¿Cómo puedo revertir esto? ¿Cómo puedo hacer que la energía fluya desde el Mac a la batería?

Creo que @amdyes dio una respuesta viable con la mención de usar dos adaptadores/cables USB-C a USB-A espalda con espalda. El dispositivo con el cable que tiene un receptáculo hembra USB-A sólo será la fuente de alimentación. El dispositivo con el enchufe macho USB-A sólo absorberá energía. Si se da la vuelta al cable, se invertirá el flujo de energía. Esto obliga a invertir los papeles que cada dispositivo adoptará, independientemente de cómo negocien la transferencia de energía.

Apple utiliza USB-BC, USB-PD y su propio BrickId para la comunicación entre las fuentes y los sumideros de energía USB. El USB-BC permite la transferencia de energía hasta 7,5 vatios, y siempre en una dirección. El USB-BC y el BrickId se desarrollaron para permitir que los ladrillos de energía simples cargaran dispositivos. No hay un método definido para que USB-BC y BrickId inviertan el flujo de energía cuando ambos dispositivos pueden ser fuente y sumidero de energía.

El USB-PD permite transferir energía hasta 100 vatios, y cambiar la dirección de esa transferencia de energía. Aunque el USB-PD puede gestionar la transferencia de energía entre 7,5 vatios y 18 vatios, es caro hacerlo. Caro no sólo en dólares, sino también en el volumen que requeriría la electrónica dentro de los dispositivos pequeños, y caro en la energía consumida por la electrónica necesaria para comunicarse por USB-PD.

Apple llenó este vacío entre USB-BC y USB-PD con BrickId y lo utiliza en sus fuentes de alimentación de 12 vatios. Las antiguas fuentes de alimentación USB-A de Apple de 10 vatios (y probablemente cualquier otra fuente de alimentación de entre 5 y 18 vatios que pueda existir) utilizaban lo que ahora es una versión obsoleta de USB-BC y/o BrickId.

Veo que la gente se queja de que Apple está "haciendo lo suyo" con BrickId, y por lo tanto violando alguna especificación USB. Dado que Apple es un miembro del grupo que escribe la especificación USB, y hace cumplir la especificación, es poco probable que estén violando cualquier especificación USB. Hay un montón de otros fabricantes de electrónica "haciendo su propia cosa", que puede o no violar las especificaciones USB.

Qualcomm vio la misma brecha entre USB-BC y USB-PD que Apple, pero la llenó con su protocolo de carga rápida. Quick Charge 4 es una especie de especificación paraguas que combina partes de USB-BC, USB-PD y versiones anteriores de Quick Charge junto con algunas nuevas características. Esto es Qualcomm y sus amigos "haciendo lo suyo", pero al menos intentando no meterse en lo que podría violar las especificaciones USB.

Hay otros medios para introducir y sacar energía de un paquete de baterías USB, pero lo que hacen Apple y Qualcomm ha sido lo más popular. Hay mucha coincidencia en lo que Apple, Qualcomm y otros harán para mantener la compatibilidad con el mayor número posible de dispositivos USB y, por tanto, mantener contentos a los clientes. Sin embargo, lo que sigue ocurriendo es que los fabricantes tendrán que elegir una de las dos o más opciones sobre cómo resolver un problema, porque implementarlas todas será caro o simplemente imposible.

Tanto Quick Charge como BrickId utilizan los pines de datos de un puerto USB-A para comunicar las capacidades de una fuente de energía a un sumidero de energía. Sospecho que tu fuente de alimentación está usando un medio para comunicarse, el MacBook está usando otro, y así no se comunica nada.

Entré en algunos detalles aquí para, con suerte, ayudar a la gente a saber qué buscar para encontrar el problema, así como describir por qué existe el problema. Esto podría no traer una solución, pero debería dar orientación sobre la repetición del problema. El término "BrickId" no es probable que se encuentre en ninguna documentación, ya que es un término no destinado al consumo público. Quick Charge y muchas otras marcas comerciales utilizadas para describir los métodos de carga de la batería a través de USB están destinadas al consumo público. Buscar estos términos en la documentación debería ayudar a ver dónde puede estar el problema.

Admitiré que mi deseo de entrar en algunos de estos detalles es un poco de despotricar contra las quejas de algún fabricante que "hace lo suyo". Eso es lo que pasa cuando dos empresas encuentran el mismo problema, al mismo tiempo, y no saben que la otra está trabajando en una solución. Es una putada para nosotros, los consumidores, tener que buscar conflictos en las normas, pero puedo imaginar cosas mucho peores con las que lidiar.

0 votos

Vaya, esto es mucha información. Conocía el control de calidad, pero no sabía nada de USB-BC y Brickid; definitivamente me has dado algunas lecturas que hacer. No recuerdo si el dispositivo al que me refería en la pregunta original es el que tengo actualmente, pero hablando con respecto a mi dispositivo actual: definitivamente se comunican a través de USB-PD (con un monitor, puedo verlos negociar a una conexión de 20V, que creo que no es algo que USB-BC/QC/Brickid haría) así que definitivamente están hablando. Es sólo que no puedo decirle qué camino tomar.

0 votos

Puedo confirmar que esto funciona. Tengo un USB-C-a-A conectado a un USB-A-a-C que funciona cuando antes un C-a-C no lo haría. Estoy usando mi mac para alimentar mi interruptor y la salida de vídeo en la pantalla del Mac al mismo tiempo.

2voto

notgoodatdns Puntos 16

Método 1: Invierte los lados/enchufes del cable USB-C a USB-C. Podría funcionar o no.

Método 2.1: Utiliza un cable USB-C a micro-USB(macho) y un adaptador de micro-USB(hembra) a USB-C(macho).

Método 2.2: Utiliza un adaptador de USB-C a USB-A (hembra) y un cable de USB-A a USB-C.

El método 2 debería funcionar siempre. Sin embargo, no se puede utilizar la carga PD entonces.

Explicación para el método 1: He oído que los cables C-C tienen lados para determinar el host / dispositivo. Pero no puedo encontrar la fuente. Desde mi experimento personal, depende de los cables.

0 votos

Nada que ver con cables o enchufes. Las leyes de la electricidad. La corriente (A) siempre fluirá de mayor tensión (V) a menor tensión.

0 votos

@Buscar Qué lado voltaje más alto es determinado por el protocolo eletronic.

0 votos

No se puede cargar una batería de 10 voltios con una batería de 8 voltios.

-5voto

CV Hawkeye Puntos 1

La corriente eléctrica siempre fluye de un voltaje más alto a uno más bajo. Las baterías de los paquetes de baterías USB tienen un voltaje de salida regulado en el que las baterías, cuando se cargan, son ligeramente superiores a los 5V y se regulan hasta los 5V para asegurar que se mantiene un voltaje de salida constante incluso cuando la batería está casi vacía. Por lo tanto, el flujo de corriente normalmente fluye desde el paquete de baterías al ordenador portátil. Algunos paquetes de baterías tienen un enchufe/circuito de carga separado para cargar la batería, este enchufe suministra un voltaje más alto que la batería hasta que se alcanza el voltaje de carga completa. Todas las baterías recargables tienen un voltaje más alto cuando se cargan y un voltaje más bajo cuando se descargan. Los paquetes de baterías sin un puerto de carga separado, pueden cambiar del modo de descarga al modo de carga (con un circuito de refuerzo para cargar el paquete de baterías que tiene un voltaje de carga más alto) si detecta que el circuito usb PD tiene un voltaje ligeramente más alto que su regulador está produciendo ... indicando una fuente de alimentación alternativa.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple 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