Cargador, carga compartida y medidor de combustible

1

Estoy diseñando un circuito alimentado por batería en el que me gustaría cargar la batería a través de USB, y monitorear la capacidad restante de la batería durante la operación.

EstoyusandolossiguientesIC's:

  • MCP73831(cargador)
  • BQ27441(indicador)
  • AP7217(LDO)

ElLDOpuedemanejarsedesdelabateríaoelUSB.SitantolabateríacomoelUSBestánconectados,elMOSFETQ3debedesactivarlabateríadelLDOydejarqueelUSBaccioneelLDOmientrassecargalabatería.Todofuncionabien,exceptounacosaquenoentiendo.

SisoloconectouncableUSBaldispositivo,eldiodoamarilloD11estáactivo,loquesignificaqueMCP73831estácargandolabatería(desconectada).EnlahojadedatosdeMCP73831,descripcióndedeteccióndebatería:

"El pin VBAT obtiene una corriente de 6 μA (típica) para determinar si una batería está presente o no. Si el voltaje en VBAT se eleva a VREG + 100 mV (típico), el dispositivo asume que una batería no está presente. Si el voltaje se mantiene por debajo de VREG + 100 mV (típico), el dispositivo asume que se detecta una batería. Para correctamente detectar una inserción de batería, la impedancia vista por el El pin VBAT antes de conectar la batería debe estar mayor que 2 MΩ. "

Tengo dos preguntas. El primero es sobre la teoría de la cita anterior. ¿Por qué V_BATT se elevaría por encima de VREG (4.2V) + 100mV cuando el circuito está hundiendo esta pequeña corriente y no hay batería conectada?

En segundo lugar, ¿por qué V_BATT en mi circuito NO se eleva por encima de este voltaje y, por lo tanto, hace que el cargador crea que una batería se detecta (falsamente)?

Gracias :)

    
pregunta Rickard

1 respuesta

0

Una vez tuve el mismo problema con otro chip. En mi caso, fue una gorra voluminosa que usé en el alfiler de bate que hizo que el chip pensara que había un bate, incluso cuando no lo es. intente eliminar C33 en su circuito y puede resolver su problema

    
respondido por el pazel1374

Lea otras preguntas en las etiquetas