Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

motorBench® Development Suite

The motorBench® Development Suite is a GUI-based software development tool for Field Oriented Control (FOC), performing accurate measurement of critical motor parameters, automatic tuning of feedback control gains and generating source code for an MPLAB® X IDE project, utilizing the Motor Control Application Framework (MCAF). This graphical, interactive development environment helps motor control embedded engineers save time in starting up and running new motors with no load or a constant load, especially when the motor parameters are unknown. The motorBench Development Suite is a Microchip Code Configurator (MCC) plug-in.

The user interface takes you step-by-step through the project, with context-sensitive help files at your fingertips inside the tool.

  • Measure and report the motor’s electrical and the system’s mechanical parameters
  • Quickly get stable Proportional Integral (PI) control loop gains for velocity and torque
  • See how the control loop gains affect the system through Bode plots
  • Generate code straight into an MPLAB X project to run the motor
  • Integrated help files guide through each step
motorBench Development Suite Screenshots

MotorBench works in conjunction with Microchip’s dsPICDEM™ MCLV-2 Development Board (DM330021-2) for low-voltage motors (up to 48 Volts and 10 Amps), and with Microchip’s dsPICDEM™ MCHV-2 (DM330023-2) or dsPICDEM™ MCHV-3 (DM330023-2)  development boards for high-voltage motors (85 – 256 volts and 15 Amps), using the dsPIC33EP256MC506 External OpAmp Motor Control PIM (MA330031-2).  Reference motors available from Microchip include the:  Hurst 24V 3-Phase BLDC motor (AC300021), the Hurst 24V 3-Phase BLDC motor with encoder (AC300022), and the Leadshine 400W 220VAC Servo Motor (AC300025).