

The Omron G5V-1 is a compact, high-performance electromechanical relay designed for a wide range of applications. A relay is an electromechanical switch that uses an electromagnetic coil to open or close a circuit, enabling the control of high-power devices using low-power signals. The G5V-1 is particularly valued for its reliability, small size, and low power consumption.








The Omron G5V-1 relay is designed to meet the needs of various low-power switching applications. Below are its key technical details:
| Parameter | Value |
|---|---|
| Manufacturer | Omron |
| Part Number | G5V-1 |
| Type | Electromechanical Relay |
| Contact Configuration | SPDT (Single Pole Double Throw) |
| Coil Voltage Options | 5V, 12V, 24V |
| Contact Rating | 1A at 30V DC / 0.5A at 125V AC |
| Coil Resistance | 500Ω (for 5V version) |
| Switching Time | Operate: 5ms, Release: 3ms |
| Insulation Resistance | 100MΩ minimum at 500V DC |
| Dielectric Strength | 1000V AC for 1 minute |
| Operating Temperature | -40°C to +70°C |
| Dimensions | 20.2mm x 10.1mm x 10.4mm |
The G5V-1 relay has a total of 5 pins. The pinout is as follows:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Coil (+) | Positive terminal of the electromagnetic coil. |
| 2 | Coil (-) | Negative terminal of the electromagnetic coil. |
| 3 | Common (COM) | Common terminal for the switching contacts. |
| 4 | Normally Open (NO) | Open when the relay is inactive; closes when activated. |
| 5 | Normally Closed (NC) | Closed when the relay is inactive; opens when activated. |
The Omron G5V-1 relay can be easily integrated into circuits for switching applications. Below are the steps and considerations for using this relay:
Below is an example of how to control the G5V-1 relay using an Arduino UNO:
// Define the relay pin
const int relayPin = 7;
void setup() {
pinMode(relayPin, OUTPUT); // Set the relay pin as an output
digitalWrite(relayPin, LOW); // Ensure the relay is off at startup
}
void loop() {
digitalWrite(relayPin, HIGH); // Activate the relay
delay(1000); // Keep the relay on for 1 second
digitalWrite(relayPin, LOW); // Deactivate the relay
delay(1000); // Keep the relay off for 1 second
}
Relay Not Activating:
Load Not Switching:
Voltage Spikes Damaging Components:
Q: Can the G5V-1 relay switch AC loads?
A: Yes, the G5V-1 can switch AC loads up to 0.5A at 125V AC. Ensure the load does not exceed the relay's contact rating.
Q: What is the purpose of the flyback diode?
A: The flyback diode protects the control circuit from voltage spikes generated when the relay coil is de-energized.
Q: Can I use the G5V-1 relay with a 3.3V microcontroller?
A: Yes, but you may need a transistor or MOSFET to drive the relay, as the coil voltage is typically 5V or higher.
Q: How do I test if the relay is working?
A: Use a multimeter to check continuity between the COM and NO/NC terminals while energizing and de-energizing the coil.