FINAL COMPONENTS AND SPECIFICATIONS
FINAL COMPONENTS AND SPECIFICATIONS
FINAL COMPONENTS AND SPECIFICATIONS
1. ESP32 Microcontroller
Purpose: Acts as the central control unit to process sensor data,
manage fault conditions, and control relays.
Connections:
Power Supply: Connect to a 5V DC power supply.
GPIO Pins: Used for input from sensors, buttons, and controlling
outputs like relays and indicators.
Ground (GND): Common ground connection shared with all
components.
2. Sensors
Voltage Sensor (ZMPT101):
Purpose: Measures motor line voltage.
Connection:
Input: Connected across one phase of the 220V AC line.
Output: Signal pin to an ESP32 analog input (ADC).
Ground: Shared with ESP32 ground.
3. Indicator Lights
Each sensor has three indicator lights to show its status:
Green (Normal): Lights up when sensor readings are within safe
limits
Yellow (Warning): Lights up if readings are approaching unsafe
limits
Red (Fault): Lights up if readings exceed safe thresholds.
Connection:
LEDs are connected to GPIO pins on the ESP32 with
currentlimiting resistors (typically 330Ω).
Cathodes (negative terminals) of all LEDs are connected to the
ground.
4. Buttons
Start Button:
Purpose: Activates the protection system.
Connection:
One terminal to a digital GPIO input pin.
The other terminal to a pulldown resistor and ground.
Stop Button:
Purpose: Deactivates the protection system or stops the motor
manually
Connection:
One terminal to a digital GPIO input pin.
The other terminal to a pulldown resistor and ground.
5. Buzzer
Purpose: Emits an audible alert during a fault conditioN
Connection:
Positive terminal to a GPIO output pin via a currentlimiting
resistor.
Negative terminal to the ground.
6. Timer
Purpose: Ensures proper timing for wyetodelta transition during
motor start.
Connection:
Input signal from ESP32 to control the timer.
Timer output connected to the wye and delta contactor control
circuits.
7. Contactors
WyeDelta Switching Contactors (3 contactors):
Purpose: Enable proper motor starting with reduced
current.
Connection:
Coil terminals connected to 220V AC through the
timer and forward/reverse relays.
ESP32 controls the relays to manage these
contactors.
Forward/Reverse Contactors (2 contactors):
Purpose: Control the motor's rotation direction.
Connection:
Coil terminals connected to 220V AC via control
signals from ESP32.
Proper interlocking ensures only one contactor is
active at a time.
8. Overload Relay
Purpose: Protects the motor from excessive current draw.
Connection:
Placed in series with the motor’s power line.
Fault signal output connected to an ESP32 GPIO input pin for
monitoring.
9. LCD Display
Purpose: Displays realtime data (voltage, current, temperature, and
system status).
Connection:
SDA and SCL pins to corresponding ESP32 GPIO pins for I2C
communication.
Power (VCC) to 5V pin of ESP32.
Ground to ESP32 ground.
SPECIFICATIONS
1. ESP32 Microcontroller
Specification:
Operating Voltage: 3.3V (logic level)
Input Voltage: 5V (via USB or VIN pin)
Number of GPIO Pins: At least 30
Communication Protocols: I2C, SPI, UART, WiFi, PWM support
2. Sensors
Voltage Sensor (ZMPT101B):
Operating Voltage: 5V
Measurement Range: 0–250V AC
Output: Analog signal (scaled voltage value)
Accuracy: High sensitivity for lowvoltage measurements
Current Sensor (SCT013000):
Measurement Range: 0–30A AC
Output: 0–1V analog signal (through a burden resistor)
Accuracy: ±1%
Type: Noninvasive clamp
Temperature Sensor (DS18B20):
Measurement Range: 55°C to +125°C
Accuracy: ±0.5°C (between 10°C and +85°C)
Output: Digital (1Wire communication protocol)
Operating Voltage: 3.3–5V
3. Indicator Lights
Specification:
Voltage: 12V DC (to match power supply)
Current: ~20mA per LED
Colors:
Green: Normal
Yellow: Warning
Red: Fault
Resistors: 330Ω (currentlimiting)
4. Buttons
Start Button:
Type: Normally open (NO) momentary push button
Voltage Rating: 12V DC
Current Rating: ~1A
Stop Button:
Type: Normally closed (NC) momentary push button
Voltage Rating: 12V DC
Current Rating: ~1A
5. Buzzer
Specification:
Operating Voltage: 12V DC
Current Draw: ~30mA
Sound Output: ~85dB
6. Timer
Specification:
Type: Adjustable delay timer relay module
Operating Voltage: 12V DC
Time Range: 0–60 seconds (adjustable)
Output: Relay contact (NO/NC)
7. Overload Relay
Specification:
Adjustable Current Range: 3A–6A (for 1 HP motor full load
current ~3.4A with margin)
Type: Thermal or electronic
8. LCD Display
Specification:
Type: 12x6 or 16x2 character display (I2C interface
preferred)
Operating Voltage: 5V
Current Draw: ~20mA
9. Power Supply
Specification:
Input Voltage: 220V AC
Outputs:
5V DC (for ESP32 and sensors)
12V DC (for contactors, buzzer, and LEDs)
Power Rating: At least 2A total current output
10. Snubber Circuits (for Contactors)
Specification:
Resistor: 100Ω, 2W
Capacitor: 0.1μF, 400V AC
Type: RC snubber network
11. Wiring and Connectors
Wires:
For Power (220V AC): 14 AWG (sized for up to 10A)
For Control Signals (12V DC): 18–20 AWG
For Sensor Signals: Shielded cables (to reduce noise)
Connectors:
Screw terminal blocks or industrialgrade quick connectors
Additional Notes:
All components should be enclosed in a ventilated, insulated
control panel to ensure safety and durability.
Ensure grounding of all components and follow proper electrical
safety standards (e.g., Philippine Electrical Code 2017 for your
system).
GROUNDING
### **1. Grounding Principles**
- **Common Ground Point:** Create a single ground point (ground bus
bar or terminal block) in your control panel. All ground wires should
connect here.
- **Separation of Power and Signal Grounds:** If possible, separate the
high-current (AC power) ground from the low-current (DC signal)
ground and connect them at one point to avoid ground loops.
---
6. **Buttons (Start/Stop):**
- One side of each button connects to ground (when using pull-up
resistors).
7. **Buzzer:**
- The negative terminal connects directly to the DC common ground.
8. **Timer Module:**
- The ground pin connects to the DC common ground.
- If the timer relay module has a separate AC control circuit, ensure
proper isolation and grounding.
9. **Contactors:**
- Coil Ground: For DC-powered coils, the ground terminal of the coil
connects to the DC common ground.
- Chassis Ground: Attach the contactor frame or metallic casing to
the panel's AC ground.
---
---
---
---
---
---
2. **Safety:**
- A transformer provides electrical isolation between the high-voltage
AC and low-voltage DC circuits.
---
**Advantages:**
- Customizable and cost-effective.
- Suitable for DIY enthusiasts.
**Disadvantages:**
- Requires additional design and assembly effort.
**Examples:**
- HLK-PM01 (5V DC, 3W mini power module)
- HLK-PM12 (12V DC, 3W mini power module)
**Advantages:**
- Compact, plug-and-play, and reliable.
- Provides electrical isolation.
**Advantages:**
- Easiest and safest option.
- Readily available.
**Disadvantages:**
- May not be practical for systems requiring 12V for relays or
indicators.
---
- **Grounding:**
- Ensure the DC ground is connected to the ESP32 ground and all
other low-voltage components.
---
### **Recommendation**
- **If you're looking for simplicity and reliability:** Use an **AC-DC
power supply module** like the HLK-PM01 or similar.
- **If you're experienced with circuit design:** Build a custom step-
down transformer circuit.
---
2. **Output Voltage:**
- 5V DC (ideal for ESP32 and most sensors).
3. **Output Current:**
- Minimum: 1A (to power the ESP32 alone).
- Recommended: 2A or more (to account for sensors, indicators,
relays, and other components).
4. **Power Rating:**
- At least 5W (higher for systems with many relays or indicators).
5. **Type:**
- Isolated AC-DC converter for safety.
---
2. **HLK-PM03:**
- **Input Voltage:** 90–264V AC
- **Output Voltage:** 5V DC
- **Output Current:** 3A
- **Power Rating:** 15W
- **Usage:** Better for systems with multiple relays, indicators, and
higher power needs.
3. **MYRRA 47174:**
- **Input Voltage:** 85–265V AC
- **Output Voltage:** 5V DC
- **Output Current:** 1A
- **Power Rating:** 5W
- **Usage:** Reliable for medium power needs.
---
Ensure the power supply provides at least **30% margin** over the
total calculated load.
2. **Safety Features:**
- Short-circuit protection, over-voltage protection, and over-
temperature protection.
3. **Size:**
- Choose a compact model if you have space constraints in your
control panel.
4. **Mounting Options:**
- PCB mount (e.g., HLK series) or chassis mount (e.g., Mean Well).
---
---
### **Recommendation**
If your system requires higher current (e.g., relays or multiple sensors),
choose **HLK-PM03** or **Mean Well IRM-05-5** for reliable operation.
For minimal setups, **HLK-PM01** is sufficient.