Wiring of the Solenoid Valves




Overview of Wiring for the Salinity Sensor

Other pages describing fish tank wiring:

Return to the main page for the fish tank wiring.

 


Schematic

The following schematic shows the circuit for supplying power to one of the solenoid valves.

The power to the solenoid comes from the 12V power supply circuit. The relay and the transistor are powerd from the 5V circuit, which is fed from the Arduino.

Wiring of the Solenoid Valves schematic




Cascade Switching

The solenoid is controlled by a cascade-switched circuit. A digital output pin of the Arduino is connected to the base of a transitor which controls the current to a normally open, SPST relay. When the relay coil is energized, it closes the contacts, which allows current from the 12V supply to flow through the solenoid. When the solenoid coil is energized, the valve opens, allowing water to flow from the reservoir into the fish tank.

The following photograph shows coil-side view of three relays. Two of the relays control separate solenoid. The third relay controls the heater. The wiring for the three relays is identical. The short red and green jumpers connect the relay circuit to the 5V power rail along the nearest edge of the breadboard.

Wiring of the Solenoid Valves

The brown, yellow and blue wires are connected to digital I/O pins on the Arduino. Each of those wires is connected to an NPN transistor by a 220 Ω resistor. The transistors are on the ground side of the relay coil. Power diodes are in parallel with the relay coil act as snubbers to the charge stored in the coil. When the current to the coil is switched off, the snubber diodes (a.k.a. flyback diodes) allow the electro-magnetic field in the coil to safely dissipate through the coil windings.

The following photograph shows the contact side of the relay circuit. There are three sets of long read and black leads that connect the relays either to one of the two solenoid valves or to the heater. Two of the three relays have red indicator LEDs to provide visual confirmation that the contact is closed. The rightmost relay circuit has its LED circuit removed to make the connection to the solenoid leads more clear.

 

For more detail: Wiring of the Solenoid Valves




This Post / Project can also be found using search terms:

  • prouts circuit
  • gas cooking off using solenoid valve and arduino microcontroller
  • how to control solenoid valve using arduino
  • water valve Switch uno
Clip to Evernote

Leave a Comment

(Spamcheck Enabled)

Read previous post:
Water level controller using arduino

Arduino water level controller / indicator. This article is a about a fully functional water level controller using Arduino. The...

Close
Scroll to top