Circuit Documentation
Summary
This document provides a detailed overview of a solar power system circuit. The circuit includes a solar panel, a solar charge controller, a 12V battery, a step-up boost power converter, an automatic transfer switch (ATS), a power supply, circuit breakers, a power outlet, a step-down voltage regulator, and an Arduino UNO microcontroller. The system is designed to harness solar energy, store it in a battery, and regulate the power for various loads.
Component List
Solar Panel
- Description: Converts sunlight into electrical energy.
- Pins: +, -
Solar Charge Controller
- Description: Regulates the voltage and current coming from the solar panels to the battery.
- Pins: Solar Cell +, Solar Cell -, Battery +, Battery -, Load +, Load -
12V 200Ah Battery
- Description: Stores electrical energy for later use.
- Pins: GND, 12V
Step Up Boost Power Converter, Adjustable Voltage Regulator
- Description: Increases the voltage from the battery to a higher level.
- Pins: VOUT+, VOUT-, VIN+, VIN-
ATS (Automatic Transfer Switch)
- Description: Automatically switches between different power sources.
- Pins: +, -
POWER SUPPLY 12V 5AMP
- Description: Converts AC power to DC power.
- Pins: 220V Positive Pole (AC), 220V Negative Pole (AC), GND, GND (DC), 12V-24V Output (DC)
Circuit Breaker
- Description: Protects the circuit from overcurrent.
- Pins: +, -
Power Outlet (IL)
- Description: Provides an interface to connect electrical devices.
- Pins: N, L, GND
Regulator Stepdown DC XL4015 CC CV
- Description: Reduces the voltage to a lower level.
- Pins: IN +, IN -, OUT +, OUT -
Arduino UNO
- Description: Microcontroller for controlling various components.
- Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
Wiring Details
Solar Panel
- + connected to Solar Charge Controller Solar Cell +
- - connected to Solar Charge Controller Solar Cell -
Solar Charge Controller
- Solar Cell + connected to Solar Panel +
- Solar Cell - connected to Solar Panel -
- Battery + connected to 12V 200Ah Battery 12V and Step Up Boost Power Converter VIN+
- Battery - connected to 12V 200Ah Battery GND and Step Up Boost Power Converter VIN-
12V 200Ah Battery
- 12V connected to Solar Charge Controller Battery + and Step Up Boost Power Converter VIN+
- GND connected to Solar Charge Controller Battery - and Step Up Boost Power Converter VIN-
Step Up Boost Power Converter, Adjustable Voltage Regulator
- VIN+ connected to 12V 200Ah Battery 12V and Solar Charge Controller Battery +
- VIN- connected to 12V 200Ah Battery GND and Solar Charge Controller Battery -
- VOUT+ connected to Circuit Breaker +
- VOUT- connected to Circuit Breaker -
ATS (Automatic Transfer Switch)
- + connected to Circuit Breaker +
- - connected to Circuit Breaker -
- + connected to ATS -
- - connected to ATS +
- + connected to POWER SUPPLY 12V 5AMP 220V Positive Pole (AC)
- - connected to POWER SUPPLY 12V 5AMP 220V Negative Pole (AC)
POWER SUPPLY 12V 5AMP
- 220V Positive Pole (AC) connected to ATS +
- 220V Negative Pole (AC) connected to ATS -
- GND (DC) connected to Regulator Stepdown DC XL4015 CC CV IN -
- 12V-24V Output (DC) connected to Regulator Stepdown DC XL4015 CC CV IN +
Circuit Breaker
- + connected to Step Up Boost Power Converter VOUT+
- - connected to Step Up Boost Power Converter VOUT-
- + connected to ATS +
- - connected to ATS -
- + connected to Power Outlet (IL) N
- - connected to Power Outlet (IL) L
Power Outlet (IL)
- L connected to Circuit Breaker -
- N connected to Circuit Breaker +
Regulator Stepdown DC XL4015 CC CV
- IN - connected to POWER SUPPLY 12V 5AMP GND (DC)
- IN + connected to POWER SUPPLY 12V 5AMP 12V-24V Output (DC)
- OUT + connected to Arduino UNO 5V
- OUT - connected to Arduino UNO GND
Arduino UNO
- 5V connected to Regulator Stepdown DC XL4015 CC CV OUT +
- GND connected to Regulator Stepdown DC XL4015 CC CV OUT -
Documented Code
Arduino UNO Code
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
This concludes the documentation for the solar power system circuit.
