- EOL
Attention! The sale of the product has been completed. Check otherdevices in this category. |
Specification
- Four low resistance H-bridges based on FET transistors
- Current consumption: up to 4 A per channel
- Simple control interface
- Current measurement for each motor
- Inputs for square encoders
Power supply
There are two power connectors on the board:
- power supply for the logical part of the controller 5 V
- power supply for motors up to 12 V
Remember to switch on the power supply of the logical part before powering the motors.
Included
- 4-channel Rover 5 motor controller
- Mechanical components for insert assembly
Description
A module that allows you to control up to four DC motors. It has inputs for encoders and sensors for the current flowing through each of the motors.
Controller operation
The module can be easily controlled by entering the logical 0 or 1 per pin for the direction of rotation. The speed is specified by a PWM signal. In this case, eight GPIO outputs are used to control four motors.
Encoder inputs
The encoder inputs are subjected to a logical XOR operation, which allows two quadrature encoder signals to be handled by one interrupt pin.
The figure shows the principle of the quadrature encoder inputs.
Current measurement
The measured current flowing through the motors is read out by measuring the voltage, where 1 V corresponds to 1 A (up to 5 V). Current sensor output should be connected to analog-digital converter outputs (analog pins for Arduino). Current measurement allows to detect motor shaft blockage or other problems related to motor operation.
Useful links |