

The HOYMK Solid State Relay YMR1DD2025B (25A) is a high-performance electronic switching device designed for controlling DC loads. Unlike traditional mechanical relays, this solid state relay (SSR) offers fast, reliable, and silent operation without mechanical wear, making it ideal for applications requiring high durability and frequent switching.








| Parameter | Value |
|---|---|
| Manufacturer | HOYMK |
| Part Number | YMR1DD2025B |
| Load Voltage Range | 5-200VDC |
| Maximum Load Current | 25A |
| Input Control Voltage | 3-32VDC |
| Input Current | ≤20mA |
| Isolation Voltage | ≥2500V |
| Switching Speed | ≤10ms |
| Operating Temperature | -30°C to +80°C |
| Storage Temperature | -30°C to +100°C |
| Mounting Type | Panel Mount |
| Weight | ~100g |
| Pin Number | Name | Description |
|---|---|---|
| 1 | Input (+) | Positive terminal for the control voltage (3-32VDC). |
| 2 | Input (-) | Negative terminal for the control voltage (ground). |
| 3 | Load (+) | Positive terminal for the DC load (5-200VDC). |
| 4 | Load (-) | Negative terminal for the DC load (ground). |
The HOYMK YMR1DD2025B can be controlled using an Arduino UNO. Below is an example circuit and code to toggle the relay using a digital output pin.
// Define the pin connected to the relay control input
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
// Initialize the relay in the OFF state
digitalWrite(relayPin, LOW);
}
void loop() {
// Turn the relay ON
digitalWrite(relayPin, HIGH);
delay(5000); // Keep the relay ON for 5 seconds
// Turn the relay OFF
digitalWrite(relayPin, LOW);
delay(5000); // Keep the relay OFF for 5 seconds
}
Note: The 220-ohm resistor limits the current from the Arduino pin to the relay input, protecting the microcontroller.
| Issue | Possible Cause | Solution |
|---|---|---|
| Relay does not switch ON | Insufficient control voltage | Ensure the input voltage is within the 3-32VDC range. |
| Incorrect polarity | Verify the polarity of the input connections. | |
| Faulty relay | Test the relay with a known good power source and load. | |
| Load does not turn OFF | Leakage current in the relay | Check if the load requires a minimum current to fully turn OFF. |
| Incorrect wiring | Verify the load connections (Pin 3 and Pin 4). | |
| Overheating during operation | Excessive load current | Ensure the load current does not exceed 25A. |
| Inadequate heat dissipation | Use a heatsink or cooling fan to manage heat. |
Can this relay switch AC loads?
What happens if the input voltage exceeds 32VDC?
Is the relay suitable for PWM control?
Can I use this relay without a heatsink?
By following this documentation, users can effectively integrate the HOYMK Solid State Relay YMR1DD2025B into their projects for reliable and efficient DC load switching.