dcmotor25 2.1.0.0
|
DC Motor 25 Click is a compact add-on board with a brushed DC motor driver. This board features the A3908, a low-voltage bidirectional DC motor driver from Allegro Microsystems. The A3908 is rated for an operating voltage range compatible with mikroBUS™ power rails and output currents up to 500mA. The unique output full-bridge incorporates source-side linear operation to allow a constant voltage across the motor coil. Logic input pins are provided to control the motor direction of rotation, brake, and standby modes. It also has complete protection capabilities supporting robust and reliable operation.
We provide a library for the DC Motor 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 DC Motor 25 Click driver.
dcmotor25_cfg_setup
Config Object Initialization function. dcmotor25_init
Initialization function. dcmotor25_default_cfg
Click Default Configuration function. dcmotor25_forward
DC Motor 25 set forward mode function. dcmotor25_reverse
DC Motor 25 set reverse mode function. dcmotor25_brake
DC Motor 25 set brake mode function. This example demonstrates the use of DC Motor 25 click board™ by driving the DC motor in both directions every 3 seconds.
The demo application is composed of two sections :
Initializes the I2C drivernd and performs the click default configuration.
This example demonstrates the use of the DC Motor 25 Click board™. Drives the motors in the forward and reverse direction with a 3 seconds delay with engine braking between direction changes. Results are being sent to the UART Terminal, where you can track their changes.
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.