2 votos

Bajo consumo a través de USB

Tengo un pequeño dispositivo personalizado de 5V y 2mA que se alimenta por USB. En concreto, se alimentará a través de USB conectándolo a un smartphone Android o un iPhone. No hay transferencia de datos. Actualmente utilizo un conector OTG tipo A (es decir, cortocircuitando los pines ID y GND en el teléfono), pero un conector no OTG (es decir, flotante el pin ID) también entrega con éxito la energía de mi teléfono en particular.

¿Hay algún teléfono por ahí que me dé energía para un OTG pero que no me den energía para una conexión no OTG? Mi entendimiento de la especificación USB es que esto se permite (y tal vez incluso preferido para preservar la batería del teléfono), pero estoy simplemente espero que no suceda.

La pregunta anterior estaba dirigida a los teléfonos con micro-USB Tipo A (ya que no estoy seguro de lo que sería un cable OTG Tipo C). Así que, para cubrir también la última tecnología, ¿hay algún teléfono actual con puertos Tipo C donde la resistencia en los pines CC1/CC2 cambie mi potencia?

1voto

Liza Puntos 548

"pero un conector no OTG (es decir, flotando el pin de identificación) también entrega la energía de mi teléfono en particular".

Esto es impar. Un puerto OTG no debería emitir energía en VBUS a menos que se conecte un dispositivo "esclavo" con ID=GND. Así es como se hace en la mayoría de los smartphones Android. Sin embargo, en casos muy raros cuando se implementa un OTG completo (todos estos locos "protocolos de control de sesión", la pesca de cambio de rol, etc.), es posible que VBUS se active con una pequeña fuente de energía. Si su dispositivo está tomando sólo 2 mA, podría ser suficiente para ello. Pero este comportamiento es muy raro en los smartphones, la mayoría de ellos utilizarán el estado del pin ID para pasar al modo host y activar la salida VBUS. Con ID=flotación el puerto no emite ningún voltaje. Esto debería responder a tu primera pregunta,

¿Hay algún teléfono por ahí que me dé energía para un OTG pero que no me den energía para una conexión no OTG?

En cuanto al tipo C, es demasiado amplio para responder.

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