Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use DY-HV20T: Examples, Pinouts, and Specs

Image of DY-HV20T
Cirkit Designer LogoDesign with DY-HV20T in Cirkit Designer

Introduction

The DY-HV20T is a high-voltage relay designed for switching applications in various electronic circuits. It features a compact design, high insulation resistance, and the ability to handle high voltage loads. This makes it an ideal choice for power management and control systems. The DY-HV20T is widely used in industrial automation, home appliances, and energy management systems where reliable high-voltage switching is required.

Explore Projects Built with DY-HV20T

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
ESP32-Based Environmental Monitoring System with Water Flow Sensing
Image of Water: A project utilizing DY-HV20T in a practical application
This circuit features an ESP32 Devkit V1 microcontroller connected to a DHT22 temperature and humidity sensor and a water flow sensor. The ESP32 reads environmental data from the DHT22 via a digital input pin (D33) and monitors water flow through the water flow sensor connected to another digital input pin (D23). The ESP32 is powered through its VIN pin, and both sensors are powered by the ESP32's 3V3 output, with common ground connections.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Smart Irrigation and Environmental Monitoring System
Image of Skripsi: A project utilizing DY-HV20T in a practical application
This is an automated environmental control system for plant growth that uses an ESP32 to monitor soil moisture and pH levels, and to manage irrigation through solenoid valves. The system aims to maintain optimal growing conditions by adjusting watering schedules based on sensor inputs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO-Based Smart Irrigation System with Motion Detection and Bluetooth Connectivity
Image of Copy of wiring TA: A project utilizing DY-HV20T in a practical application
This circuit is a microcontroller-based control and monitoring system. It uses an Arduino UNO to read from a DHT22 temperature and humidity sensor and an HC-SR501 motion sensor, display data on an LCD, and control a water pump and an LED through a relay. The HC-05 Bluetooth module allows for wireless communication.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Water Quality Monitoring System with LCD Display
Image of Hydroponic Monitoring: A project utilizing DY-HV20T in a practical application
This circuit features an ESP32 microcontroller connected to a PH Meter, a water flow sensor, and a TDS (Total Dissolved Solids) sensor module for monitoring water quality. The ESP32 reads the sensor outputs and displays relevant data on a 16x2 LCD display. A potentiometer is used to adjust the contrast of the LCD, and all components are powered by the ESP32's 3.3V output, with common ground connections.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with DY-HV20T

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Water: A project utilizing DY-HV20T in a practical application
ESP32-Based Environmental Monitoring System with Water Flow Sensing
This circuit features an ESP32 Devkit V1 microcontroller connected to a DHT22 temperature and humidity sensor and a water flow sensor. The ESP32 reads environmental data from the DHT22 via a digital input pin (D33) and monitors water flow through the water flow sensor connected to another digital input pin (D23). The ESP32 is powered through its VIN pin, and both sensors are powered by the ESP32's 3V3 output, with common ground connections.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Skripsi: A project utilizing DY-HV20T in a practical application
ESP32-Based Smart Irrigation and Environmental Monitoring System
This is an automated environmental control system for plant growth that uses an ESP32 to monitor soil moisture and pH levels, and to manage irrigation through solenoid valves. The system aims to maintain optimal growing conditions by adjusting watering schedules based on sensor inputs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Copy of wiring TA: A project utilizing DY-HV20T in a practical application
Arduino UNO-Based Smart Irrigation System with Motion Detection and Bluetooth Connectivity
This circuit is a microcontroller-based control and monitoring system. It uses an Arduino UNO to read from a DHT22 temperature and humidity sensor and an HC-SR501 motion sensor, display data on an LCD, and control a water pump and an LED through a relay. The HC-05 Bluetooth module allows for wireless communication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Hydroponic Monitoring: A project utilizing DY-HV20T in a practical application
ESP32-Based Water Quality Monitoring System with LCD Display
This circuit features an ESP32 microcontroller connected to a PH Meter, a water flow sensor, and a TDS (Total Dissolved Solids) sensor module for monitoring water quality. The ESP32 reads the sensor outputs and displays relevant data on a 16x2 LCD display. A potentiometer is used to adjust the contrast of the LCD, and all components are powered by the ESP32's 3.3V output, with common ground connections.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications:

  • Power management systems
  • Industrial automation
  • Home appliances
  • Energy control and distribution systems
  • High-voltage signal switching

Technical Specifications

Key Technical Details:

Parameter Value
Operating Voltage 12V DC
Switching Voltage Up to 20kV
Switching Current Up to 1A
Insulation Resistance ≥ 1000MΩ
Contact Resistance ≤ 50mΩ
Operating Temperature -40°C to +85°C
Dimensions 30mm x 15mm x 10mm
Weight 12g

Pin Configuration and Descriptions:

Pin Number Pin Name Description
1 Coil+ Positive terminal of the relay coil (12V DC)
2 Coil- Negative terminal of the relay coil (GND)
3 Common (COM) Common terminal for the relay contacts
4 Normally Open (NO) Open circuit when the relay is inactive; closes when activated
5 Normally Closed (NC) Closed circuit when the relay is inactive; opens when activated

Usage Instructions

How to Use the DY-HV20T in a Circuit:

  1. Power the Relay Coil: Connect the Coil+ pin to a 12V DC power source and the Coil- pin to ground. This energizes the relay coil and switches the contacts.
  2. Connect the Load:
    • For a normally open (NO) configuration, connect the load between the COM and NO pins. The circuit will close when the relay is activated.
    • For a normally closed (NC) configuration, connect the load between the COM and NC pins. The circuit will open when the relay is activated.
  3. Control the Relay: Use a microcontroller, such as an Arduino, or a transistor circuit to control the relay coil.

Important Considerations:

  • Ensure the relay is operated within its specified voltage and current ratings to avoid damage.
  • Use a flyback diode across the relay coil to protect the driving circuit from voltage spikes.
  • Maintain proper insulation and spacing when handling high-voltage connections to ensure safety.
  • Avoid switching currents or voltages beyond the relay's rated capacity.

Example: Controlling the DY-HV20T with an Arduino UNO

Below is an example of how to control the DY-HV20T relay using an Arduino UNO:

// Define the pin connected to the relay's Coil+ terminal
const int relayPin = 7;

void setup() {
  // Set the relay pin as an output
  pinMode(relayPin, OUTPUT);
}

void loop() {
  // Activate the relay by setting the pin HIGH
  digitalWrite(relayPin, HIGH);
  delay(1000); // Keep the relay on for 1 second

  // Deactivate the relay by setting the pin LOW
  digitalWrite(relayPin, LOW);
  delay(1000); // Keep the relay off for 1 second
}

Note: Use a transistor or relay driver circuit to interface the Arduino with the relay, as the Arduino's GPIO pins cannot directly supply the required current for the relay coil.

Troubleshooting and FAQs

Common Issues and Solutions:

  1. Relay Not Activating:

    • Cause: Insufficient voltage or current to the relay coil.
    • Solution: Verify that the power supply provides 12V DC and sufficient current for the relay.
  2. Contacts Not Switching:

    • Cause: Incorrect wiring of the load or relay pins.
    • Solution: Double-check the connections to the COM, NO, and NC pins.
  3. Voltage Spikes Damaging the Circuit:

    • Cause: Lack of a flyback diode across the relay coil.
    • Solution: Install a diode (e.g., 1N4007) across the Coil+ and Coil- pins, with the cathode connected to Coil+.
  4. Overheating or Damage:

    • Cause: Exceeding the relay's voltage or current ratings.
    • Solution: Ensure the load does not exceed the relay's maximum switching voltage (20kV) or current (1A).

FAQs:

  • Q: Can the DY-HV20T handle AC loads?
    A: Yes, the relay can switch both AC and DC loads, provided the voltage and current ratings are not exceeded.

  • Q: What is the purpose of the flyback diode?
    A: The flyback diode protects the driving circuit from voltage spikes generated when the relay coil is de-energized.

  • Q: Can I use the DY-HV20T with a 5V microcontroller?
    A: Yes, but you will need a transistor or relay driver circuit to step up the control signal to 12V for the relay coil.

  • Q: How do I ensure safety when using high voltages?
    A: Use proper insulation, maintain adequate spacing between high-voltage connections, and avoid direct contact with live circuits.