Main Content

Examples Supporting Texas Instruments Hardware

The following table shows the list of Motor Control Blockset™ reference examples that support controllers from Texas Instruments®.

ProcessorMotor Control Blockset ExamplesType of Position SensingType of Motor
LAUNCHXL-F28379D Run 3-Phase AC Motors in Open-Loop Control and Calibrate ADC Offset-

PMSM

Induction motors

Estimate PMSM Parameters Using Recommended Hardware

Quadrature encoder sensor

Hall sensor

Sensorless estimator (flux observer)

PMSM
Sensorless Field-Oriented Control of PMSM

Sensorless estimators:

  • Sliding mode observer

  • Flux observer

  • Extended EMF observer

Hall Offset Calibration for PMSM

Hall sensor

Field-Oriented Control of PMSM Using Hall Sensor

Hall sensor

Monitor Resolver Using Serial Communication

Resolver

Estimate PMSM Parameters Using Parameter Estimation Blocks

Quadrature encoder sensor

Quadrature Encoder Offset Calibration for PMSM
Field-Oriented Control of PMSM Using Quadrature Encoder
Field-Weakening Control (with MTPA) of PMSM
Tune Control Parameter Gains in Hardware and Validate Plant
Field-Oriented Control of PMSM Using SI Units
Control PMSM Loaded with Dual Motor (Dyno)
Model Switching Dynamics in Inverter Using Simscape Electrical
Tune PI Controllers Using Field Oriented Control Autotuner
Tune PI Controllers (in Field-Weakening Control Mode) Using FOC Autotuner Block
Position Control of PMSM Using Quadrature Encoder
MATLAB Project for FOC of PMSM with Quadrature Encoder
Frequency Response Estimation of PMSM Using Field-Oriented Control
Field-Oriented Control (FOC) of PMSM Using Hardware-In-The-Loop (HIL) Simulation
Run Field Oriented Control of PMSM Using Model Predictive Control
Code Verification and Profiling Using PIL Testing
Implement PMSM Speed Control Using Active Disturbance Rejection Control
Swap Motors With Single Model Deployment
Generate Motor Control Models for Selected Algorithm and Hardware
Direct Torque Control of PMSM Using Quadrature Encoder or Sensorless Flux Observer

Quadrature encoder sensor

Sensorless estimator (flux observer)

Integrate MCU Scheduling and Peripherals in Motor Control Application

Sensorless estimator (flux observer)

Partition Motor Control for Multiprocessor MCUs
Estimate Initial Rotor Position Using Pulsating High-Frequency and Dual-Pulse MethodsSensorless estimator (pulsating high-frequency injection)
Control PMSM Loaded with Dual Motor (Dyno) Using C2000 Processors (C2000 Microcontroller Blockset)

Sensorless estimators:

  • Flux observer

  • Sliding mode observer

Six-Step Commutation of BLDC Motor Using Sensor Feedback

Quadrature encoder sensor

Hall sensor

BLDC
Hall Sensor Sequence Calibration of BLDC Motor

Hall sensor

Estimate Induction Motor Parameters Using Recommended Hardware

Quadrature encoder sensor

Induction Motors
Estimate Induction Motor Parameters Using Parameter Estimation Blocks
Field-Oriented Control of Induction Motor Using Speed Sensor
Sensorless Field-Oriented Control of Induction Motor

Sensorless estimator (flux observer)

Commutation of SRM Using Sensor Feedback

Quadrature encoder sensor

Switched Reluctance Motors
Dwell Angle Computation for SRM Speed Control
LAUNCHXL-F28069M Run 3-Phase AC Motors in Open-Loop Control and Calibrate ADC Offset-

PMSM

Induction motors

Sensorless Field-Oriented Control of PMSM

Sensorless estimators:

  • Sliding mode observer

  • Flux observer

  • Extended EMF Observer

PMSM
Field-Oriented Control of PMSM Using Hall Sensor

Hall sensor

Quadrature Encoder Offset Calibration for PMSM

Quadrature encoder sensor

Field-Oriented Control of PMSM Using Quadrature Encoder
Control PMSM Loaded with Dual Motor (Dyno) Using C2000 Processors (C2000 Microcontroller Blockset)
Monitor Resolver Using Serial Communication

Resolver

Six-Step Commutation of BLDC Motor Using Sensor Feedback

Quadrature encoder sensor

Hall sensor

BLDC
Hall Sensor Sequence Calibration of BLDC Motor

Hall sensor

F28069M control cardRun 3-Phase AC Motors in Open-Loop Control and Calibrate ADC Offset-

PMSM

Induction motors

Estimate PMSM Parameters Using Recommended Hardware

Quadrature encoder sensor

Hall sensor

Sensorless estimator (flux observer)

PMSM
Sensorless Field-Oriented Control of PMSM Using C2000 Processors (C2000 Microcontroller Blockset)

Sensorless estimators:

  • Sliding mode observer

  • Flux observer

Hall Offset Calibration for PMSM

Hall sensor

Field-Oriented Control of PMSM Using Hall Sensor
Quadrature Encoder Offset Calibration for PMSM

Quadrature encoder sensor

Field-Oriented Control of PMSM Using Quadrature Encoder

LAUNCHXL-F280049C

F28035 control card

Open-Loop Control of 3-Phase AC Motors Using C2000 Processors (C2000 Microcontroller Blockset)-

PMSM

Induction motors

Sensorless Field-Oriented Control of PMSM Using C2000 Processors (C2000 Microcontroller Blockset)

Sensorless estimators:

  • Sliding mode observer

  • Flux observer

PMSM
Field-Oriented Control of PMSM with Hall Sensor Using C2000 Processors (C2000 Microcontroller Blockset)

Hall sensor

Field-Oriented Control of PMSM with Quadrature Encoder Using C2000 Processors (C2000 Microcontroller Blockset)

Quadrature encoder sensor

F28335 control cardSensorless Field-Oriented Control of PMSM Using C2000 Processors (C2000 Microcontroller Blockset)

Sensorless estimators:

  • Sliding mode observer

  • Flux observer

PMSM
Field-Oriented Control of PMSM with Hall Sensor Using C2000 Processors (C2000 Microcontroller Blockset)

Hall sensor

Field-Oriented Control of PMSM with Quadrature Encoder Using C2000 Processors (C2000 Microcontroller Blockset)

Quadrature encoder sensor

LAUNCHXL-F28027 Open-Loop Control of 3-Phase AC Motors Using C2000 Processors (C2000 Microcontroller Blockset)-

PMSM

Induction motors

Sensorless Field-Oriented Control of PMSM Using C2000 Processors (C2000 Microcontroller Blockset)

Sensorless estimators:

  • Sliding mode observer

  • Flux observer

PMSM
F28335 eZdsp boardSchedule a Multi-Rate Controller for a Permanent Magnet Synchronous Machine (C2000 Microcontroller Blockset)

Quadrature encoder sensor

PMSM
F280039C LaunchpadGenerate Motor Control Models for Selected Algorithm and Hardware

Quadrature encoder sensor

PMSM

F28M35x Concerto

F28M36x Concerto

Permanent Magnet Synchronous Motor Field-Oriented Control Using Concerto Processors (C2000 Microcontroller Blockset)

Sensorless estimator (sliding mode observer)

PMSM