Motion control example for 3 motors.
Dependencies: X_NUCLEO_IHM03A1 mbed
Fork of IHM03A1_ExampleFor3Motors by
This application provides an example of usage of three X-NUCLEO-IHM03A1 High Power Stepper Motor Control Expansion Boards.
It shows how to use three stepper motors connected to the three expansion boards by:
- moving each motor independently;
- moving several motors synchronously;
- monitoring the status of the three motors;
- handling interrupts triggered by all motor drivers;
- getting and setting a motor driver parameter;
- etc.
For the hardware configuration of the expansion boards, please refer to the X_NUCLEO_IHM03A1 home web page.
History
Update with the latest release of the libraries.
2018-10-18, by Davidroid [Thu, 18 Oct 2018 13:41:14 +0000] rev 5
Update with the latest release of the libraries.
Updated libraries.
2016-04-14, by nikapov [Thu, 14 Apr 2016 09:01:03 +0000] rev 4
Updated libraries.
Updated with latest version of X_NUCLEO_IHM03A1 library.
2016-04-13, by nucleosam [Wed, 13 Apr 2016 13:04:57 +0000] rev 3
Updated with latest version of X_NUCLEO_IHM03A1 library.
Comments updated with the correct name of functions. Added printf in the "myFlagIRQHandler" function.
2016-04-13, by nucleosam [Wed, 13 Apr 2016 09:08:26 +0000] rev 2
Comments updated with the correct name of functions. Added printf in the "myFlagIRQHandler" function.
StepperMotor class modification and induced changes
2016-04-07, by nucleosam [Thu, 07 Apr 2016 16:19:01 +0000] rev 1
StepperMotor class modification and induced changes
Motion control example for 3 motors: initial version.
2016-04-05, by nucleosam [Tue, 05 Apr 2016 15:33:37 +0000] rev 0
Motion control example for 3 motors: initial version.