

The V-156-1C25 is a miniature SPDT (Single Pole Double Throw) relay designed for low-power applications. Its compact design makes it ideal for switching small loads in various electronic circuits. This relay is widely used in automation systems, home appliances, and control circuits where reliable switching is required. Its versatility and durability make it a popular choice for both hobbyists and professionals.








| Parameter | Value |
|---|---|
| Contact Configuration | SPDT (Single Pole Double Throw) |
| Rated Voltage | 250V AC / 30V DC |
| Rated Current | 15A |
| Contact Resistance | ≤ 50 mΩ |
| Insulation Resistance | ≥ 100 MΩ (at 500V DC) |
| Dielectric Strength | 1500V AC for 1 minute |
| Operating Temperature | -25°C to +85°C |
| Mechanical Life | 10,000,000 operations |
| Electrical Life | 100,000 operations |
| Dimensions | 27.8mm x 10.3mm x 15.9mm |
The V-156-1C25 relay has three pins for its SPDT configuration. The table below describes each pin:
| Pin Name | Description |
|---|---|
| Common (COM) | The input terminal for the relay. |
| Normally Open (NO) | The terminal that connects to COM when the relay is activated. |
| Normally Closed (NC) | The terminal that connects to COM when the relay is not activated. |
Below is an example of how to control the V-156-1C25 relay using an Arduino UNO:
// Define the pin connected to the relay
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
}
void loop() {
// Activate the relay
digitalWrite(relayPin, HIGH);
delay(1000); // Keep the relay on for 1 second
// Deactivate the relay
digitalWrite(relayPin, LOW);
delay(1000); // Keep the relay off for 1 second
}
Note: Always use a transistor or relay driver circuit to interface the relay with the Arduino, as the Arduino's GPIO pins cannot directly supply the current required by the relay coil.
| Issue | Possible Cause | Solution |
|---|---|---|
| Relay does not activate | Insufficient voltage/current to the coil | Check the power supply and ensure it matches the relay's rated coil voltage. |
| Load does not turn on/off | Incorrect wiring of the load | Verify the connections to the NO, NC, and COM pins. |
| Microcontroller resets when relay activates | Voltage spike from the relay coil | Add a flyback diode across the relay coil. |
| Relay heats up excessively | Overloading the relay | Ensure the load does not exceed the relay's rated current and voltage. |
Can the V-156-1C25 be used with DC loads? Yes, the relay can switch DC loads up to 30V DC at 15A.
What is the purpose of the flyback diode? The flyback diode protects the control circuit from voltage spikes generated when the relay coil is de-energized.
Can I use the relay for high-frequency switching? No, the V-156-1C25 is not designed for high-frequency switching. It is best suited for low-speed applications.
What happens if I exceed the rated current? Exceeding the rated current can damage the relay contacts and reduce its lifespan. Always operate within the specified limits.