Hi all,
Quite new to Arduino, I’m now busy with a transverse project including some pneumatics, which I’m quite unfamiliar with, specially to find the appropriate hardware, hence my call for help !
My project in short: I’m building a test bench for pneumatic mechanical (spring operated) blow off valves: basically, I power a compressor which builds pressure in a chamber where the blow off valve (BOV) is installed. When the pressure in the chamber exceeds the setup pressure of the BOV, this latter opens to release pressure. A pressure sensor installed in the chamber records the max pressure reached before the BOV opening. When the test is finished, I want to be able to flush all residual pressure from inside the circuit and get it back to atmospheric pressure before uninstalling the BOV, installing a new one and starting a new test.
For this last function, I imagine I need to add a pneumatic solenoid valve to the circuit between the compressor and the chamber, operated by the arduino, to open the circuit and flush all pressure.
Here is a quick schematics of how I imagine my setup (black lines are pneumatic lines) :
But then I realised that this setup would not remove the pressure in the chamber (if I’m correct ?), only prevent the compressor to add more pressure.
So a second try would give this :
Some additional information :
- Working pressure of the system : between 0,8 bar and 4 bar (absolute)
- At the beginning of the test (i.e. when the solenoid valve must be operated), pressure in the system is atmospheric pressure (so around 1 bar).
- Building pressure in the system from atmoshperic pressure to 4 bar (absolute) can take between 1 to 2 minutes.
- I want to make sure that in case of power outing in the system, the solenoid valve returns to the “open circuit” position. Hence the “Normally open” and “normally closed” outputs of the solenoid valve as on y schematics. This is a fail safe measure to prevent any residual pressure remaining in the system (I will add an emergency button to the
- 5 VDC or 12 VDC external power sources available
- Arduino Uno R3 used for command.
- Short response time may be useful as I may use the valve to flush part of the pressure but not all of it, for a side application (let’s say: open the valve for 0.5s only)
- In any case, I never need to open the valve or close it at a specific precise pressure. Just the opening time is important.
My questions :
- First of all: regarding my schematics: am I right in my assumptions ? Is my V2 the correct one to use ?
- I have no idea how to find a reliable solenoid valve that can fit my needs: any recommendation of manufacturers, models ?
- Any specific caracteristics I should be looking for when looking for solenoid pneumatic valves ?
- I am not sure to fully understand how these valves can be commanded by Arduino ?
Any help would be highly appreciated, should you need any additional information, please let me know !
Thanks a lot ![]()


