Me gustaría usar un teléfono móvil junto con un escáner de código de barras como una versión para hombre pobre de un escáner de código de barras computarizado, algo como esto: enlace
Mi teléfono es capaz de USB OTG, y eso funciona bien pero usa el mismo puerto micro USB para cargar el teléfono y me gustaría evitar desconectar el escáner de código de barras para cargar el teléfono.
Básicamente, me gustaría combinar el teléfono y el escáner en un solo dispositivo con un enchufe que pueda usar para cargarlo.
Sé que hay cables Y disponibles, pero estos parecen proporcionar energía al periférico (escáner) en lugar de al teléfono. También he visto varios micro concentradores pero, de nuevo, estos parecen proporcionar energía solo a los dispositivos periféricos.
He visto varias sugerencias para un esquema similar al de abajo, pero con la adición de una resistencia para tirar de la línea de identificación en el conector del teléfono con valores específicos. No he podido encontrar una lista fácil de digerir de estos, y hay sugerencias que están en contra de la norma. Tampoco sé cómo manejaría la conexión y desconexión del cargador.
En el cable OTG que utilizo para conectar el teléfono y el escáner, creo que hay un corto entre ID y GND. Esto le indica al teléfono que debe estar en modo host y proporcionar energía. Cuando conecto el cargador, el teléfono debe dejar de alimentar la línea de 5v y, en cambio, aceptar alimentación.
Consideré que un simple interruptor para abrir el circuito del pin de ID, sacó el teléfono del modo OTG y lo dejó cargar. Pero, creo que el teléfono tarda un rato en darse cuenta de que el dispositivo OTG se ha desenchufado y dejar de suministrar energía. Durante ese tiempo, el teléfono y el cargador intentarán suministrar energía al mismo tiempo, lo que no suena. bien.
También busqué un chip que manejará este cambio por mí. Parecen querer cambiar las líneas de datos solo que no creo que necesite (a menos que el cargador indique su presencia de esta manera), o ser un controlador de carga para una batería (no necesito esto ya que el teléfono manejará carga de su propia batería).
El escáner de código de barras no tiene que funcionar mientras se está cargando, pero esa sería una característica agradable.