A 12V DC solar power system is one of the most popular off-grid energy solutions for powering lights, routers, CCTV cameras, camping equipment, and other low-voltage DC appliances. A properly designed solar system not only provides reliable power but also protects expensive components such as batteries and solar charge controllers.
The wiring diagram shown above illustrates a 100W solar panel connected to a 12V 50Ah LiFePO4 battery using a PWM solar charge controller, DC circuit breakers (MCBs), battery protection modules, and a DC buck converter.
This guide explains each component, its purpose, and how the entire system works.

Screenshot
The wiring diagram includes the following components:
| Component | Specification | Purpose |
|---|---|---|
| Solar Panel | 100W, 12V | Converts sunlight into electrical energy |
| DC MCB | 10A | Protects wiring between solar panel and charge controller |
| Solar Charge Controller | HXC3 20A | Controls battery charging safely |
| Battery | LiFePO4 12V 50Ah | Stores solar energy |
| DC MCB | 25A | Protects battery charging circuit |
| XH-M604 | Charging Controller | Stops charging when battery reaches preset voltage |
| Terminal Junction | Distribution Block | Simplifies cable connections |
| Watt Meter | DC Power Meter | Monitors voltage, current, and power consumption |
| XH-M609 | Low Voltage Disconnect | Prevents battery over-discharge |
| Buck Booster | 12.1V 8A | Stabilizes output voltage |
| Fuse | 5A | Protects connected loads |
| DC Load | 12V 4A | Powers appliances |
The 100W solar panel captures sunlight and produces DC electricity.
Before entering the solar charge controller, the positive wire passes through a 10A DC MCB, which protects the system from overloads and short circuits.
Power Flow:
Solar Panel → 10A DC MCB → Solar Charge Controller
The 20A Solar Charge Controller (SCC HXC3) regulates the charging voltage and current going into the battery.
Without a charge controller, a solar panel can easily overcharge a battery, reducing its lifespan or causing permanent damage.
Functions include:
A 12V 50Ah LiFePO4 battery stores energy generated during the day for use at night or during cloudy weather.
LiFePO4 batteries offer several advantages:
The XH-M604 acts as an automatic charging controller.
Example settings:
This additional protection helps maintain optimal battery voltage and prevents excessive charging.
The terminal junction distributes positive and negative connections throughout the system.
Benefits include:
A DC watt meter continuously displays important electrical parameters such as:
Monitoring these values helps identify abnormal power usage and system performance.
Battery over-discharge is one of the fastest ways to shorten battery life.
The XH-M609 disconnects the load when battery voltage drops below a preset level.
Example setting:
Benefits include:
Voltage from the battery changes during charging and discharging.
The Auto Buck Booster maintains a stable output voltage (approximately 12.1V) to connected devices.
This is especially useful for equipment that requires a consistent supply voltage.
A 5A fuse is installed before the DC load.
The fuse protects appliances from:
Always choose a fuse rated slightly above the expected operating current.
The example system powers a 12V DC load drawing approximately 4A, such as:
The electrical flow follows this sequence:
100W Solar Panel
│
10A DC MCB
│
20A Solar Charge Controller
│
25A DC MCB
│
LiFePO4 12V Battery
│
Terminal Junction
│
Watt Meter
│
Low Voltage Controller (XH-M609)
│
Auto Buck Booster
│
5A Fuse
│
12V DC Load
For a safe and reliable installation:
Yes. Under good sunlight conditions, a 100W solar panel can effectively charge a 12V 50Ah LiFePO4 battery, though charging time depends on weather, battery state of charge, and panel orientation.
A solar charge controller regulates charging current and voltage, preventing overcharging, reverse current, and battery damage.
The XH-M609 disconnects the load when battery voltage falls below a preset level, helping prevent deep discharge and extending battery life.
A buck-boost converter maintains a stable output voltage even as the battery voltage rises during charging or falls during discharge, ensuring connected devices receive consistent power.
Yes. You can increase battery capacity, add more solar panels (within the charge controller’s limits), or upgrade the controller to support higher power requirements.
This 12V DC solar panel wiring diagram demonstrates a practical and well-protected off-grid solar power system using a 100W solar panel, 20A solar charge controller, 12V 50Ah LiFePO4 battery, battery protection modules, and DC voltage regulation.
With proper circuit protection, battery management, and voltage stabilization, this configuration provides dependable power for a variety of 12V DC applications while maximizing battery life and improving overall system safety.
]]>