

The Garmin G5 is a versatile relay designed for use in electronic circuits to control the flow of current. It operates by using an electromagnetic coil to open or close a set of contacts, enabling the automation of electrical devices. Relays like the G5 are essential in applications where low-power control signals are used to manage high-power circuits.








The G5 relay typically has 5 pins, as described in the table below:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Coil (+) | Positive terminal of the relay coil. Connect to the control voltage source. |
| 2 | Coil (-) | Negative terminal of the relay coil. Connect to ground. |
| 3 | Common (COM) | Common terminal for the relay contacts. |
| 4 | Normally Closed (NC) | Contact that is connected to COM when the relay is not energized. |
| 5 | Normally Open (NO) | Contact that is connected to COM when the relay is energized. |
Below is an example of how to control the G5 relay using an Arduino UNO:
// Define the pin connected to the relay's coil
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
}
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
}
Note: Use a transistor (e.g., 2N2222) to drive the relay if the Arduino pin cannot supply enough current. Place a flyback diode (e.g., 1N4007) across the relay coil to protect the transistor and Arduino.
Relay Not Switching:
Contacts Not Conducting:
Coil Overheating:
Noise or Chattering:
Q: Can the G5 relay handle DC loads?
A: Yes, the G5 relay can handle DC loads up to 10A at 30V DC.
Q: Is the G5 relay suitable for high-frequency switching?
A: No, the G5 is not designed for high-frequency switching. It is best suited for low-frequency applications.
Q: Can I use the G5 relay with a 3.3V microcontroller?
A: Yes, but you will need a transistor to drive the relay, as the coil requires 5V DC to operate.
Q: How do I protect the relay from voltage spikes?
A: Use a flyback diode (e.g., 1N4007) across the coil terminals to suppress voltage spikes when the relay is de-energized.