Mi IC sigue explotando - PAC1720 IC de detección actual

4

Estoy usando un CI de medición de corriente PAC1720 para medir la corriente / voltaje / potencia que se entrega a una batería de plomo de la motocicleta que se está cargando.

Aquí hay una hoja de datos más reciente y Todo parece funcionar bien hasta que desconecto la fuente de alimentación del chip PAC1720. Cuando se retira Vdd al PAC1720 (es decir, mi fuente de alimentación de PCB está apagada), parece que el chip comienza a conducir la corriente desde sus pines de detección hacia el pin Vdd o GND (o ambos, no está seguro), lo que finalmente fríe el chip.

Este es un defecto crítico porque significa que si alguien conecta una batería a mi producto sin tener la fuente de alimentación encendida (es muy probable que ocurra), el producto se destruirá solo.

Aquí hay un esquema de cómo se presenta el producto:

simular este circuito : esquema creado usando CircuitLab

Supongo que tiene algo que ver con la estructura interna de ESD del PAC1720.

Una hoja de datos para el PAC1720 muestra un diseño típico como este:

Lasfrasesenlaparteinferiordeesaimagenmemolestan.Dice:

  

Nota
  1:EldispositivoDEBEestarsesgadoANTESdeaplicarVSOURCE.Fracaso  Hacerloresultaráendaños.

    

2:elsesgosinalimentaciónenVDDdebeser  mayorqueVDD,siseeliminaráVDDantesdeVSOURCE.

Noentiendoloquequierendecircon"sesgar el dispositivo" ... ¿suena como si estuvieran hablando de sesgar los diodos de sujeción internos?

La segunda nota no tiene sentido gramatical, ¿verdad? No entiendo lo que intentan transmitir en la segunda nota.

Ahora, una hoja de datos más antigua muestra la estructura interna de ESD del PAC1720:

Estonoesmuyútilyaquesolomuestraunacajagenéricaetiquetadacomo"Circuito de absorción de ESD con activación por borde" entre el diodo de sujeción superior en Sense1 +/- y GND.

Por lo tanto, mi pregunta principal es: ¿qué sucede cuando desconecto el Vsupply mientras la batería / cargador está conectado y el PAC1720 comienza a fumar?

¿Hay alguna forma en que pueda resolver este problema ahora que el producto está en producción?

    
pregunta macdonaldtomw

3 respuestas

2

Parece que el chip necesita que se aplique un VDD antes de que los pines SENSE se conecten a la batería.

Por lo tanto, su única opción es alimentarlo desde el lado de la batería, usando una resistencia y un zener como se muestra en los esquemas que publicó, o incluso un regulador de voltaje.

Dado que sus IO son colector abierto (o drenaje abierto), se puede alimentar mientras que el resto del circuito (lado SMBUS) no tiene alimentación. No enviará voltaje a su micro sin alimentación.

Ahora, cuando el microcontrolador está encendido pero no hay batería, las funciones de recuperación de SMBUS permitirán que algo de corriente ingrese a las entradas del chip sin alimentación. No sé si esto sería un problema.

En caso de duda ... Mi solución sería utilizar un diodo-OR tanto de la batería como de su suministro de 3V3.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el peufeu
3

Creo que con sesgo significan la combinación del diodo zener de 5.2 V y la resistencia de 100k a 1M. Por lo tanto, el diodo Zener proporciona un voltaje al chip que hace que esas partes funcionen y protegen al chip del voltaje a través de los pines de detección.

Entonces, si no tienes esa combinación en tu unidad, freirás el chip tan pronto como se retire el VDD y no quede nada para alimentar esas partes.

    
respondido por el Arsenal
1

Lo sesgado significa: -

DEBE encender el dispositivo antes de conectar la batería O encender el cargador.

También significa que no apague el dispositivo antes de desconectar la batería Y el cargador.

En otras palabras. cuando se conecta como se muestra, SW1 literalmente = KILL SWITCH.

¿Cómo lo arregla en este punto ... tal vez agregue un relé para desconectar el circuito de la batería en ambos lados de la resistencia del sensor cuando vSupply está desconectado y suficiente capacidad para mantener el chip polarizado durante la apertura del relé? tiempo.

    
respondido por el Trevor_G

Lea otras preguntas en las etiquetas