Microchip PIC32CM MC Series 32-Bit Microcontrollers (MCU)
Cost-effective motor-control MCUs include dedicated timers, position decoders and math blocks
Microchip has introduced the PIC32CM MC series of 32-bit microcontrollers which combine the performance and energy efficiency of an Arm Cortex-M0+ based MCU with an optimized architecture and powerful peripherals.
Supporting an operating voltage of up to 5.5V, and providing robust communications peripherals including a serial communications module and a LIN interface, these truly differentiated 5V MCUs are intended for use in noisy environments and are ideal for motor control, home appliance, industrial control and other 5V applications.
The advanced motor-control capabilities in the PIC32CM MC MCUs include two 24-bit timer/counters and one 16-bit Timer/Counter for Control (TCC). The TCC provides dedicated PWM channels with dead-time insertion, enabling the designer to achieve higher motor efficiency.
In addition, a positional decoder (PDEC) consisting of a quadrature/Hall sensor decoder and a counter provides robust, low latency and core independent measurement of rotor angular position, no. of revolutions and speed for precision motor control applications. A DIVAS module performing divide and square root operations gives faster mathematical calculations, which are essential in many control applications.
To accelerate the design cycle, Microchip offers a complete ecosystem of development resources that includes evaluation boards and easy-to-use software with ready-to-use application examples developed in MPLAB Harmony, such as sensorless field-oriented commutation, open-loop V/F control for AC induction motor, and block commutation-based control of a BLDC motor using Hall sensors.
PIC32CM MC Key Features
PIC32CM MC Applications
The PIC32CM MC00 Curiosity Pro is an all-in-one development board which enables developers to get started with the PIC32CM MC series of devices. The board provides access to all the MCU’s GPIOs, features Arduino shield-compatible headers, and has an on-board programmer/debugger interface for use with MPLAB® X development tools.
|View all Issues of FTM|