MCP73871 = interfaz MCU

3

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?

    
pregunta Ladislav

2 respuestas

1
  

los pull-ups alimentarán el IC del cargador desde la batería a través de este diodo   cuando no hay un cable de alimentación USB presente.

El IC del cargador ya está "alimentado" por el voltaje de entrada o el voltaje de la batería, internamente, como lo explica la hoja de datos:

El dispositivo MCP73871 obtiene automáticamente energía para el sistema se carga desde una batería de ión de litio de una celda o una fuente de alimentación de entrada

Entonces, conectar resistencias de pull-up a cualquiera de estas entradas de voltaje o la salida es absolutamente correcta.

    
respondido por el Laszlo Valko
0

Si su MCU tiene pull-ups internos, debería poder conectar las líneas directamente a la MCU.

Conectarías los pull-ups internos a través del software, por lo que se mantendrían actualizados solo cuando la MCU se esté ejecutando.

    
respondido por el AppNearMe

Lea otras preguntas en las etiquetas