PIC32CM MC - новая серия 32-битных микроконтроллеров для управления двигателями
Microchip запустил новую линейку 32-битных контроллеров PIC32C. Несмотря на название, устройства в этой линейке построены на базе ядер ARM Cortex-M, а не привычного ядра MIPS.
Линейку открыла серия PIC32CM MC, ориентированная на управление бесщеточными, синхронными, асинхронными и шаговыми двигателями. Серия состоит из четырех устройств c вариантами объема памяти 128 или 64 кбайт в корпусах с 32 или 48 выводами.
Особенности серии вытекают из предназначения: это повышенная помехозащищенность благодаря напряжению питания 5 В, 24-битные таймеры высокого разрешения, предназначенные для формирования управляющих импульсов, и интерфейс для подключения датчика обратной связи двигателя.
Аналоговая периферия помимо стандартных 12-битных АЦП имеет 16-битный сигма-дельта АЦП.
Для практического знакомства с серией выпущена отладочная плата PIC32CM MC00 Curiosity Nano Evaluation Kit.
Характеристики микроконтроллеров PIC32CM MC:
Ядро ARM Cortex-M0+, тактовая частота до 48 МГц.
64 или 128 кбайт Flash-памяти, 8 или 16 кбайт SRAM.
Два 12-битных АЦП последовательного приближения, 1 msps.
Один 16-битный сигма-дельта АЦП, 1,5 msps.
Один 12-битный ЦАП 350 ksps.
Два компаратора.
Интерфейс подключения энкодера / датчика Холла (PDEC).
Последовательные интерфейсы: 4 x UART, 4 x SPI, 4 x I2C.
Доступность в корпусах: 32 вывода (TQFP, VQFN); 48 выводов (TQFP, VQFN).
Диапазон питающего напряжения от 2,7 до 5,5 В.
Температурный диапазон функционирования от 40 до 85 |