¿Puedo cortar la salida de 5v del IOIO al Android?

1

Estoy trabajando en un proyecto utilizando el IOIO de Sparkfun para Android ( enlace ) donde el consumo de energía es una preocupación. La placa IOIO proporciona al teléfono una carga de 500 mA si estoy en lo correcto, lo que es demasiado para la operación continua.

Tengo en mente un truco en el que quiero alimentar el teléfono y la placa IOIO por separado desde la misma fuente de alimentación externa (Por supuesto, el teléfono obtiene su 3.7v mientras que el IOIO obtiene 5v). El problema aquí es que quiero cortar la línea 5v del cable desde el IOIO al teléfono , dejando el GND, Rx y Tx (que son lo suficientemente buenos para cualquier transmisión en serie).

simular este circuito : esquema creado usando CircuitLab

(Las líneas medias son las del cable micro-USB)

Estoy un poco limitado a los cables USB, así que no quiero cometer errores. ¿Es mi teoría factible con el IOIO? ¿O el sistema operativo Android no lo detectará?

(NOTA: mi proyecto utiliza un magnetómetro, por lo que no puedo recurrir al bluetooth que podría interferir con las lecturas)

    
pregunta Ahmed Farid

1 respuesta

2

USB no tiene la noción de líneas TX y RX, no es un UART. Las líneas de datos son D + y D, utilizadas para la señalización diferencial bidireccional. La línea VBUS (a la que se refiere como Vcc) es esencial para detectar la presencia del host (IOIO en este caso), por lo que lo que sugiere no funcionará. Lo mejor que puede hacer es usar el recortador de limitación actual que está en el IOIO. Comience con él completamente en el sentido de las agujas del reloj, luego, con el Android conectado, gírelo en sentido contrario a las agujas del reloj hasta que la conexión se caiga, y luego vuelva un poco. La corriente mínima que se puede lograr así varía según el modelo de teléfono. Además, apagar la pantalla y las comunicaciones en el Android reducirá la corriente significativamente, siempre que la batería del teléfono esté completamente cargada.

Sugerencia: en el futuro, es muy probable que encuentre respuestas a preguntas relacionadas con IOIO en el grupo de Google de ioio-usuarios.

    
respondido por el Ytai

Lea otras preguntas en las etiquetas