Did you know that we have one of the most extensive and scalable motor control portfolios in the industry? With products ranging from 8-, 16- and 32-bit microcontrollers (MCUs) to integrated FET driver controllers, even high-voltage power modules including Silicon Carbide (SiC) and IGBT technology, we’ve got you covered.
Our 32-bit microcontroller (MCU) lineup covers a broad range of motor control applications from basic Brushless DC (BLDC) 6-step scalar control to highly advanced sensorless Field Oriented Control (FOC) and sensored feedback examples for positioning applications. If you can dream it, our 32-bit MCUs can spin it.
These cost-effective MCUs with advanced analog features and 5V operability are a perfect fit for motor control, home appliances and industrial applications.
This family is a simple and effective choice when looking for a cost-optimized 32-bit MCU for 6-step, scalar control or basic FOC.
Offering the rock-solid performance of an Arm Cortex-M0+ core in a true 5V device, the SAM C2x series of MCUs offers enough MIPS for higher control loop frequency FOC of a BLDC or PMSM motor, with options for CAN FD.
Are you looking for more MIPS for your FOC application? Offering 120 MHz performance with Floating Point and DSP extensions, the SAM D5x series of MCUs makes a great choice for “motor control and more” type applications.
Want “motor control and more” with a little more? The SAM E5x series of MCUs offers all the performance of the SAM D5x series, with options for USB, CAN FD and Ethernet for creating connected motor control applications with a single MCU.
Take advantage of high-performance analog with the PIC32MK series of MIPS-based MCUs. They offer one of the industry’s most advanced, integrated analog front-end modules featuring seven individual ADC core engines. When combined in interleaving mode, these ADCs offer up to 25.45 Msps conversions speeds at 12 bits. With their integrated op amps, PIC32MK MCUs offer the performance to drive two complete FOC-type BLDC or PMSM motors.
Satisfy your need for speed with the SAM S70 series of MCUs. Featuring a pair of dual sample-and-hold 12-bit ADC engines, the SAM S70 is a very capable controller for dual-motor applications. Powered by a 300 MHz Arm Cortex-M7 core with up to 64 KB of tightly coupled core memory, this is one blazing fast FOC control machine.
Can you get blindingly fast control loops and industrial connectivity options in one solution? Yes, you can with the SAM E70 series of MCUs. Featuring all the performance features of the SAM S70 series, the SAM E70 adds connectivity options including IEEE-1588 Ethernet and CAN FD. For critical real-time control applications, take advantage of the QSPI interface to add the LAN9252 EtherCAT® slave controller to simplify the development of EtherCAT-based motor control.
More information and source code are available directly on the MPLAB Harmony GitHub page. All code is free to modify and use on Microchip MCUs.
The dsPICDEM™ MCLV-2 Development Board is targeted to control a Brushless DC (BLDC) motor or Permanent Magnet Synchronous Motor (PMSM) in sensor or sensorless operation. This flexible and cost-effective board can be configured in different ways for use with our specialized motor control digital signal controllers. The dsPICDEM MCLV-2 Development Board supports a variety of plug-in modules for our 32-bit MCU families as shown below.
The MPLAB Device Blocks for Simulink provide a set of user interfaces and Simulink peripheral blocks for the dsPIC30 and dsPIC33 families of DSCs and PIC32MK MCUs. You can create standalone applications from a Simulink discrete time model by adding blocks provided by Microchip. Code for the application is generated, compiled and loaded on a target in a single, one-push-button step. Many examples, in the form of demo models that include a complete BLDC motor control application, are provided with the package.