Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

Motor Control Simplified

Microchip offers a rapid prototyping solution that allows compiling and flashing a Simulink model of a motor control system into a dsPIC® DSC with a single push of a button. The Simulink blocksets and models are supported by Microchip’s devices and development boards for a complete hardware and software motor control solution. Together this will make prototyping your next motor control design easier.

library-blockset2

Motor Control Library Blockset
Simulation blocks and code generation for motor control algorithms

block-diagram_2

16/32-bit Device Blocks for Simulink
Code generation blocks for dsPIC33 peripherals

motor_2

PMSM Simulink Motor Model
Used to simulate PMSM motor in Simulink

 
motorcontroldevboard_2

Motor Control Dev Board
MCLV-2 or MCHV-2 Hardware platform for low voltage or high voltage motor control applications

 
ic_2

dsPIC33EP "MC"
Motor Control Devices

Wide portfolio of dsPIC33 devices with specialized motor control peripherals

 

6 Steps to Simplify Motor Control Development

  1. Have MPLAB® X IDE and Simulink Tools on your computer
  2. Build your Simulink model using:
    • Simulink Motor Control Library Blockset
    • Simulink 16-bit Device Blocks
    • Simulink PMSM Motor Model
  3. Generate Code using the Simulink embedded code generator and MATLAB Plug-in for MPLAB X IDE
  4. Compile the MPLAB X IDE project & load code onto target motor control development board
    • MCLV-2 or MCHV-2
  5. Connect your board to your motor
  6. Run your code to spin a motor
The following webinar recording shows you how to do the 6 steps: