Product description: H-bridge Unit - STM32F030 - Unit expansion module for M5Stack development modules - M5Stack U160
H-bridge Unit is a DC motor controller equipped with an STM32F030F4P6 microcontroller and an RZ7899 control system used to change the direction of rotation, speed control and motor braking . This module communicates via the I2C interface with the M5Stack development module. It also has reliable protection functions against overcurrent, overvoltage and overheating , which guarantees safe motor operation. Additionally, the circuit includes power supply switching systems with a voltage range from 6 to 12 V and 5 V, which allows you to adapt to the requirements for powering various types of engines.
Characteristic features of the module
- Enables control of a DC motor
- Protects against overload, overheating and overvoltage of motors
- It communicates using the I2C protocol
- It uses PWM pulse width modulation for control
- It has the function of changing the direction of rotation and braking the motor
- Supports UIFlow and Arduino graphical programming
Control via PWM
Thanks to control using PWM pulse width modulation , the module allows for precise regulation of the engine speed by adjusting the power supplied to it. This works in conjunction with a function that allows you to change the direction of rotation of the motor. Thanks to this, the user has full control over the movement of the driven device, being able to easily manipulate its speed and direction.
I2C communication
The I2C interface is an extremely efficient communication protocol that allows communication between multiple devices using a minimum of wires. This enables synchronization of operation and precise control, as well as diagnosis and monitoring of the module's operation.
UIFlow and Arduino compatibility
Voltage switching
In electronics applications, different motors and devices may require different supply voltages. The voltage switching function in the H-bridge module gives the user the ability to adjust the voltage to the requirements of a specific engine . Thanks to this, the module becomes a universal tool that can work with many different devices, regardless of their power specifications.
Technical specifications of the module
- Microcontroller: STM32F030F4P6
- Control system: RZ7899
- Control voltage: 5V, 6V to 12V DC
- Maximum current: 3 A
- I2C address: default 0x20, configurable
- Number of channels: 1
- Operating temperature range: 0°C to 40°C
- Dimensions: 48 × 24 × 8 mm
- Module weight: 8.9 g
Set contents
- H-bridge Unit M5Stack U160 controller module
- 1 x VH3.96-4P - 4-pin connector
- 1 x HY2.0-4P - 20 cm long cable with 4-pin connector
- 1 x M2 Hex Wrench - hex key
Useful links |