La configuración actual de mi proyecto es:
Micro ATmega328P con 32 LEDS controlados por 4 registros de desplazamiento de 8 bits.
El sistema sin LED consume 20 mA de corriente continuamente. Con todos los LED encendidos al mismo tiempo, consume 85 mA.
Dado que todo el dispositivo es pequeño (SMD), no quería poner baterías grandes como AAA. ¡Pero las baterías de tipo botón tienen un drenaje de pulso máximo de 15 mA y un drenaje continuo de 0,19 mA! Ejemplo de CR2032
Me pregunto si existen técnicas de optimización de circuitos para obtener una mejor duración de la batería. ¿O soluciones alternativas? ¿O pilas de monedas con las mismas especificaciones que las pilas AAA, por ejemplo?
¡Pero las baterías de tipo botón tienen un drenaje de pulso máximo de 15 mA y un drenaje continuo de 0,19 mA! Ejemplo de CR2032
Las pilas tipo moneda están diseñadas para aplicaciones de baja corriente y larga duración. Como mantener vivo un RTC durante años. Todo en una hoja de datos para ellos se aplica a eso. La capacidad actual, la tasa de drenaje, el voltaje, etc. Un CR2032 tiene una capacidad típica de 240 mAh, de 3,0 a 2,0 voltios, nominal de 15 K ohmios/0,19 mA a 21 °C, lo que proporciona 1263 horas de vida.
Cambie la carga/el consumo de corriente y cambiará la vida útil de la batería. Eso es todo lo que significa. A 85 mA continuos, no obtendrá 240 mAh. Observe las características de drenaje de pulso que muestran entre 175 y 200 mAh. Incluso si lo hiciera, la batería solo duraría 3 horas y estaría a 2 V, es decir, muerta en ese momento.
Y a medida que aumenta la carga, la batería experimenta una caída de voltaje . Como se observa en las Características del pulso, un drenaje de 2 segundos a 100 ohmios/~25 mA conduce a una caída de voltaje de 0,4 V. Su resistencia interna aumenta.
¡Así que SÍ, puedes conducir un CR2032 con fuerza! Pero todo esto debe tenerse en cuenta para SU solicitud . ¿2 horas son suficientes para ti? Dudo.
Me pregunto si existen técnicas de optimización de circuitos para obtener una mejor duración de la batería. ¿O soluciones alternativas?
Sí, eligiendo circuitos integrados más eficientes. ¿Su código ATMega utiliza modos de bajo consumo siempre que es posible? ¿Puedes reducir tu tiempo? ¿Funciona a 16 MHz (que es un problema si está alimentando a <4 V por cierto) o funciona a una velocidad más baja como 8 MHz o 4 MHz? ¿Podrías ejecutarlo a 1mHz sin problema? Eso ahorraría algo de energía. ¿Puede reemplazar los registros de desplazamiento por otros mejores con menor consumo de corriente en reposo?
¿O pilas de monedas con las mismas especificaciones que las pilas AAA, por ejemplo?
Tal vez, pero probablemente muy caro. En su lugar, puede usar baterías LiPo de factor de forma AAA (forma 10500).
Puede usar la batería recargable de litio con un tamaño pequeño, algunas tiendas le ofrecen el tamaño pequeño lo más pequeño posible para RC-helicóptero: http://www.all-battery.com/37vli-polymerandli-ionbatterypacks.aspx
Además de eso, use la técnica de programación, como "modo de suspensión" para ATmega328. Si usa la plataforma Arduino, aquí playground.arduino.cc/Learning/arduinoSleepCode
Si usa C para programar: aquí www.gammon.com.au/forum/?id=11497
La corriente de drenaje continua en la hoja de datos que vinculó no es una clasificación máxima, es solo el drenaje típico para una carga de 15 kΩ. Ciertamente, puede consumir más corriente que 190 µA o no tendríamos LED Throwies. Wikipedia enumera la corriente de descarga máxima a 3 mA, pero sin fuente. La pregunta es cuánto tiempo necesita que funcione su dispositivo. Con su consumo de corriente actual y su batería de 240 mAh, tendrá unas tres horas de vida si todos los LED están encendidos, suponiendo características de descarga similares a las de una carga de 15 kΩ (probablemente sea peor con su mayor consumo de corriente).
Si esto no es suficiente tiempo de ejecución, tiene un par de opciones:
Respuesta calificativa directa a su pregunta: Sí, es posible... pero no por mucho tiempo.
No se avergüence de tener más masa invertida en la fuente de alimentación que en la electrónica activa. Eso NO es raro.
crosley
Darkhan