¿Funcionará este esquema?

2

Estoy usando TP4056 para cargar una celda LiPo en mi proyecto. Quiero usar los pines 6 y 7 de los circuitos integrados y conectarlos a los pines digitales 11 y 12 de ATMEL Atmega328p (pines D7 y D8 en la placa Arduino) y usarlos para detectar cuándo el dispositivo se está cargando y cuando la batería está llena. La entrada a VCC es de 5 V y los LED utilizados en el circuito tienen un Vf de 2,0 V.

    
pregunta user3635319

2 respuestas

1

Necesita un condensador de derivación de 10uF en la entrada de alimentación (lo ideal sería una tapa ESR baja), debería estar lo más cerca posible del pin 4 con una traza gruesa.

TEMP también debe configurarse mediante un divisor. Si este pin está por encima de 0,8 * VCC o por debajo de 0,45 * VCC durante más de 0,15 segundos, la carga se detiene.

simular este circuito : esquema creado usando CircuitLab

El diseño de PCB será crítico para la disipación de calor. Con una batería muy descargada, la carga masiva comienza con un voltaje de batería de 3V. En la entrada de 5V, va a disipar 2W ([5V-3V] * 1A) como calor en el paquete SO8, lo cual es mucho para ese paquete. Es posible que desee considerar comenzar con una corriente de carga más baja cuando comience la prueba y trabajar hasta 1A observando la temperatura del IC. Puedes usar un potenciómetro de 5K o 10K para R12 en un prototipo para facilitar esto.

Por lo general, la hoja de datos proporcionará la matriz para la resistencia térmica del paquete y la resistencia térmica del paquete a la placa para un par de diseños de ejemplo, pero la única hoja de datos que pude encontrar para esta parte no proporciona nada de esta información.

Si está diseñando un producto para la producción, podría considerar un convertidor de conmutación, TI y otros fabrican piezas con hojas de datos, notas de aplicación y diseños de referencia decentes que facilitarán el proceso. Un convertidor de conmutación bien diseñado puede ser eficiente en un 90-95% o más, lo que resulta en casi ningún desperdicio de calor.

    
respondido por el Dean Franks
0

Ampliando la respuesta de Dean.

No ataría la línea TEMP directamente al suelo. Puede que no lo necesite ahora, pero quién sabe qué sucederá en el futuro.

Elegí una de las dos opciones.

  1. Como sugiere Dean, fije la línea TEMP a 50-60% del voltaje del riel y lleve la señal a la batería. Si no lo engancha, simplemente lo engañará para que piense que la temperatura está dentro del rango. Si lo conecta, debe anular los valores de la resistencia. Sin embargo, aumentaría los valores de resistencia de Dean por un factor de 10

  2. Lleve la línea TEMP al conector tal como está y agregue un puente que lo tire a tierra si no quiere usarlo.

ALSO

También ataría el CE a Vcc a través de un pull-up, no cableado, y lo llevaría al conector Arduino. Si tiene los pasadores de control disponibles, puede considerar manejar el pasador CE directamente desde el micro. Puede que no lo necesites ahora, pero al menos te da la capacidad más adelante si las cosas cambian.

Esto puede ser especialmente importante si la batería está diseñada para ser parte integral de su ensamblaje. Es mejor permitir que la batería se descargue un poco en lugar de cargarla continuamente cuando está en línea. Por supuesto, para eso necesita saber cuándo está disponible la línea de alimentación, controlar el voltaje de la batería y habilitar el cargador cuando sea necesario.

TAMBIÉN 2

Realmente deberías tener algún tipo de protección en la entrada allí. Específicamente conexión inversa y protección contra sobretensiones. No ha dicho de dónde proviene el Vcc, pero si se trata de una verruga de pared, esto es muy importante, ya que vienen en muchas formas y tamaños con diferentes voltajes en el mismo enchufe. Será menos crítico si se trata de un conector USB, aunque asegurarse de que esté correctamente conectado internamente sigue siendo un problema. Siempre uso tres encabezados de pines para esta conexión (J5) con el pin central en el suelo, por lo que la inversión no importa.

    
respondido por el Trevor_G

Lea otras preguntas en las etiquetas