PSA Arduino Valve Controller

Google

A simple arduino-based controller manages two solid state relays. The arduino runs a cycling program and manages the gates on two triacs. These allow the controller to energize and de-energize the Versa valves with 120vac.

Below are the timing diagram and the controller schematic. The c-code is simple enough to write.

timing cycle

controller

PSA circuit 

You can watch a video of this device here.