Want to connect a large number of motors, solenoids, or valves? There just aren’t enough pins on an Arduino to do everything, and a MOSFET won’t do the trick. Let this N-FET assembly module take over the load switching control, while saving you pins on the control board.
The key to this module is the shift register chip SN74HC595. The microcircuit transforms the incoming serial signal on one pin to the output parallel on eight pins. In practice, the shift register allows you to get eight digital outputs using only three pins of the microcontroller. We also went further and each output on the microcircuit is connected to the power key. This makes it possible not only to pump up the party with your LED robotic skills, but also manage a heavy load of direct current.
The module is capable of switching eight separate DC output channels with voltage up to 30 V and current up to 5 A.
The module has two groups of contacts — input and output.
The Input Group of contacts are used to connect the module with the microcontroller:
The Output Group are used to connect several modules in a chain:
Connect loads to the screw block terminals - negative contact to the negative terminal, and positive contact to the positive. Each module is capable of switching up to eight channels.
Connect the power supply to the PWR terminal block. The positive contact goes to the Vin contact and the negative contact goes to the GND contact.
At a low level, the module receives commands via SPI. For quick and easy work, we have written a library for Arduino.