Infineon недавно выпустила семейство микроконтроллеров Arm Cortex-M33 PSOC Control C3x для управления двигателями и преобразования энергии в реальном времени. Семейство включает 18 микроконтроллеров, разделенных на две линейки: Entry Line (C3P2, C3M3) и Main Line (C3P5, C3M5). Эти микроконтроллеры могут использоваться для различных приложений, включая бытовую технику, промышленные приводы, роботов, легкие электромобили (LEV), солнечные системы и системы HVAC.
Entry Line работает на частоте до 100 МГц и поддерживает 12-битный SAR ADC с частотой дискретизации до 6 Msps, что делает его подходящим для основных задач управления двигателем и преобразования мощности. Напротив, Main Line предлагает более высокую производительность с частотой до 180 МГц, более быстрый 12-битный SAR ADC до 12 Msps и 4-канальный PWM высокого разрешения (HRPWM) для точного управления. Он также поддерживает переключатели Wide Bandgap (WBG) для высокочастотных систем питания. Другие функции этого микроконтроллера включают DSP, FPU и аппаратные ускорители CORDIC для быстрых вычислений контура управления. Функции безопасности включают аппаратные криптографические движки, безопасную загрузку и блоки защиты памяти для конфиденциальных данных и прошивки.
Технические характеристики Infineon PSOC Control C3x:
- Ядро микроконтроллера – ARM Cortex-M33 с DSP и FPU, входная линия @100 МГц, основная @180 МГц
- Память – 64 КБ SRAM с функцией сохранения глубокого сна и ECC
- Хранилище
- Флэш-память – 128–256 КБ RWW с ECC
- Загрузочное ПЗУ – 64 КБ
- Периферийные устройства
- UART, SPI, I²C: 6x SCB ( блоки управления системой ) с поддержкой глубокого сна и PMBus
- CAN-FD: 2х канала, до 8 Мбит/с
- GPIO
- Входная линия: до 39 GPIO, 18х аналоговых портов
- Основная линия: до 50 GPIO, 18х аналоговых портов
- Интеллектуальные входы/выходы: входная линия (22), основная линия (28)
- Таймеры и PWM
- TCPWM: 16-канальный, 16-битный
- HRPWM (только основная линия): 4х канала
- Аналоговый порт
- ADC
- 12-битный ADC последовательного приближения, до 12 Мвыб/с (основная линия) / 6 Мвыб/с (входная линия)
- До 18 каналов
- DAC
- 5x 10-битных компараторов со встроенными DAC (2х в режиме глубокого сна)
- Датчик температуры
- ADC
- Безопасность
- Криптоускоритель с 4-мя 32-битными каналами
- TRNG (Генератор Истинных Случайных Чисел)
- eFuse: 1024-битный одноразовый пароль
- Безопасность PSA L2-совместимая
- Разное
- Ускоритель CORDIC (опционально) для тригонометрических вычислений
- Интерфейс кодировщика/датчика Холла
- TriggerMux для гибкой маршрутизации
- Корпус – TQFP-64, LQFP-80 или VQFN-48
Что касается программного обеспечения, компания упоминает, что микроконтроллеры реального времени PSOC Control C3x поддерживают ModusToolbox, платформу разработки на основе Eclipse для настройки периферийных устройств, библиотек промежуточного программного обеспечения и функций безопасности, таких как PSA Level 2. Устройство оснащено графическим интерфейсом и возможностью отладки в режиме реального времени, что обеспечивает более быструю и эффективную разработку. Чтобы упростить процесс разработки, компания предоставляет три комплекта разработки: KIT_PSC3M5_EVK, который является оценочным комплектом общего назначения, комплект управления двигателем KIT_PSC3M5_CC2 и комплект преобразования мощности KIT_PSC3M5_CC1.
Универсальный оценочный комплект KIT_PSC3M5_EVK
KIT_PSC3M5_EVK — это оценочный комплект общего назначения для микроконтроллеров PSOC Control C3x компании Infineon (PSC3M5FDS2AFQ1). Плата оснащена периферийными устройствами управления в реальном времени, включая программируемую аналоговую подсистему, компараторы, таймеры высокого разрешения и интерфейсы CAN FD. В комплект входит встроенный программатор / отладчик KitProg3, интерфейс USB Type-C и совместимость с Arduino Uno R3 и платами расширения mikroBUS для расширения оборудования. Он также предоставляет пользовательские светодиоды, кнопки и потенциометр для имитации аналогового выхода. Идеально подходит для встраиваемых систем, управления в реальном времени и коммуникационных приложений.
Комплект управления двигателем KIT_PSC3M5_CC2
Комплект управления двигателем KIT_PSC3M5_CC2 также построен на базе микроконтроллера PSC3M5FDS2AFQ1. Он имеет модульную конструкцию с разъемом MADK (M1/M3/ M5 ) для совместимости с различными ступенями мощности для привода различных типов двигателей. Плата включает изолированный встроенный отладчик SEGGER J-Link LITE для программирования и отладки через USB, управляемые пользователем и отладочные светодиоды, а также поддерживает датчик или поле-ориентированное управление без датчика (FOC) для конфигураций с одним или двумя двигателями. В комплект входят плата управления двигателем, плата адаптера привода, кабель USB и краткое руководство пользователя, что делает его идеальным для промышленных и встраиваемых приложений управления двигателем.
Комплект для преобразования мощности KIT_PSC3M5_CC1
KIT_PSC3M5_CC1 — это оценочная плата цифрового управления питанием, которая снова построена на основе микроконтроллера PSC3M5FDS2AFQ1. Плата объединяет плату управления PSOC Control C3, плату адаптера и изолированный отладчик JLINK для plug-and-play. Основные характеристики этого комплекта включают интерфейс USB Type-C, изолированный разъем PMBUS, дополнительный разъем JTAG/SWD и доступ ко всем контактам ввода-вывода на плате управления. Этот комплект можно использовать в приложениях, где требуется точное цифровое управление питанием.
Новая серия PSOC Control C3x конкурирует с другими семействами микроконтроллеров управления двигателями, такими как микроконтроллеры GigaDevice GD32E5 Cortex-M33, NXP MCX A14x/A15x, которые поддерживают управление двигателями BLDC/PMSM, или более мощным микроконтроллером Renesas RA8T1 Cortex-M85 с тактовой частотой 480 МГц и многими другими.
На момент написания статьи Infineon упоминает, что семейство микроконтроллеров реального времени PSOC Control C3x уже доступно для покупки, а линейка Performance Line ожидается позднее в 2025 году. Однако, когда мы проверили страницу их магазина, эти продукты были не в наличии. Более подробную информацию о продукте можно найти на их странице продукта и в пресс-релизе.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.