Permanent Magnet Synchronous Motor (PMSM) | Cypress Semiconductor
Permanent Magnet Synchronous Motors (PMSM) are similar to Brushless DC motors (BLDC). PMSM are rotating electrical machines that have a wound stator and permanent magnet rotors that provide sinusoidal flux distribution in the air gap, making the BEMF inform a sinusoidal shape. The construction of the stator and rotor can provide lower rotor inertia and high power efficiency and reduce the motor size.
Depending on how magnets are attached to the rotor, PMSM motors can be classified into two types: surface PMSM (SPMSM) and interior PMSM (IPMSM). SPMSM mounts all magnet pieces on the surface, and IPMSM places magnets inside the rotor.
AN202483 explains the control theory and the system scope, hardware design, software design, and test results of
the low-voltage brushless DC (BLDC) and permanent magnet synchronous motor (PMSM) control solution with
S6E1A1 MCU. A code example using low voltage motor control starter-kit is included to demonstrate the solution.
This application note describes the FOC control of a 3-phase PMSM which includes, the structure of a 3-phase PMSM and motor driving principle, FOC control system, Core modules and Mathematical model of a 3-phase PMSM.
This application note describes HFI-based observer for salient PMSM, including zero speed position estimation, polarity detection, and low speed position estimation.
This application note describes the coordinate transform which with the Clarke, Park, Inverse Clarke and Inverse Park transformation and describes the coordinate transforms Theory, Block, Function, Flow, Sample and Parameter in the ARM Inverter Platform.
This application note describes single shunt implementation in MB9AF112L/MB9AF314L Series and also describes about the algorithm implementation of software and hardware.
This application note describes the operation of motor driver protection technology based on the Cypress FM3 32 bits in MB9AF112L Series.
This application note introduces the OOB (out-of-balance) solution on direct drive or belt drive washers.The linearity and convergence of the data of OOB diction perform well on the BLDC washers, and the data difference is less than 30g between different washers. This OOB diction solution is adopted on the BLDC washers and the performance is stable.
This Application Note describes wash machine's field weaken control algorithm. This solution is either adapted for PMSM or BLDC.
This application note explains the process of estimating commutation angle (θ) and motor speed (ω). Motor position and speed are estimated based on measured currents and calculated voltages.
AN2246 describes for PSoC® 1 a high speed, high-resolution PWM source that overcomes traditional PWM source limitations in output signal frequency and resolution.
AN93637 shows how to implement sensorless field-oriented control (FOC) for a permanent magnet synchronous motor (PMSM) with a CY8C42xx device. A code example using the CY8CKIT-037 Motor Control Evaluation Kit is included to demonstrate sensorless FOC.
The CY8CKIT-037 is used for PSoC 4 solution evaluation for motor control application. The kit supports BLDC (BrushLess Direct Current) motors, PMSM (Permanent Magnetic Synchronous Motors) and stepper motors. We provide example projects including single-shunt and sensorless FOC (Field Oriented Control), sensored BLDC control, sensorless BLDC control and stepper motor control example projects.
The PSoC 4 Pioneer Kit is an easy-to-use & inexpensive development platform enabling you to create unique designs with customizable analog and digital fabric of the PSoC.
Software and Drivers
- PSoC Creator
PSoC Creator is a state-of-the-art software development IDE combined with a revolutionary graphical design editor to form a uniquely powerful hardware/software co-design environment.
- PSoC Designer
PSoC Designer is the revolutionary Integrated Design Environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system bring-up and time-to-market.