Lógica del circuito de carga de ion de litio doble

0

Actualmente estoy tratando de adaptar un solo cargador de batería de ion-litio basado en el TP4056 para que funcione con la carga de más de una batería. La idea es utilizar un circuito lógico que esté controlado por la señal de salida "COMPLETA" del CI. Cuando se carga la primera batería, la señal se enciende y se enciende un LED; la lógica debe cambiar de tal manera que el cargador se conecte a la segunda batería. Cada vez que se carga, el cargador debe apagarse (en lugar de volver a la primera, para evitar un cambio rápido). Esto ha resultado más difícil de lo que esperaba diseñar.

RM Hoja de datos de TP4056 aquí : ¿es de suponer lo que tenía en mente?

Un amigo mío diseñó un circuito que aparentemente debería hacer el truco, aunque no tiene en cuenta los tiempos de propagación y tiene una o dos conexiones incorrectas que luego señaló.

enlace

Esto es lo que dijo al respecto:

  

ah, creo que conecté mal las salidas.   Como dije, estaba siendo perezosa.   X3 se mantiene apagado mientras algo necesita ser cargado   X4, que no está conectado, cambia entre ay b.   por lo tanto, esos dos cables y el inversor conectado a los leds deben ir a x4, no a x3

Teniendo esto en cuenta, ¿es probable que este circuito funcione (una vez que se usa el retardo apropiado en caso de que los tiempos de propagación comprometan la conmutación)? Me parece que el OR de 3 entradas es una exageración, y que lo mismo se lograría eliminando el riel más a la izquierda (indicado por X1), reemplazando el O de 3 entradas con una entrada de 2, cambiando el NAND en la parte superior a NO, y eliminando la conexión entre el riel X1 y la puerta U1 O. Por favor avise.

    
pregunta Alex Freeman

3 respuestas

2

Este circuito (no probado *) debe hacer exactamente lo que especifique.
Agregar el inversor y el diodo opcionales debe hacer que se mueva entre las baterías una vez que se haya cargado la corriente.

Operation:

Elbotón

comienzaacargarseconlabatería1.
IC1+IC2+Rlformanunpestillo.
Pulsadoraltoajustalasalidadeengancheaalta.
Chg1lowfijalasalidadeengancheabaja.
RlproporcionaretroalimentaciónaIC1+IC2queformanunbúfernoinversor.

LatchhighestableceIC5enaltodespuésdeunretardodebidoaRt1,Ct1.
Porlotanto,lasalidadeIC5sereducedespuésdeltiempoderetardoyFET1seactivaconunaseñaldepuertabaja.
Lapuerta2esalta(rastrearla).

Cuandolabatería1estácargada,laseñalCHG1baja.
IC1enbaja,asíqueIC2baja,asíquebaja.
InclusocuandoCHG1vuelveasubir,elpestillopermaneceráenunestadobajo.
LaentradadeIC5seagotadebidoaladescargadeCT1atravésdeldiodo,conunretrasomínimo.
IC3ennivelesbajosIC4ennivelesaltosdespuésdeunretrasodebidoaRt2,Ct2.
Porlotanto,IC4estábajodespuésdelademorayFET2estáencendidoylabatería2secarga.

Cuandolabatería2estácargada,simplementedejequeTP4056dejedecargar(comolohace)yseñaleelfindelacargaconelLED,
OuseuncircuitoopcionalenlaparteinferiorizquierdaconIC6,D2paraestablecerlaentradadecierrealtaycambiardenuevoalaprimerabatería.

DependiendodelcomportamientodeTP4056,estopuedeonoserunabuenaidea.PuedehaberunpequeñoperíododecargamientraselTP4056determinaquelabateríaestácargada.Elcircuitodebealternarentrelasdosbaterías.Lacantidaddecargaqueseproducedependedevariosfactores,peronoesdeseableagregaruncargoadicionalsustancialenesteestado.

Interruptor:semuestrauninterruptorMOSFET.Tengaencuentaqueelvoltajedelcargadordebesermayorqueelvoltajedelabateríaparapresentarunaalimentaciónderetornoatravésdeldiododelcuerpo.EstonoesunfallodelalógicasinounalimitacióndelosMOSFETcomoswitches.Esta"característica" se puede superar mediante el uso de un MOSFET de relé o back to back. [Dos canales FETS F. Conecte la puerta a la puerta y la fuente a la fuente. Dos drenajes son de entrada y salida (cualquiera de polaridad). Conducir puertas conectadas con unidad de puerta. (A pesar de lo que puede ser intuitivo, esta disposición comienza cuando se activa. El nervio puede agregar una resistencia de 1 megohm desde las fuentes conectadas a V +. MOSFET Vgs_max debe ser menor que la tensión de alimentación. 2V o menos en esta aplicación.

  • No probado: este circuito no se ha construido ni simulado. Sin embargo, he construido aproximadamente 5 millones de circuitos ** durante muchas décadas utilizando un 74C14 o similar en modo analógico como se usa aquí. Es completamente posible que me haya perdido algo o haya hecho algo estúpido, pero es probable que funcione bien. De lo contrario, elimine el error intencional (tos) colocado como parte de la capacitación del estudiante (tos) y continúe.

** En promedio 1 billón por década.

    
respondido por el Russell McMahon
1

Puntos importantes:

(1) El cargador dejará de cargarse cuando la batería esté completamente cargada ". La sobrecarga nunca se producirá debido a que el IC del cargador se aplica de forma permanente.

(2) Si aplica el cargador a una celda completamente cargada, lo peor que puede ocurrir es que se aplique V_max_charge (normalmente 4.2V) durante un breve período, la batería comenzará a aceptar una pequeña cantidad de corriente. < I_charged_minimum y la carga se detendrán de nuevo. La duración de este pequeño "bache" de carga depende del diseñador de IC, pero probablemente será una pequeña fracción de segundo. Esto tendrá el efecto de agregarse muy lentamente a la carga de la batería, incluso cuando se considere completamente cargada, pero la tasa será muy baja. por ejemplo, si realiza un ciclo cada 60 segundos para que se produzca un "parpadeo" de carga cada 60 segundos y si el parpadeo dura 1 segundo (probablemente mucho menos) y si I_charging_min es del 25%, la tasa de carga efectiva es Imax x 1s / 60s x 25% o C / 240 para una celda típica con una tasa de carga máxima de C. En la práctica, probablemente será menos o mucho menos que esto.

(3) Observo a continuación el uso de relé o MOSFET como interruptor. Si se usa un MOSFET en, por ejemplo, una disposición simple de interruptor de lado alto, existe la posibilidad de que cada uno realice una descarga en el circuito del cargador cuando el MOSFET está apagado si Vbat es mayor que la caída de voltaje del diodo de protección del MOSFET. Esto complica los circuitos de conmutación de alimentación pero no la lógica de control. Si se usan MOSFET, puede ser necesario usar MOSFET espalda con espalda en cada canal.

(4) El cargador TP4056 tiene un costo bajo en comparación con el costo de la batería y, probablemente, el costo general. (Unos 30 centavos o menos en 1000 cantidades, alrededor de $ 1 a $ 1.50 cada uno en 10 cantidades, envío gratis desde China). Probablemente es más fácil usar 1 x TP4056 por batería. Estos se pueden habilitar sucesivamente usando la salida / CHG de la primera para habilitar la segunda. Una cadena de estos se podría unir de esta manera con los derechos de carga en la línea. Los IC que han cargado completamente su celda lo mantendrán en estado cargado y si una celda cae por debajo de Vmin_charged, el IC elevará su línea / CHG y desactivará los cargadores posteriores durante el tiempo que sea necesario para completar la celda. El interruptor interno MOSFET en el TP4056 lo convierte en un enfoque muy económico en el recuento y espacio de componentes, así como en el costo general.

He ideado un acuerdo que cumple con su especificada "carga A, carga B, desactivación de especificaciones" utilizando 1 paquete de inversor hexadecimal Schmitt, 3 R, 1 diodo, 2 C y un interruptor de botón. Proporciona conmutación FET sin solapamiento. Puedo publicar el circuito después si es de interés.

Si no utiliza un NTC de detección de temperatura por celda, puede hacer lo que quiera con mucha facilidad utilizando dos interruptores de un solo polo de un solo polo (que podrían ser dos MOSFET relacionados de manera adecuada o dos relés) más un medio de alternar entre ellos con Un período de tiempo muerto. El "período de tiempo muerto podría ser muy corto de hecho, en cualquier momento más largo que el tiempo necesario para que los MOSFET cambien". Si quisiera un método muy simple, podría usar el retardo RC en puertas con diodo apagado y resistencia activada, por lo que la constante de tiempo de apagado es corta y la de encendido es larga. La adición de una puerta Schmitt en ese proceso aplica las señales de apagado no superpuestas en las puertas FET.

Usted sugirió cargar primero una celda y luego la otra, pero esto no es esencial. Es posible que desee hacer esto para asegurarse de que una llamada se cargue lo antes posible, pero el IC cargará la batería de manera adecuada para su estado actual (CC, CV, finalizado) sin "mantener un seguimiento" del estado actual de la batería.

El método más sencillo es alternar entre las celdas en intervalos de 1 minuto. Podría 'cambiar antes' si el pin / CHRG se agota durante este período. Esto acelera la carga pero no es esencial. Solo: encienda MOSFET-! durante 1 minuto, desactive MOSFET_1, active MOSFET_2 durante 1 minuto, desactive MOSFET_2, repita ...

No estoy específicamente familiarizado con el 4056 pero es probable que compruebe Vbattery > Vmax cuando se aplica potencia. Si Vbat > Vmax no se realiza ninguna acción. Si Vmin < Vbat Vmax aplicará CC (corriente constante) hasta que Vbat > Vmax luego cambia al modo CV. Si se retira la batería, el Vout puede diseñarse para ir alto (agregar un capacitor) o bajar (agregar una resistencia). Lo que usted haga afectará a lo que hace, PERO cuando conecte la otra batería, volverá rápidamente al algoritmo de carga. En el peor de los casos, intentará aplicar CC cuando la batería esté realmente cargada, la tensión máxima aplicada será Vmax, la batería consumirá < Termino y no se producirá ningún cargo. Luego puede dejarlo reposar durante el resto del ciclo o usar la señal "/ loaded" para alternar el reloj.

Más tarde SI QUIERE ...

    
respondido por el Russell McMahon
0

La pregunta se refiere a un circuito para cambiar la salida de un cargador de batería de una batería a otra. El circuito del cargador no se muestra, ni el circuito de conmutación. Es difícil adivinar por el esquema donde las entradas y salidas de la sección lógica se conectarán al resto del circuito.

Algunas cuestiones a considerar. Primero, es de suponer que habrá algo así como un FET de potencia entre la salida del cargador y cada batería. El problema más importante será garantizar que estos FET nunca se activen al mismo tiempo. Si lo están, las dos baterías se pondrán en cortocircuito juntas, y una corriente muy alta puede fluir mientras los voltajes de la batería se igualan entre sí. Los circuitos de control necesitarían alguna funcionalidad de "interrupción antes de hacer", y como tal, necesitan algún retardo o control de tiempo entre los dos interruptores. No parece haber ningún control de tiempo en este circuito. Las puertas lógicas simples probablemente no podrán crear esta característica correctamente. El retraso de propagación a través de unas pocas puertas será insignificante en comparación.

El otro problema obvio es que para que el circuito de control sepa cuándo ambas baterías se han cargado (y luego se han detenido), debe recordar que la batería 1 se ha cargado mientras está cargando la batería 2. No parece que Sea cualquier parte del circuito destinado a recordar esta información. Es posible que algo no se muestre, ya que la función detrás de los puntos de conexión X1, X6, X2 no está descrita. En su comentario, los describe como "puntos de prueba", pero como son las únicas entradas a las puertas lógicas, deben ser lo que controla la funcionalidad.

Para una mejor respuesta, probablemente sea necesario que publiques un nuevo esquema con todo el circuito incluido.

    
respondido por el Matt B.

Lea otras preguntas en las etiquetas