Hi friend, I control a solenoid valve coil 24VDC 1.5amps like this circuit. When the relay switching on, I can see the arc at the contact point. But when switching off have no arc. Can I reduce or remove the arc to protect contact of relay?
4 Answers
To protect the relay contacts from the inductive kickback from the solenoid switching off, add a diode like this:

simulate this circuit – Schematic created using CircuitLab
Unfortunately, this will slow down the de-energizing of the solenoid.
To compromise between protecting the relay contacts and keeping the solenoid snappy, you can add an additional Zener diode like this.

When the relay switching on, I can see the arc at the contact point.
Are you sure you are seeing the arc when the relay is switching on? That is somewhat unusual. Generally, the high voltage needed to generate an arc through the air is created by interrupting a circuit, and resulting inductive kickback.
Possible causes of arcing are contact bounce and/or already damaged contacts.
To reduce the effects of contact bounce, you could put an RC snubber circuit across the relay (or possibly a transient voltage suppressor diode). This will, unfortunately, also slow down the solenoid.

-
\$\begingroup\$ where can i put the diode? the solenoid 10meters far from the relay? put it near the relay or near the solenoid? \$\endgroup\$Da Khoa– Da Khoa2025-04-18 15:31:28 +00:00Commented Apr 18 at 15:31
-
1\$\begingroup\$ How does it prevent the "arc" when the relay contact closes (as per what the OP asks). The OP says there is no arc when the relay switches off. \$\endgroup\$Andy aka– Andy aka2025-04-18 15:31:43 +00:00Commented Apr 18 at 15:31
-
\$\begingroup\$ I tested with this circuit, when switches off have no arc but switches on i can see the arc at both of the contact. \$\endgroup\$Da Khoa– Da Khoa2025-04-18 15:35:22 +00:00Commented Apr 18 at 15:35
-
1\$\begingroup\$ It probably doesn't help that you are switching both +24V and 0V to the solenoid. You only need one. I have added to my answer to show the use of a capacitor and / or TVS (transient voltage suppressor) across the contacts. \$\endgroup\$Math Keeps Me Busy– Math Keeps Me Busy2025-04-18 15:42:06 +00:00Commented Apr 18 at 15:42
-
1\$\begingroup\$ @DaKhoa sometimes you don't see the arc. But do you never see the arc? Or do you sometimes see it as well? A low value resistor (like 22 Ohms) in series with the capacitor will help prevent high currents when the capacitor discharges across the relay contacts. \$\endgroup\$Math Keeps Me Busy– Math Keeps Me Busy2025-04-20 12:33:15 +00:00Commented Apr 20 at 12:33
Yes you could create a snubber circuit for it, but relays are specifically made to withstand thousands of switching operations and your current doesn't seem that large to warrant a snubber circuit.
A similar question is posed here. For inductive loads you would need a parallel RC or RCD snubber as the capacitor prevents rapid voltage spikes, which are what sustain the arc.
Additional resources on wikipedia and here as well.
-
\$\begingroup\$ my Relay is IDEC RH2B-UL , but I am not confident to use it long term \$\endgroup\$Da Khoa– Da Khoa2025-04-18 16:03:40 +00:00Commented Apr 18 at 16:03
A solid-state solution would eliminate all arcing: turn-off and turn-on. You can either drive the solenoid with a solid-state relay (some already have clamping/protection diodes already built into the module as part of the package). Or, you can achieve similar results with a cheap transistor, base resistor, and a discrete rectifier for the generated EMF.
The advantage of the SSR module is that it's a complete turn-key solution. You also get the added benefit of galvanic isolation in most modules. This solution is relatively expensive.
The transistor solution is cheap, but it's a DIY approach - basically you are making your own solenoid driver at this point. Adding your own isolation adds complexity if needed.
To answer your question, you are going to need to add impedance in series with the solenoid - some amount/combo of series inductance or series resistance to minimize the "pull-in arc". Or, switch the relay to a faster "quench the arc real fast" version or an oversized contactor so the arcing won't matter much.
-
\$\begingroup\$ thank you! let me try with SSR \$\endgroup\$Da Khoa– Da Khoa2025-04-19 03:19:13 +00:00Commented Apr 19 at 3:19
-
\$\begingroup\$ The problem with using an SSR for this is that the contact arcing now gets replaced with high stress on the SSR--I don't know if it's typical for SSRs to be avalanche rated. I'd tend to use flyback diodes for SSRs just the same as for mechanical relays, personally, even if it might be overcautious. \$\endgroup\$Hearth– Hearth2025-04-19 18:52:47 +00:00Commented Apr 19 at 18:52
I tried this circuit, it decrease the arc at the relay contact, sometime i dont see the arc. I put a 0.68uF capacitor parallel the solenoid, near the relay. enter link description here

simulate this circuit – Schematic created using CircuitLab
-
1\$\begingroup\$ Da Khoa - Hi, You posted this as an answer. By doing that, you are declaring this is the solution to your question, which can now be considered finished. Is that what you want the status to be? If so, please consider "áccepting" (green tick") the most helpful answer to you. || However if this is not the answer to your original question (meaning you posted this in the wrong place) then please explain what this post is intended to be. Did you post this just so you could add a diagram? Perhaps you mean it to be a reply to this answer where you also commented? Pls clarify. TY \$\endgroup\$2025-04-20 07:40:12 +00:00Commented Apr 20 at 7:40
