Alimentar una MCU desde una batería sin un regulador

13

He visto algunas placas de desarrollo (por ejemplo. BL652 dev kit ) para chips de baja potencia, la energía de la batería está conectada directamente a la MCU sin un regulador.

Para el caso de ejemplo, la batería utilizada es una CR2032 de 3V. La hoja de datos para la MCU define los siguientes parámetros:

datasheet page 16.
Absolute Maximum Ratings            Min           Max
Voltage at VDD_nRF pin             -0.3           3.9

datasheet page 17.
Recommended Operating Parameters    Min    Typ    Max
VDD_nRF                             1.8    3.3    3.6

Interpreto esto como "If your battery voltage drops to a value between 0-1.7 it isn't defined what will happen" .

Por qué me preocupa esto es porque he visto a reguladores tener Power Good y no han encontrado declaraciones explícitas en la hoja de datos de que la MCU del ejemplo no se dañará por la subtensión.

¿Cómo puedo decidir si se necesita un regulador entre una batería y una carga para garantizar que no haya daños cuando el voltaje de la batería comience a disminuir?

    

3 respuestas

30
  

Si el voltaje de la batería cae a un valor entre 0-1.7, no se define lo que sucederá

Esto suele ser cierto, pero no destruirá nada, por supuesto. Porque, si fuera destructivo, el Vdd mínimo en "Clasificación máxima absoluta" se habría dado como un valor positivo (que nunca he visto en ninguna hoja de datos, y espero que nunca lo vea en mi vida, no lo haría) t tiene sentido).

En este punto, tiene la garantía de que la MCU no se destruirá con subtensión. Sin embargo, aún podría comportarse de forma errática (potencialmente dañar otros circuitos externos).

Ahora, en este tipo de MCU, a menudo hay una característica llamada " detección de pérdida de tensión ", o, a veces, "bloqueo de subtensión". Esta es una característica que controla la tensión de alimentación y garantiza que el chip se mantiene en estado de restablecimiento cuando la tensión está por debajo de un nivel determinado (a veces programable).

Buenas noticias: existe una característica de este tipo en el chip específico que está utilizando. Consulte capítulo 5.1 en la hoja de datos que vinculó.

Por lo tanto, no necesita tener un regulador con detección de "buena energía" o un circuito de monitor de suministro adicional en su caso específico.

Tenga en cuenta que, si la MCU no tenía la detección de caída de tensión incluida, hay pequeños chips que solo ofrecen esta función (a menudo combinada con un generador de reinicio de encendido temporizado) sin ser reguladores de voltaje.

    
respondido por el dim
9

... entre 0-1.7 no está definido lo que sucederá

En realidad, por debajo de 1.8 V, no hay garantía de que sucederá.

No se preocupe por el daño estos son los parámetros operativos . Para evitar daños, no debe superar las Clasificaciones máximas , que no se incluyen en la hoja vinculada. Si conoce los chips que se utilizan, puede consultar sus hojas de datos y ver las calificaciones máximas. Todavía tengo que encontrar un chip que pueda sufrir daños por una tensión de alimentación demasiado baja.

Sin embargo, desea que su producto "sepa" y responda cuando la batería está demasiado baja. Agregue un circuito de detección de batería (o usando el interno) que solo liberará el restablecimiento cuando el voltaje de la batería sea lo suficientemente alto.

    
respondido por el Bimpelrekkie
8

No hay garantía de que su procesador no ejecute una memoria desordenada y aleatoria, ni proporcione formas de onda desagradables y posiblemente dañinas en los pines GPIO. Se garantiza que el micro no se dañará físicamente, pero podría causar daños de una naturaleza blanda o, posiblemente, con un mal diseño, una naturaleza dura.

Por ejemplo, si su micro alimentado por batería controla la temperatura en un terrario a través de un MOSFET, actúa como un termostato remoto y el micro funciona mal podría matar a los reptiles si la batería se agota. Un ejemplo extremo, y en realidad debería haber muchas garantías contra que eso suceda. También es raro que un micro con batería pueda dañar cualquier cosa fuera de sí mismo. Un ejemplo más común sería la mezcla de RAM respaldada por batería o de EEPROM.

Para asegurarse de que nunca suceda, debe inhibir el micro (mantenerlo en reinicio) para cualquier voltaje que esté por debajo de 1.80V. Ya que el circuito que lo hace no será exacto (siempre hay una tolerancia en el umbral), puede elegir 2.0V o 1.90V. +/- 0.2 o 0.1V. Por lo general, también existe cierta histéresis, por lo que incluso se puede restablecer a 2,2 V y no restablecerse a 1,9 V. Por lo general, también hay un ancho de pulso de reinicio mínimo para que se produzca un reinicio adecuado, por lo que también debe garantizarse.

Obtendrá la mayor parte del jugo de un CR2032 incluso en baja temperatura al cortar aproximadamente 2.4 o 2.5V, por lo que hay pocas razones para llamarlo tan cerca.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas