PIC32MK – 32х разрядные микроконтроллеры с 4 CAN2.0 и периферией для систем управления двигателями

Компания Microchip представляет микроконтроллеры PIC32MK на основе ядра MIPS32®.

Серия PIC32MK основана на высокопроизводительном ядре MIPS32® microAptiv™ 32-Bit Core с тактовой частотой до 120MHzи Flash-памятью до 1 МБ. Ядро MIPS32® microAptiv™ 32-Bit поддерживает DSP-инструкции и вычисления с плавающей точкой одинарной/двойной точности. Данная серия имеет набор периферии, предназначенный для таких применений, как управление двигателями, промышленные беспроводные решения и многоканальное управление CAN-устройствами.

PIC32MK GP

PIC32MK MC

Основные технические характеристики:

  • Ядро MIPS32® microAptiv™ 32-Bit;
  • Поддержка DSP-инструкций и вычислений с плавающей точкой;
  • До 1 Мб Flash и 256Кб RAM;
  • До 4 CAN2.0;
  • До 2 высокоскоростных USB, 6 UART, 6 SPI/I2S;
  • 7АЦП 12-Bit 3.75 MSPS;
  • 3 12-Bit ЦАП;
  • 4 Операционных усилителя;
  • 5 Аналоговых компараторов;
  • 12 16-Bit таймеров;
  • Встроенный кварцевый генератор;
  • Температурные диапазоны:
    • -40°C..+80 °C
    • -40°C..+105°C
    • AEQ Q100 -40 °C..+125°C.

Подсемейство микроконтроллеров PIC32MKMC, предназначенное для управления двигателями дополнительно имеет следующую периферию:

  • 6 парных ШИМ-выходов – для управления трехфазными двигателями;
  • 6 входов для подключения квадратурных энкодеров.

Для быстрого старта процесса разработки устройств на основе микроконтроллера PIC32MK компания Microchip предлагает следующие аппаратные средства разработки:

  • Отладочная плата с встроенным отладчиком/программатором PICKit - DM320106;
  • Платы управления двигателями dsPICDEM™ MCLV-2– DM33021-2 и dsPICDEM™MCHV-2 - DM330023-2;
  • Встраиваемый модуль с микроконтроллером PIC32MK1024MC для работы с платами MCLV-2 и MCHV-2- MA320024.

Программные инструменты и средства разработки программного обеспечения для микроконтроллеров серии PIC32MK:

  • Среда разработки MPLAB® XIDE;
  • Графический конфигуратор MPLAB® Harmony;
  • Библиотеки и ПО USB, сенсорного ввода, графические библиотеки;
  • Интеграция RTOS: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, и SEGGER.