Skip navigation
Electronic Design

Low-Cost Battery Monitor Checks Battery-Operated Microprocessor

A recent project required an inexpensive microprocessor that could be battery operated and indicate if the batteries were low. I chose Microchip's PIC16LF84A for the microprocessor because it was simple to program and could operate between 2.0 and 5.5 V dc.

However, the PIC16LF84A doesn't have analog or comparator inputs. To meet the design criteria for a battery monitor, I went with Microchip's inexpensive MCP100315 Microcontroller Supervisory Circuit. It costs $0.33 each in small quantities.

In the circuit, U1 is the PIC16LF84A microprocessor. R1 and D1 make up the low-battery indicator circuit. R2 is a 10-k Ω pullup resistor for the MCLR pin. X1 is a low-power 32.768-kHz oscillator. C1 and C2?68-pF capacitors?were needed so that the oscillator would operate properly.

Click here to download the PDF version of this entire article.
Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.