Arduino Nano Battery-Powered Voltage Monitoring System with LCD Display
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino Nano microcontroller, a 16x2 LCD display, a Li-ion battery, a potentiometer, a bridge rectifier, various capacitors and resistors, a voltage sensor, a boost converter, and a voltage regulator. The circuit is designed to power the Arduino Nano and display information on the LCD screen, with additional components for voltage regulation and sensing.
Component List
Arduino Nano
- Description: A small, complete, and breadboard-friendly board based on the ATmega328P.
- Pins: D1/TX, D0/RX, RESET, GND, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11/MOSI, D12/MISO, VIN, 5V, A7, A6, A5, A4, A3, A2, A1, A0, AREF, 3V3, D13/SCK
16x2 LCD
- Description: A 16x2 character LCD display.
- Pins: VSS, VDD, V0, RS, RW, E, D1, D0, D2, D3, D4, D6, D5, D7, A, K
Li-ion Battery 18650-2000mAh 3.7V 7.4WH
- Description: A rechargeable lithium-ion battery.
- Pins: +, -
Potentiometer
- Description: A variable resistor used to adjust voltage.
- Pins: GND, Output, VCC
Bridge Rectifier - 1N4007
- Description: A diode bridge used for converting AC to DC.
- Pins: 1 INPUT, 2 INPUT, + PIN, - PIN
Ceramic Capacitor (0.0001 Farads)
- Description: A capacitor used for filtering and smoothing.
- Pins: pin0, pin1
Resistor (100k Ohms)
- Description: A resistor used to limit current.
- Pins: pin1, pin2
Voltage Sensor DC 25V
- Description: A sensor used to measure voltage.
- Pins: +, -, output, gnd, vcc
XL6009E1 Boost Converter
- Description: A DC-DC boost converter used to step up voltage.
- Pins: IN+, IN-, OUT-, OUT+
Ceramic Capacitor (0.001 Farads)
- Description: A capacitor used for filtering and smoothing.
- Pins: pin0, pin1
7808 Voltage Regulator
- Description: A voltage regulator used to provide a stable 8V output.
- Pins: INPUT, GND, OUTPUT
Ceramic Capacitor (0.0000001 Farads)
- Description: A capacitor used for filtering and smoothing.
- Pins: pin0, pin1
Wiring Details
Arduino Nano
- GND: Connected to GND of Li-ion battery, XL6009E1 Boost Converter, 7808, Potentiometer, 16x2 LCD (VSS, K, RW), Voltage Sensor DC 25V
- D7: Connected to RS of 16x2 LCD
- D8: Connected to E of 16x2 LCD
- D9: Connected to D4 of 16x2 LCD
- D10: Connected to D5 of 16x2 LCD
- D11/MOSI: Connected to D6 of 16x2 LCD
- D12/MISO: Connected to D7 of 16x2 LCD
- VIN: Connected to pin1 of Ceramic Capacitor (0.0000001 Farads)
- 5V: Connected to VCC of Potentiometer, VDD and A of 16x2 LCD, vcc of Voltage Sensor DC 25V
- A0: Connected to output of Voltage Sensor DC 25V
16x2 LCD
- VSS: Connected to GND of Arduino Nano
- VDD: Connected to 5V of Arduino Nano
- V0: Connected to Output of Potentiometer
- RS: Connected to D7 of Arduino Nano
- RW: Connected to GND of Arduino Nano
- E: Connected to D8 of Arduino Nano
- D4: Connected to D9 of Arduino Nano
- D5: Connected to D10 of Arduino Nano
- D6: Connected to D11/MOSI of Arduino Nano
- D7: Connected to D12/MISO of Arduino Nano
- A: Connected to 5V of Arduino Nano
- K: Connected to GND of Arduino Nano
Li-ion Battery 18650-2000mAh 3.7V 7.4WH
- -: Connected to OUT- and IN- of XL6009E1 Boost Converter, GND of 7808, GND of Arduino Nano, GND of Potentiometer, VSS, K, RW of 16x2 LCD, gnd of Voltage Sensor DC 25V
- +: Connected to OUT+ of XL6009E1 Boost Converter, INPUT of 7808
Potentiometer
- GND: Connected to GND of Arduino Nano
- Output: Connected to V0 of 16x2 LCD
- VCC: Connected to 5V of Arduino Nano
Bridge Rectifier - 1N4007
- - PIN: Connected to IN+ of XL6009E1 Boost Converter, pin1 of Ceramic Capacitor (0.001 Farads), pin1 of Ceramic Capacitor (0.0001 Farads), pin1 of Resistor, + of Voltage Sensor DC 25V
- + PIN: Connected to pin0 of Ceramic Capacitor (0.001 Farads), pin0 of Ceramic Capacitor (0.0001 Farads), pin2 of Resistor, - of Voltage Sensor DC 25V
Ceramic Capacitor (0.0001 Farads)
- pin0: Connected to + PIN of Bridge Rectifier
- pin1: Connected to - PIN of Bridge Rectifier, IN+ of XL6009E1 Boost Converter, pin1 of Ceramic Capacitor (0.001 Farads), pin1 of Resistor, + of Voltage Sensor DC 25V
Resistor (100k Ohms)
- pin1: Connected to - PIN of Bridge Rectifier, IN+ of XL6009E1 Boost Converter, pin1 of Ceramic Capacitor (0.001 Farads), pin1 of Ceramic Capacitor (0.0001 Farads), + of Voltage Sensor DC 25V
- pin2: Connected to + PIN of Bridge Rectifier, pin0 of Ceramic Capacitor (0.001 Farads), pin0 of Ceramic Capacitor (0.0001 Farads), - of Voltage Sensor DC 25V
Voltage Sensor DC 25V
- +: Connected to - PIN of Bridge Rectifier, IN+ of XL6009E1 Boost Converter, pin1 of Ceramic Capacitor (0.001 Farads), pin1 of Ceramic Capacitor (0.0001 Farads), pin1 of Resistor
- -: Connected to + PIN of Bridge Rectifier, pin0 of Ceramic Capacitor (0.001 Farads), pin0 of Ceramic Capacitor (0.0001 Farads), pin2 of Resistor
- output: Connected to A0 of Arduino Nano
- gnd: Connected to GND of Arduino Nano
- vcc: Connected to 5V of Arduino Nano
XL6009E1 Boost Converter
- IN+: Connected to - PIN of Bridge Rectifier, pin1 of Ceramic Capacitor (0.001 Farads), pin1 of Ceramic Capacitor (0.0001 Farads), pin1 of Resistor, + of Voltage Sensor DC 25V
- IN-: Connected to - of Li-ion battery, OUT- of XL6009E1 Boost Converter, GND of 7808, GND of Arduino Nano, GND of Potentiometer, VSS, K, RW of 16x2 LCD, gnd of Voltage Sensor DC 25V
- OUT-: Connected to - of Li-ion battery, IN- of XL6009E1 Boost Converter, GND of 7808, GND of Arduino Nano, GND of Potentiometer, VSS, K, RW of 16x2 LCD, gnd of Voltage Sensor DC 25V
- OUT+: Connected to + of Li-ion battery, INPUT of 7808
Ceramic Capacitor (0.001 Farads)
- pin0: Connected to + PIN of Bridge Rectifier, pin0 of Ceramic Capacitor (0.0001 Farads), pin2 of Resistor, - of Voltage Sensor DC 25V
- pin1: Connected to - PIN of Bridge Rectifier, IN+ of XL6009E1 Boost Converter, pin1 of Ceramic Capacitor (0.0001 Farads), pin1 of Resistor, + of Voltage Sensor DC 25V
7808 Voltage Regulator
- INPUT: Connected to + of Li-ion