Control of a DC motor via relays with arduino.

For controlling of a DC motor via relays with arduino, you need use two transistors NPN which using the coil of relays as load.

The transistors are needed because Arduino cannot deliver the relay required power.

The transistors are needed because Arduino cannot deliver the relay required power. Therefore, a secondary power supply (12 Volt) is needed.

The last power supply is for the load (the motor). In this example a 24 Volt power supply is used, but is also possible using 220 Volt AC, with the only limits of the relays.

All is shown in the electrical schema and in the assembly diagram.

We provide also a PCB schema if you need of assembly a definitive circuit.