Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Solar-Powered Dual Input Safety Circuit with Automatic Transfer Switch and IoT Monitoring

View and Edit Project In Cirkit DesignerImage of Solar-Powered Dual Input Safety Circuit with Automatic Transfer Switch and IoT Monitoring

Circuit Documentation

Summary

The circuit described in the provided information is a power management system that integrates solar power with a conventional 220V power supply. It includes safety features such as circuit breakers and fuses, a dual power automatic transfer switch for switching between solar and mains power, a charge controller for managing solar energy input, and a power inverter for converting DC to AC power. Additionally, the circuit incorporates an ESP32 microcontroller interfaced with various sensors and actuators, including an MQ-2 gas sensor, an SHT113 flame sensor, a buzzer, a relay module, and a 12V solenoid lock. The system also features a 5V adapter for power supply and an LED with resistors for indication purposes.

Component List

Circuit Breaker

Dual Power Automatic Transfer Switch

Solar Panel

Charge Controller

Power Inverter

Power 220V

Fuse

Socket

5V Adapter

ESP32 38 PINS

MQ-2 SENSOR

Sensor SHT113 Flame

Buzzer

12V Solenoid Lock

Relay Module 5V-30V

Micro USB to Cable (2 Pin)

LED: Four Pin

Resistor

12V Battery

Wiring Details

Circuit Breaker to Power Inverter

Circuit Breaker to Dual Power Automatic Transfer Switch

Circuit Breaker to Power 220V

Dual Power Automatic Transfer Switch Interconnections

Solar Panel to Charge Controller

Charge Controller to 12V Battery

Power Inverter to 12V Battery

Socket to 5V Adapter

Micro USB to Cable (2 Pin) to 5V Adapter

ESP32 38 PINS to Sensors and Actuators

Common Ground and VCC Connections

Relay Module 5V-30V to 12V Solenoid Lock

LED: Four Pin to Resistors

Documented Code

No code was provided for the microcontrollers in the circuit. If code is available, it should be documented here with explanations for each function and how it interacts with the connected hardware components.