

A reed relay is an electromagnetic switch that uses a pair of ferromagnetic reeds sealed in a glass tube. When a magnetic field is applied, the reeds come together to complete a circuit, allowing for low-power control of larger loads. Reed relays are known for their fast switching speeds, compact size, and high reliability.








Below are the general technical specifications for a typical reed relay. Always refer to the datasheet of your specific model for exact details.
The reed relay typically has four pins: two for the coil and two for the switch contacts. Below is a table describing the pin configuration:
| Pin Number | Name | Description | 
|---|---|---|
| 1 | Coil (+) | Positive terminal of the relay coil | 
| 2 | Coil (-) | Negative terminal of the relay coil | 
| 3 | Common (COM) | Common terminal of the switch | 
| 4 | Normally Open (NO) | Normally open terminal; connects to COM when activated | 
Below is an example circuit and code to control a reed relay using an Arduino UNO:
// Reed Relay Control Example
// This code demonstrates how to control a reed relay using an Arduino UNO.
// Ensure a flyback diode is connected across the relay coil for protection.
const int relayPin = 7; // Pin connected to the transistor base (via resistor)
void setup() {
  pinMode(relayPin, OUTPUT); // Set the relay control pin as an output
}
void loop() {
  digitalWrite(relayPin, HIGH); // Energize the relay coil
  delay(1000);                 // Keep the relay on for 1 second
  digitalWrite(relayPin, LOW);  // De-energize the relay coil
  delay(1000);                 // Keep the relay off for 1 second
}
Relay Not Switching
Excessive Heat
Erratic Behavior
Damaged Driving Circuit
Q: Can a reed relay switch AC loads?
A: Yes, reed relays can switch both AC and DC loads, but ensure the load voltage and current are within the relay's rated specifications.
Q: How fast can a reed relay switch?
A: Reed relays typically have switching speeds between 0.5ms and 2ms, making them suitable for high-speed applications.
Q: Can I use a reed relay directly with an Arduino?
A: No, the Arduino cannot supply enough current to drive the relay coil directly. Use a transistor or MOSFET as an intermediary.
Q: What is the lifespan of a reed relay?
A: The lifespan depends on the load and operating conditions but can reach up to 10^9 operations under ideal conditions.