We’re putting together an InstaSPIN-MOTION multi-axis speed and position demonstration to share with Servo and CNC customers. It has been so easy that I wanted to share the process with you. In less than a week - while still doing our day jobs - we went from assembling our CNC Router Table to performing coordinated smooth motions.
February 17th:
Time Spent: 2 hrs
- Received and assembled the CNC Router Table
February 18th :
Time Spent: 4 hrs
- Attached LVSERVOMTR to X & Y Axes
- Connected motor to the DRV8301-69M-KIT
- Estimated inertia for X & Y stages using MotorWare Lab 05c
- Tuned bandwidth for X & Y stages using MotorWare Lab 13a
- Found the maximum acceleration and jerk using MotorWare Lab 13b
February 19th:
Time Spent: 6 hrs
- Added GPIO to communicate between the 2 DRV8301-69M-KITs (we used 2 kits, but the F28069M chip can drive 2 axes)
- Created two new projects (proj_x-axis & proj_y-axis) based on MotorWare Lab 13c
- Modified the Motion Plan in proj_x-axis & proj_y-axis to draw a square
February 20th:
Time Spent: 6 hrs
- Added a new Motion Plan to draw a triangle
- Added a new Motion Plan to draw a circle
February 21st:
Time Spent: 2 hrs
- Added the ability to change the drawing shape with the buttons on the EVM
- Filmed video
Total Time Spent: 20 hrs
Download the modified motorware_1_01_00_11 used to run this project.
That's right, it only took 20 hrs to put together this complex 2-axis position control system with three different programmable motions in a flexible state machine.
If you want to learn more, we’ll be running a webinar where you’ll learn how to simplify design, enable rapid system tuning, and improve performance of single and multi-axis speed and position control applications.
Can't wait to see what you spin with InstaSPIN-MOTION!