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.
MotorBench works in conjunction with our dsPICDEM™ MCLV-2 Development Board (DM330021-2) for low-voltage motors (up to 48 Volts and 10 Amps), and with our 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 Op Amp 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).
motorBench Development Suite v2.35 (MCAF R6) introduces the following major new features:
3. Click on "Register MPLAB X IDE Plugins"
4. Select motorBench Development Suite in the dropdown for *Part Number (CPN)
5. This will register your plugin and allow you to use motorBench Development Suite, even after the trial period ends.
6. To view your registration at any point of time, you can click on "List of Plug-ins" at step 3.
This is an HTML user guide for the Motor Control Application Framework that is included in the motorBench Development Suite plug-in. It will help with the understanding of the code that is generated by the plug-in.
These sample MPLAB X IDE project files can be used with the motorBench Development Suite plug-in.
This document outlines the peripheral configuration in MPLAB Code Configurator (MCC) that are required for use with motorBench Development Suite. Sample projects for dsPICDEM™ MCHV-2 Development Board (MCHV-2) and dsPICDEM MCLV-2 Development Board (MCLV-2) are available, but this information allows you to utilize motorBench Development Suite without the sample projects.
Guidelines for using the dsPICDEM MCLV-2 Development Board with motorBench Development Suite when there are hardware modifications to alter current or voltage ratings
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite with the dsPICDEM MCLV-2 Development Board
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite with the dsPICDEM MCHV-2 and MCHV-3 Development Boards
Basic description of the motor self-commissioning that is performed by motorBench Development Suite.
This document contains information about new features, system requirements, installation, limitations, and known issues.
This document describes how to setup hardware, configure, and operate motorBench® Development Suite as well as aid in troubleshooting issues with motors.
This is an HTML user guide for the Motor Control Application Framework that is included in the motorBench Development Suite plug-in. It will help with the understanding of the code that is generated by the plug-in.
Sample MPLAB X project files that may be used with the motorBench Development Suite plug-in
This document outlines the peripheral configuration in MPLAB Code Configurator (MCC) that are required for use with motorBench Development Suite. Sample projects for dsPICDEM™ MCHV-2 Development Board (MCHV-2) and dsPICDEM MCLV-2 Development Board (MCLV-2) are available, but this information allows you to utilize motorBench Development Suite without the sample projects.
Guidelines for using the dsPICDEM MCLV-2 Development Board with motorBench Development Suite when there are hardware modifications to alter current or voltage ratings
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite with the dsPICDEM MCLV-2 Development Board
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite with the dsPICDEM MCHV-2 and MCHV-3 Development Boards
Basic description of the motor self-commissioning that is performed by motorBench Development Suite.
This document contains information about new features, system requirements, installation, limitations, and known issues.
This document describes how to setup hardware, configure, and operate motorBench® Development Suite as well as aid in troubleshooting issues with motors.
This is an HTML user guide for the Motor Control Application Framework that is included in the motorBench Development Suite plug-in. It will help with the understanding of the code that is generated by the plug-in.
Sample MPLAB X project files that may be used with the motorBench Development Suite plug-in
This document outlines the peripheral configuration in MPLAB Code Configurator (MCC) that are required for use with motorBench Development Suite. Sample projects for dsPICDEM™ MCHV-2 Development Board (MCHV-2) and dsPICDEM MCLV-2 Development Board (MCLV-2) are available, but this information allows you to utilize motorBench Development Suite without the sample projects.
Guidelines for using the dsPICDEM MCLV-2 Development Board with motorBench Development Suite when there are hardware modifications to alter current or voltage ratings
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite with the dsPICDEM MCLV-2 Development Board
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite with the dsPICDEM MCHV-2 and MCHV-3 Development Boards
Basic description of the motor self-commissioning that is performed by motorBench Development Suite.
This document contains information about new features, system requirements, installation, limitations, and known issues.
This is an HTML user guide for the Motor Control Application Framework that is included in the motorBench Development Suite plug-in. It will help with the understanding of the code that is generated by the plug-in.
Sample MPLAB X project files that may be used with the motorBench Development Suite plug-in
Guidelines for using the dsPICDEM MCLV-2 Development Board with motorBench Development Suite 2.0 when there are hardware modifications to alter current or voltage ratings
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite 2.0 with the dsPICDEM MCLV-2 Development Board.
Analysis of the supported ranges of motor parameters for use in motorBench Development Suite 2.0 with the dsPICDEM MCHV-2 and MCHV-3 Development Boards
Basic description of the motor self-commissioning that is performed by motorBench Development Suite
This document contains information about system requirements, installation, hardware setup, limitations, operation instructions and known issues.
This is an HTML user guide for the Motor Control Application Framework that is included in the motorBench Development Suite plug-in. It will help with the understanding of the code that is generated by the plug-in.
In this document the code that is generated by motorBench Development Suite plug-in using the Motor Control Application Framework is compared with the code that is available for application note AN1292.
Basic description of the HAL that is used in the code generated by motorBench Development Suite
Basic description of the motor self commissioning that is performed by motorBench Development Suite
Sample MPLAB X project file that should be opened before starting motorBench Development Suite plug-in
This document contains information about system requirements, installation, hardware setup, limitations, operation instructions and known issues.