brushless25
2.1.0.0
|
Brushless 25 Click is a compact add-on board that controls brushless DC (three-phase BLDC) motors with any MCU. This board features the MCT8316A, a high-speed sensorless trapezoidal control integrated FET BLDC driver from Texas Instruments. It provides three individually controllable drivers intended to drive a three-phase BLDC motor, solenoids, or other loads.
We provide a library for the Brushless 25 Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
This library contains API for Brushless 25 Click driver.
brushless25_cfg_setup
Config Object Initialization function. brushless25_init
Initialization function. brushless25_default_cfg
Click Default Configuration function. brushless25_register_write
Brushless 25 data writing function. brushless25_register_read
Brushless 25 data reading function. brushless25_set_speed_value
Brushless 25 set speed function. Application example shows the device's capability of controlling
the brushless motor speed and state of the driver.
The demo application is composed of two sections :
Initializes the driver, sets the device into slow start mode
and sets the speed of the motor to 30%.
This example is taking track of the state of the driver and motor, as well as its
voltage and speed which is changing from 30% to 100%, and logging it onto the USB UART terminal
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroElektronika compilers.