

The Omron MK2P-N is a general-purpose electromagnetic relay with a compact design, capable of switching high currents and voltages. It features a double pole double throw (DPDT) configuration, making it versatile for a wide range of applications. This relay is commonly used in automation, industrial control systems, and power management circuits. Its robust design ensures reliable operation in demanding environments.








| Parameter | Value |
|---|---|
| Model Number | MK2P-N |
| Contact Configuration | DPDT (Double Pole Double Throw) |
| Coil Voltage Range | 6V DC to 240V AC (varies by model) |
| Contact Rating | 10A at 250V AC / 10A at 30V DC |
| Coil Power Consumption | Approximately 1.2W |
| Insulation Resistance | 100 MΩ minimum at 500V DC |
| Dielectric Strength | 2000V AC for 1 minute |
| Operating Temperature | -10°C to 40°C |
| Mechanical Life | 10,000,000 operations (minimum) |
| Electrical Life | 100,000 operations (minimum) |
The Omron MK2P-N relay has 8 pins arranged in a standard base configuration. Below is the pinout description:
| Pin Number | Description |
|---|---|
| 1 | Coil Terminal 1 |
| 2 | Coil Terminal 2 |
| 3 | Common Terminal for Pole 1 (COM1) |
| 4 | Normally Open Contact for Pole 1 (NO1) |
| 5 | Normally Closed Contact for Pole 1 (NC1) |
| 6 | Common Terminal for Pole 2 (COM2) |
| 7 | Normally Open Contact for Pole 2 (NO2) |
| 8 | Normally Closed Contact for Pole 2 (NC2) |
Below is an example of how to control the Omron MK2P-N relay using an Arduino UNO:
// Example: Controlling Omron MK2P-N Relay with Arduino UNO
// Pin 7 of Arduino is used to control the relay
const int relayPin = 7; // Define the pin connected to the relay module
void setup() {
pinMode(relayPin, OUTPUT); // Set relay pin as output
digitalWrite(relayPin, LOW); // Ensure relay is off at startup
}
void loop() {
digitalWrite(relayPin, HIGH); // Turn relay on
delay(1000); // Keep relay on for 1 second
digitalWrite(relayPin, LOW); // Turn relay off
delay(1000); // Keep relay off for 1 second
}
Note: Use a transistor or relay driver module to interface the Arduino with the relay, as the Arduino's GPIO pins cannot directly supply the current required to energize the relay coil.
Relay Not Switching:
Contacts Sticking:
Excessive Heat:
Noise or Chattering:
Q1: Can the MK2P-N relay be used for DC loads?
A1: Yes, the relay can switch DC loads up to 10A at 30V DC. Ensure the load does not exceed this rating.
Q2: What is the purpose of the flyback diode?
A2: The flyback diode protects the driving circuit from voltage spikes generated when the relay coil is de-energized.
Q3: Can I use the relay for high-frequency switching?
A3: No, the MK2P-N is not designed for high-frequency switching. It is best suited for low-frequency applications.
Q4: How do I test if the relay is working?
A4: Apply the rated coil voltage to pins 1 and 2. You should hear a clicking sound, indicating the relay is switching. Use a multimeter to verify continuity between the common and NO/NC contacts.
By following this documentation, you can effectively integrate the Omron MK2P-N relay into your projects and troubleshoot common issues with ease.