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
InstaSPIN-MOTION is designed in a modular structure. Customers can determine which functions will be included in their system. The FAST Observer resides in ROM. The core control algorithms of the SpinTAC library reside in ROM, and these functions are accessed by application program interface (API) from the user code.
InstaSPIN-MOTION supports a wide array of system designs. InstaSPIN-MOTION uses the FAST software encoder for sensorless FOC systems (for additional information, see the TMS320F2802xF InstaSPIN-FOC Technical Reference Manual, the TMS320F2805xF InstaSPIN-FOC Technical Reference Manual, and the TMS320F2806xF InstaSPIN-FOC Technical Reference Manual). InstaSPIN-MOTION also supports solutions that leverage mechanical sensors (for example, encoders, resolvers). These scenarios are described below.
Note that the variables used in Figure 2-11, Figure 2-12, Figure 2-13, and Figure 2-14 are defined as follows:
Scenario 1: InstaSPIN-MOTION™ Speed Control with FAST™ Software Encoder
In this scenario (see Figure 2-11 and Figure 2-12), SpinTAC Velocity Control receives the speed estimate from the FAST estimator and generates the torque reference signal. This works with InstaSPIN-MOTION in user memory (see Figure 2-11) or in ROM (see Figure 2-12). The SpinTAC Motion Control Suite provides the motion sequence state machine, generates the reference trajectory and controls the system speed.
Scenario 2: InstaSPIN-MOTION™ Speed Control with a Mechanical Sensor
While sensorless solutions are appealing and cost effective for many applications, there are some applications that require the rigor and accuracy of a mechanical sensor. For these applications (see Figure 2-13), the quadrature encoder provides position information, which is then converted to speed feedback via the SpinTAC Position Converter. SpinTAC Velocity Control receives the speed feedback and generates the torque reference signal via IqRef. The SpinTAC Motion Control Suite provides the motion sequence state machine, generates the reference trajectory and controls the system speed.
Scenario 3: InstaSPIN-MOTION™ Position Control with Mechanical Sensor and Redundant FAST™ Software Sensor
There are many applications where precise position control is required. For these applications, it is difficult to balance the many tuning parameters that are required. InstaSPIN-MOTION features accurate position, speed, and torque control, with combined position and speed single-variable tuning. This simplifies the tuning challenge and allows you to focus on your application and not on tuning your motor. Position applications require a mechanical sensor in order to precisely identify the motor angle at zero and very low speeds. The FAST Software Encoder may provide redundancy in position control applications; this can be used as a safety feature in case the mechanical encoder fails (see Figure 2-14).