Cómo construir la placa de protección de sobre-descarga de Li-ion

0

Tengo una placa Arduino con una bomba conectada, y para alimentar ambas, estoy usando una celda de batería 18650 con un convertidor DC-DC Boost. Planeo dejarlo funcionando incluso cuando no esté en casa, y sé que si la batería se sobrecarga, habrá problemas, por lo que me gustaría diseñar una placa de protección contra sobrecargas.

Desde este video puedo ver que no es un gran problema crear uno, sin embargo, no lo hago. tiene un timbre de alarma de batería. ¿Hay alguna manera de construir un tablero de protección sin esa parte?

O hay alguna forma más sencilla de construir un circuito con los componentes que tengo: un relé ( JQC-3F (T73) ), algunos diodos (tipo N4007), condensadores (22, 47 y 100uF), un potenciómetro, un montón de resistencias (de 1 a 51 kΩ) y transistores (PNP-8550) , NPN-8050 y IRF520 ).

Adjunto el esquema dado por la persona que hizo el video:

    
pregunta Physther

3 respuestas

2

Como tiene un relé de 5 V (que parece tener un voltaje de caída de 2,2 V), podría hacer esto:

simular este circuito : esquema creado usando CircuitLab

Esto solo funcionará si:

  • el relé se enganchará con un poco menos de 5 V (la mayoría de los relés)
  • el relé se apagará alrededor de 3 V

Tienes que cerrar sw1 para iniciar la cosa. Podría usar un trozo de cable en lugar de un interruptor.

La bobina del relé se mantendrá encendida mientras la batería tenga suficiente voltaje. Cuando el voltaje de la batería desciende demasiado, el relé se caerá y se apagará todo.

Tenga en cuenta que esta aún es una solución de "pirateo", cuando se alimenta, el relé consume corriente y, por lo tanto, lentamente (en un par de días quizás) descargue la batería.

    
respondido por el Bimpelrekkie
2

Probablemente ya no necesite esta respuesta, pero quizás para futuras referencias.

Disponible en el Arduino, en realidad el chip atmega es un voltaje de intervalo de banda. Básicamente el chip produce una referencia de voltaje bastante estable y lineal (ish) de aproximadamente 1.1v (variará un poco debido a la temperatura, etc.)

Esto le permite comparar la tensión de alimentación con esta referencia, sin ningún componente externo utilizando su Arduino. Por lo tanto, se puede implementar una solución de software únicamente. He usado esto en attiny85's.

    
respondido por el Tibsy
1

Olvídate de hacerlo con los pocos componentes que tienes. Necesita una referencia de voltaje bastante precisa, un comparador y un interruptor. Cada uno de estos puede probar por separado y saber lo que está obteniendo.

OK, puedes usar uno de tus transistores y el relé como interruptor. Y podría usar el voltaje directo de cuatro diodos como una referencia de voltaje cruda e inexacta, y rodar su propio comparador utilizando un par de cola larga ( amplificador diferencial ) hecho de más de esos transistores. No entraré en detalles aquí, necesitaría escribir un capítulo de libro para cubrirlo correctamente, incluyendo lo que necesitaría hacer para mantener la precisión a través del voltaje de suministro y la temperatura. Pero eso le da algunos términos de búsqueda útiles si insiste en investigar más.

Pero consumirá mucha más energía, será menos preciso y mucho más trabajo que la placa especialmente diseñada. Lo que probablemente proporciona también protección contra sobrecorriente y sobrecarga.

Alternativamente, use un canal de entrada analógica en el Arduino para leer el voltaje, tomar la decisión y mantener el relé. Sin embargo, ponerlo en marcha cuando el Arduino está apagado es un problema interesante: tal vez un botón a través del interruptor de relé como en la respuesta de Bimpelrekkie. Manténgalo pulsado el tiempo suficiente para que Arduino arranque y active la bobina del relé si el voltaje de medición es bueno.

    
respondido por el Brian Drummond

Lea otras preguntas en las etiquetas