The Ky-22 is a relay module designed to control high-power loads using low-power signals. Manufactured under part ID "Uno," this component is widely used in automation, control systems, and other electronic applications requiring electrical isolation between control and load circuits. Its compact design and reliable switching capabilities make it a popular choice for hobbyists and professionals alike.
The Ky-22 relay module is designed to operate efficiently in a variety of electronic circuits. Below are its key technical details:
The Ky-22 relay module typically has 5 pins for input and output connections. Below is the pinout description:
Pin Name | Type | Description |
---|---|---|
VCC | Power Input | Connect to a 5V DC power supply to power the relay module. |
GND | Ground | Connect to the ground of the power supply or control circuit. |
IN | Signal Input | Control pin to trigger the relay. Accepts 3.3V to 5V DC signals. |
NO | Output | Normally Open terminal. Connect to the load for switching when the relay is ON. |
COM | Output | Common terminal. Connect to the power source or load. |
NC | Output | Normally Closed terminal. Connect to the load for switching when the relay is OFF. |
The Ky-22 relay module is straightforward to use in electronic circuits. Follow the steps below to integrate it into your project:
Power the Relay Module:
VCC
pin to a 5V DC power supply.GND
pin to the ground of the power supply or control circuit.Control the Relay:
IN
pin to a digital output pin of a microcontroller (e.g., Arduino UNO).IN
pin to activate the relay and switch the load.Connect the Load:
NO
(Normally Open) or NC
(Normally Closed) terminal.NO
or NC
) and the COM
terminal.Test the Circuit:
IN
pin to toggle the relay state.Below is an example of how to control the Ky-22 relay module using an Arduino UNO:
// Example code to control the Ky-22 relay module with Arduino UNO
// Define the pin connected to the relay module's IN pin
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
// Initialize the relay in the OFF state
digitalWrite(relayPin, LOW);
}
void loop() {
// Turn the relay ON
digitalWrite(relayPin, HIGH);
delay(1000); // Keep the relay ON for 1 second
// Turn the relay OFF
digitalWrite(relayPin, LOW);
delay(1000); // Keep the relay OFF for 1 second
}
Relay Not Switching:
IN
pin.Load Not Powering On:
NO
or NC
) and COM
.Relay Clicking Rapidly:
IN
pin to stabilize the signal.Overheating Relay:
Q: Can the Ky-22 relay module be used with a 3.3V microcontroller?
A: Yes, the IN
pin can accept control signals as low as 3.3V DC.
Q: Is the Ky-22 relay module suitable for switching DC loads?
A: Yes, it can switch DC loads up to 30V and 10A.
Q: Does the Ky-22 provide electrical isolation?
A: Yes, it uses an optocoupler for electrical isolation between the control and load circuits.
Q: Can I use the Ky-22 to control an AC motor?
A: Yes, as long as the motor's voltage and current are within the relay's maximum ratings (250V AC, 10A).