A perfect fit for your industrial, automotive and motor control applications, the PIC32MK family of 32-bit microcontrollers (MCUs) is packed with powerful features. These MCUs, which are available in a wide range of package sizes, offer these high-level benefits for your designs:
Performance-intensive CPU running at 120 MHz (198 DMIPS) for fast execution of control loops in motor control embedded applications
Hardware Floating Point Unit (FPU) for efficient and precise execution of floating point operations
Industry-leading analog integration to reduce system cost of a mixed-signal embedded application
Variety of communication interfaces including USB, CAN FD, SPI, I2C and UART to provide flexible connectivity options
Advanced analog features include 12-bit Analog-to-Digital (ADC) modules, fast-response comparators, high-bandwidth op amps and 12-bit Digital-to-Analog Converter (DAC) modules. This family of MCUs also offers Pulse-Width Modulation (PWM) and Quadrature Encoder Interface (QEI) peripherals for motor control applications. They also feature Error Correction Code (ECC) management to augment Flash performance and reliability. You can use these MCUs to develop a variety of motor control applications including Brushless DC (BLDC) 6-step scalar control, advanced sensorless Field Oriented Control (FOC) and sensored FOC for precision positioning applications.