We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

Arm® Cortex® M0+ Based Low-Cost 5V MCUs for Appliances and Industrial Control


PIC32CM MC microcontrollers (MCUs) are 32-bit Arm® Cortex® M0+ based 5V devices that are ideal for motor control, home appliances, industrial control and other 5V applications. This 5V device family is a lower-cost extension of our current SAM C2x portfolio of MCUs. To accelerate your design cycle, we offer 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 embedded software framework.

Key Features


  • CPU clock speed up to 48 MHz
  • Up to 128 KB embedded Flash and 16 KB SRAM
  • Operating voltage of 2.7V–5.5V ensures best possible signal-to-noise ratio and robustness in term of noise immunity, EMC, ESD and latch up
  • Dual 12-bit simultaneous sampling Analog-to-Digital Converters (ADCs)
  • Positional Decoder (PDEC) for motor control
  • Timer/Counter for Control (TCC) peripheral provides dedicated timers for industrial and motor control
  • Flexible peripherals including four Serial Communication Modules (SERCOMs) that can be configured to act as an USART, UART, SPI, I2C, RS485 or LIN bus interface
  • 12-channel Direct Memory Access (DMA) controller with Cyclical Redundancy Check (CRC) module
  • Functional pin compatibility with current SAM C20 devices in 32- and 48-pin packages

Sensorless Single-Motor Drive with PIC32CM MC MCUs


PIC32CM MC MCUs balance memory and features for an optimized single motor control solution. Because these devices can run directly from 5V, they reduce the number of voltage supplies required in an application, making them perfect for portable battery-powered motor applications such as tools, vacuums, small robotics and toys that use multiple LiPO batteries.

The dual sample and hold ADCs make easy work of complex timing requirements for reconstructing back EMF signals, and the high-speed comparators ensure cycle-by-cycle overcurrent limiting for increased application safety and robustness. A Sigma-Delta type ADC is also available, which can be used for V/I tracking, high-accuracy temperature sensing and general metrology functions.

Simulation and Modeling Tools


PIC32CM MC devices are supported in the open-source Scilab® simulation package, a two-part modeling environment that includes the Scilab main and Xcos system modeler.

Scilab Key Features

  • Mathematics and simulation
  • Data visualization
  • Optimization
  • Statistics
  • Control system design and analysis
  • Signal processing
  • Algorithm development
  • Application deployment

Xcos Key Features

  • Standard palettes and blocks
  • Model building and edition
  • Model customization and Modelica blocks creation
  • Simulation

Development Software and Hardware


PIC32CM MC devices are supported in MPLAB® Harmony. This fully integrated embedded software development framework for our 32-bit microcontrollers provides flexible and interoperable software modules and easy-to-use APIs to simplify the development of value-added features to differentiate your product. It works seamlessly with MPLAB X Integrated Development Environment (IDE) and the MPLAB XC32 Compiler and allows for maximum code reuse to reduce your time to market.

We offer following development boards for hardware development, prototyping and debugging with PIC32CM MC devices. Demo examples for sensored and sensorless control of permanent magnet synchronous motor are available within MPLAB Harmony v3.

PIC32CM MC Curiosity Pro Development Board

dsPICDEM™ MCLV-2 Low-Voltage Motor Control Development Board

dsPICDEM MCHV-3 High-Voltage Motor Control Development Board

PIC32CM MC Motor Control Plug-In Module

PIC32CM MC 32-bit MCU Products

Documentation

Title
EMI, EMC, EFT, and ESD Circuit Design Consideration for 32-bit Microcontrollers Application Note Download
Sensored (Encoder-Based) Field Oriented Control of a Three Phase Permanent Magnet Synchronous Motor (PMSM) Download
Sensorless Field Oriented Control (FOC) for a Permanent Magnet Synchronous Motor (PMSM) Using a PLL Estimator and Equation-based Flux Weakening (FW) Application Note Download
Title
MPLAB Harmony v3 Sell Sheet Download
Title Download
Basic 32-Bit MCU Design and Troubleshooting Checklist Download