SPRUHJ1I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
SpinTAC Move is a constraint-based, time-optimal profile generator. This profile generator calculates the motion profile during run-time without using FLASH lookup tables. This results in a small memory footprint. The user provides constraints (velocity limit [Position Only], acceleration/deceleration limit, and jerk limit) and SpinTAC Move calculates the optimal profile between the current setpoint and the target setpoint. This allows you greater flexibility in designing your application motion profiles.
In addition to the industry standard trapezoidal and s-curve profiles, SpinTAC Move provided the Linestream proprietary st-curve. This curve provides smoother motion changes than either trapezoidal or s-curve profiles. The main feature of the st-curve is the continuous jerk.
Figure 14-1 compares the different curve types available in SpinTAC Position Move. The most notable difference between s-curve and st-curve is the bottom plot, the jerk plot, which shows how the st-curve continuously adjusts the jerk in order to provide even smoother motion than the s-curve. For speed transitions, only the lower three graphs in Figure 14-1 need to be considered
SpinTAC Move uses sample time based profile generation. This aligns the motion profile with the speed sample time and guarantees that the time to complete a profile will always be a multiple of the sample time. This determinism ensures that for a given set of constraints, SpinTAC Move will always generate an identical profile.