Electrical – Adding Blinking LED to Low Battery Circuit

ledlow-battery

I'm thinking of designing a PCB based on this low battery indicator circuit:

It hooks up to your battery of choice and has a green and red LED, and uses a trimmer pot to adjust at what voltage want the red LED to turn on and the green off. I want to add a function where the red LED will start blinking when the battery life is extra low, or right about to die. If I can't make the existing red LED blink, i'm open to adding a third LED (a blinking one), and possibly having to add another pot to specify its voltage. If I were using a 7.4v battery pack, this would make the new setup: Green – 6.5v-8.4v; Red – 6.3v-6.4v; Blinking Red – 6.2v. The first two settings can be set with the existing potentiometer, I just need to add the third setting.
Thanks!

Best Answer

You can use a schmitt-trigger nand gate (in my experience most nand gates have schmitt-trigger input) and couple the output through an RC circuit to one of the inputs and use the other input to activate/enable it. the oscilation frequency will be 1/RC because (most) nand gates are set to have thresholds so that the charge/discarge time between thesshold voltages will be tau. there are many other ways to make an oscilating circuit but this is one of the simpler.

to detect the voltage level you could simply use an op-amp.

If you want to make a low battery indicator that behaves this way what I would do is I would use a small 8-bit mcu like an atmega328 for instance.

The atmega328p if I remember correctly can go down to almost 2v of supply voltage if you give it a low enough clock frequency (see the datasheet) and it would probably have a smaller footprint than your analog circuit.