RDDSCPMSMVC: PMSM Vector Control with Single-Shunt Current-Sensing Reference Design Using MC56F8013/23
Overview
This application creates a vector control PMSM drive with optional speed closed-loop using a quadrature encoder, and serves as an example of a PMSM vector control system design based on the cost-effective 32-MIPS NXP® digital signal controller MC56F80XX.
- Dedicated algorithms such as transformations, PI controllers and space vector modulation, are implemented using NXP’s Motor Control Library
- This cost-effective and highly reliable solution minimizes system cost, as the algorithm implements a single shunt current sensing, reducing 3 current sensors to one
- The reference manual provides a detailed description of the application, including the design of the hardware and the software
Features
- Designed to fit into consumer and industrial applications
- Uses 56F8013 or 56F8023 32 MIPS Digital Signal Controller
- Running on a 3-phase High Voltage Power Stage
- Vector control of PMSM using theQuadrature Encoder as a position sensor
- Control technique incorporates:
- Vector control with speed closed-loop with position encoder
- Rotation in both direction
- Start from any motor position with rotor alignment
- 4-quadrant operation
- Reconstruction of three-phase motor currents from DC-Bus shunt resistor
- Wide speed range
- FreeMASTER Control Interface
- Fault protection - overcurrent, overvoltage, undervoltage
Block Diagram
Board
Design Resources
添付