Estoy diseñando un proyecto que va a funcionar en un quadcopter volador. Cuenta con una MCU ATmega328P en el circuito principal de 5V, y es alimentada por una pequeña batería de LiPo de 1 celda (< 500 mAh). Quiero proporcionar un mecanismo de corte de bajo voltaje para proteger la batería. Actualmente estoy considerando las tres opciones:
-
Simplemente deje que la MCU principal supervise el voltaje de la batería , utilizando VCC como referencia. VCC suele ser de 5,1 V, pero para estar seguro de que también tendré que medir mi propio VCC.
Pros: no hay circuitos adicionales. Puede indicar la razón de corte utilizando un LED. Tensión de corte configurable. Corte suave.
Contras: en caso de mal funcionamiento de la MCU principal (error de software), el voltaje de la batería puede dejarse sin ser observado bajo una carga alta. Software complicado. Requiere alimentar la red de 5V.
-
Use un monitor de reinicio como MAX809 . La corriente de apagado es de 0.5 μA.
Pros: altamente confiable.
Contras: no hay señalización. No es fácilmente configurable. Sólo corte duro. Circuito adicional (divisor de voltaje).
-
Use una MCU intermedia como ATtiny25 / 45/85. Es pequeño pero puede medir su propia VCC. La corriente de apagado es de 2 μA.
Pros: señalización. Configurable. Fácil de probar. Mide voltaje antes de alimentar otras cosas. Corte suave (puede indicar al MCU principal que es el momento de recolectar piedras).
Contras: requiere software adicional (pero muy simple). Peso (1g?)
La opción # 3 se ilustra aquí:
Estoy pensando en ir con la opción # 3. ¿Tiene sentido?