brushless30
2.1.0.0
|
Brushless 30 Click is a compact add-on board for precise and reliable control of brushless motors. This board features the TB9083FTG, a gate-driver IC from Toshiba Semiconductor, known for its robust performance in automotive environments. It also includes additional header pins for 6 PWM inputs , safety relays and current sense amplifiers. Comprehensive error detection capabilities, as required from automotive devices, are included. Brushless 30 Click is ideal for demanding automotive applications such as electric power steering (EPS), powered brakes, and automotive pumps where high-precision motor control is crucial.
We provide a library for the Brushless 30 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 30 Click driver.
brushless30_cfg_setup
Config Object Initialization function. brushless30_init
Initialization function. brushless30_default_cfg
Click Default Configuration function. brushless30_write_reg
This function writes a data word to the selected register by using SPI serial interface. brushless30_read_reg
This function reads a data word from the selected register by using SPI serial interface. brushless30_get_diag_pin
This function returns the DIAG pin logic state. This example configures the Brushless 30 Click board and makes it ready for the motor control over 6 PWM input signals.
The demo application is composed of two sections :
Initializes the driver and performs the Click default configuration.
Monitors the DIAG pin state, displays the STAT1 and STAT2 registers on the USB UART, and clears the set flags.
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.