The need for advanced motor control has increased due to user expectations for quiet operation and expanding government regulations to reduce energy consumption. To achieve these goals, motors require a much higher level of electronic control.
We offer a variety of motor control solutions to address the needs of motor configuration and functionality. These include our low-pin-count 8-bit PIC16 and PIC18 microcontrollers (MCUs). Our 16-bit dsPIC® Digital Signal Controllers include dedicated motor control Pulse-Width Modulators (PWMs) enabling variable speed with constant torque and Field-Oriented Control (FOC) for greater efficiency. dsPIC33 devices are supported by free algorithms for BLDC, PMSM and ACIM motors, including sensorless control and FOC. For 32-bit appliance solutions, the PIC32MK series of devices is designed to support dual motors plus Power Factor Correction (PFC), and SAMC and SAMD devices are low-cost, 32-bit Arm® Cortex® M0+ based options.