Estoy diseñando un pequeño dispositivo alimentado por una celda de litio y me gustaría usar el cargador de batería MCP73871 del Microchip para permitir la carga desde un puerto USB. El IC del cargador tiene tres salidas de indicador de estado: / PG, STAT1 y STAT2. En la hoja de datos, se afirma que todas las salidas de colector abierto son capaces de controlar un LED directamente (consulte el esquema típico de la aplicación). Me gustaría usar estas salidas para indicar el estado de la batería en la pantalla LCD del dispositivo a través del microcontrolador PIC de control.
Siempre que las salidas sean simplemente colectores abiertos, no hay ningún problema en usar una resistencia de pull-up (por ejemplo, 50 kOhm) atada al VDD de la MCU y todo debería funcionar. Podría surgir un problema si hay una red de protección de diodos de estilo CMOS en las salidas (especialmente el diodo superior conectado a VIn): los pull-ups alimentarán el IC del cargador desde la batería a través de este diodo cuando no haya un cable de alimentación USB. Sé que la corriente sería despreciable si la resistencia de pull-up fuera lo suficientemente pequeña. Pero un BJT simple en la configuración de Common-Base podría separar efectivamente los "dominios de poder".
He utilizado dicho circuito antes en una situación similar (FT232R que cortocircuitaría el bus de comunicación a tierra cuando no estuviera conectado al host) y funcionó bien. Sin embargo, si esto no es necesario allí, preferiría no ensuciar y "mantenerlo simple y estúpido". He pasado por algunas AN, pero no he encontrado ningún esquema real de MCP73871 conectado a una MCU (siempre hay solo indicadores LED).
Entonces, mi pregunta es: ¿Puedo confiar en la suposición de que estas salidas no tienen circuitos de protección o cualquier otra cosa que pueda hundir la corriente cuando no hay voltaje en el lado de la salida de la pared?