Which Relay for my Electrival valve

Hi guys,

I don't know if It's a good branch for this problem. Feel free to switch it.

In my project, I use an Arduino Mega 2560 to control the state of electrical valves (8) like this one. To switch on/off, I use this relay (sorry, it's in french).
It works well for the moment but I suppose a future problem due to the kickback energy from the coil. Moreover, the constructor of the valve said to me that my system needs freewheeling.

I found this Mosfet Relay which can be equivalent at my relay + the freewheeling, but It exists only whit one way, so it will become a mess (place and wires) if I use 8 of this chip.
A second way to do it is to create a board between the relay and my valves with only freewheeling but it's more experimental than industrial.

Do you have other references?

Kind regards,


Might be better to tell us what you want to do rather than explain what you think are the solutions.

The relays should be just fine if you have them. I could not determine which relay you are using but I do not think they will draw more then the relays can support. The freewheeling diode is need if a non protect device such as a MOSFET or Transistor is used to drive the valve. You could add them to the relay contact if you want but the kick back is stopped at the relay, the relay coil is driven by the onboard driver which is protected. If this is a high cycle design then best go to a solid state solution.

Les relais devraient être parfaits si vous en avez. Je n'ai pas pu déterminer quel relais vous utilisez, mais je ne pense pas qu'ils tireront plus que les relais peuvent supporter. La diode de roue libre est nécessaire si un dispositif non protégé tel qu'un MOSFET ou un transistor est utilisé pour piloter la vanne. Vous pouvez les ajouter au contact du relais si vous le souhaitez, mais le rebond est arrêté au niveau du relais, la bobine du relais est entraînée par le pilote embarqué qui est protégé. S'il s'agit d'une conception à cycle élevé, il vaut mieux opter pour une solution à l'état solide.


I posed the problem, and after I wrote some avenues of research.

So for you, a Mosfet board is worse than a relay? I thought it was the opposite.
Do you have some sources that I can read to a better understanding?

I don't understand your notion of "high cycle design", could you rephrase it, please?

have a good day,


Hi, @alexglowee

How often do you switch the valves ON and OFF.
Are you using 12v or 24V solenoids?

What is your application?

It would be good of you to please tell us so we can get a better understanding of your project and its solenoids use.

Thanks.. Tom... :smiley::+1: :coffee: :australia:

The free-wheel diode is always used for DC solenoids, to prevent huge voltage spikes that will blast EMI around, and damage whatever is switching the solenoid, be it semiconductor or mechanical relay/switch. Some solenoids have diodes built in, so check for this as in this case the polarity matters.

No, the diode goes across the solenoid, not the relay.


It belongs to a bioreactor. Imagine a tank full of water where we control the in and out of it. Some are used as a drain or to fill the tank for example. One relay is used to control an air compressor.
The compressor is systematically ON in normal mode. For the valves, it depends, but the state doesn't change fast if it's the question. ==> 24 V solenoids

I asked the constructor, It's not the case.

There are at LEAST three different valves described in the link you provided and there is NO electrical connection circuitry shown for any one of them.

No just one, I don't know where you see the others. I talked about one and only one type of valve.

And to my mind there is no necessity to link an electrical connection circuitry. The set-up is easy : Arduino -> relay -> valve.


I doubt you even read what you linked to: "Circuit function NC, NO and 3 way universal".