Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
printer_controller_trajectory_planning [2016/08/04 16:06] – [Second Order Trajectory Planning] Traumflug | printer_controller_trajectory_planning [2016/08/04 21:59] – [Second Order Trajectory Planning] Traumflug | ||
---|---|---|---|
Line 35: | Line 35: | ||
=== Step Based Acceleration Updates at Discrete Time Intervals === | === Step Based Acceleration Updates at Discrete Time Intervals === | ||
- | Instead of doing this computationally intensive acceleration calculation after every step, it's done every other microsecond | + | Instead of doing this computationally intensive acceleration calculation after every step, it's done every other millisecond |
This is what Teacup firmware uses when compiled with ACCELERATION_REPRAP. Achievable step rate on an 16\_MHz ATmega is some 40'000 steps per second. Faster hardware, like an ARM Cortex-M4 has been demonstrated to exceed 500' | This is what Teacup firmware uses when compiled with ACCELERATION_REPRAP. Achievable step rate on an 16\_MHz ATmega is some 40'000 steps per second. Faster hardware, like an ARM Cortex-M4 has been demonstrated to exceed 500' |
printer_controller_trajectory_planning.txt · Last modified: 2018/05/27 16:10 (external edit)