¿Circuito para mantener una corriente mínima?

Compré una batería USB barata para alimentar un proyecto portátil. Funciona muy bien, excepto que se apaga solo si hay un consumo de corriente inferior a cierta cantidad (no lo he precisado, pero creo que es alrededor de 60 mA). Algunas veces, mi carga real es menor que eso (es un arduino y algunos LED), aunque también puede funcionar un poco más.

Puedo mantener la batería encendida simplemente poniendo una resistencia en paralelo con la carga, pero obviamente eso es solo energía quemada. ¿Hay un circuito simple que pueda construir que asegure que siempre se extraiga una corriente mínima, pero que consuma menos o ninguna corriente cuando aumente la carga real? Es decir, si los LED estuvieran apagados, estaría consumiendo 60 mA, pero si los LED estuvieran consumiendo 200 mA, ¿no consumiría corriente?

60mA es mucho para desperdiciar. ¿No preferirías modificar la batería USB para desactivar el apagado automático?
Esto no parece sensato: ¿es una característica documentada definitiva de la batería? Tienes el link de la bateria?
Paquete de batería: sparkfun.com/products/11360 . Está diseñado para cargar dispositivos portátiles como teléfonos/tabletas, pero tiene un buen valor por la capacidad, la carga integrada y el regulador de 5v. También puede suministrar 2A si es necesario, lo cual es genial. Pero realmente no sé lo suficiente como para modificarlo para que no se apague automáticamente.
Entonces, déjame ver si entendí bien tu pregunta. Necesita descargar constantemente una batería, pero no quiere desperdiciar esa energía... Entonces, ¿quiere almacenar esa energía?... ¿La energía que proviene de un dispositivo de almacenamiento de energía?
No eso no es. No quiero almacenar la energía. Solo quiero asegurarme de que todo el circuito nunca consuma menos de una cierta cantidad de energía de la batería. Lo que realmente sucederá es que la mayor parte del tiempo tendré los LED encendidos, pero en una configuración lo suficientemente baja como para que el consumo de corriente sea muy cercano al valor de apagado. Quiero asegurarme de que no se apague.

Respuestas (2)

La solución más obvia para mí es programar tu Arduino para que maneje algunas resistencias cuando no esté manejando LED. Si tiene un puerto GPIO de repuesto, esto debería ser sencillo.

Mantenga un conteo de num_leds_lit y cuando esto caiga por debajo de n, configure resistor_driver_pin alto.

Si no le gusta la idea de desperdiciar energía, tenga un bucle inactivo que calcule pi con un millón de decimales. Un microprocesador ocupado probablemente quema más milivatios que uno verdaderamente inactivo.

Tiene sentido. Estaba tratando de encontrar algo que no pasara por el Arduino, pero eso se debió a que la corriente máxima a través de los LED es demasiado alta para el Arduino. Pero como sé cuánto será esta corriente, y eso no es muy alto, debería estar bien. Gracias.

Según la hoja de datos: -

El TP4056 finaliza automáticamente el ciclo de carga cuando la corriente de carga cae a 1/10 del valor programado después de alcanzar el voltaje de flotación final.

Y hay una resistencia ( R PAG R O GRAMO ) que se puede configurar en algo así como 10k limitando la corriente de salida a 130mA o se puede configurar en 5k para 250mA pero solo usted sabe dónde configurarlo para una operación normal.

Si su corriente de funcionamiento es inferior a 250 mA y no cae a menos de 25 mA, esto se puede hacer con una resistencia de 5k. El truco es no exceder la diferencia de 10:1 en las corrientes que toma su circuito.

Aquí está el enlace al documento: tome nota de la tabla en la parte superior de la página 3.

Si entiendo correctamente, ese chip solo se usa cuando estás cargando la batería, no cuando se está descargando. Estoy usando la batería como fuente de voltaje, no me preocupa lo que sucede cuando se carga la batería.
@Emoses, por lo que puedo decir de este chip, cuando se considere que la batería está cargada, se apagará si el consumo de corriente es inferior a una décima parte de la corriente de carga según la cita anterior. Es la situación de apagado que surge porque su circuito no consume suficiente corriente una vez que el cargador cree que ha terminado su ciclo de carga. Entonces, no, el chip controla la situación de apagado en función de "algo" y seguirá proporcionando energía si SU circuito consume más de una décima parte de la corriente de carga; de lo contrario, apaga SU circuito: lea el folleto.
Tendré que abrirlo y comprobarlo, creo. Tenía la impresión de que hay dos circuitos en la caja: uno que controla la carga de las baterías LiPo en la caja a través del puerto mini-USB de entrada, que está controlado por este chip de control de carga, y otro circuito que proporciona 5V regulados sobre los dos puertos de salida USB, que no pasa por el TP4056. Definitivamente, también hay una relación superior a 10: 1 cuando se descarga: el paquete puede suministrar hasta 3 A, pero la corriente de corte es << 300 mA
@Emoses, solo puedo seguir lo que dice la hoja de datos, amigo.
Actualización: abrí la caja en una defectuosa, y hay un pequeño microprocesador programable que estoy bastante seguro maneja la lógica para apagar la batería si no hay corriente. Eso tiene sentido, ya que hay un retraso de unos segundos antes de que se apague.