В мае 2019 года STMicro представила семейство микроконтроллеров STM32G4, предназначенных для цифровой мобильности (например, электронных велосипедов), цифровых источников питания, усовершенствованного управления двигателями, освещения и продуктов для автоматизации зданий.
Микроконтроллеры на базе Arm Cortex-M4 работают с тактовой частотой до 170 МГц и включают новые аппаратные математические ускорители для ускорения обработки приложений с помощью Cordic (цифровой компьютер с вращением координат) и функций фильтрации для поддержки повышенной производительности и энергоэффективности. Это обеспечивает более быстрые и эффективные вычисления для энергосберегающего управления двигателем и освобождает ядро для приема большего количества данных датчиков и управления дополнительными пользовательскими функциями.
Серия микроконтроллеров смешанного сигнала STM32G4 включает три линейки продукции:
- Линейка STM32G4x1 Access – микроконтроллеры общего назначения с набором аналоговой периферии начального уровня
- Линейка STM32G4x3 Performance – микроконтроллеры общего назначения с максимальным количеством аналоговой периферии
- Линейка STM32G4x4 Hi-resolution с таймером высокого разрешения и сложным построителем сигналов, а также обработчиком событий (HRTIM) для цифрового преобразования энергии, например для цифровых импульсных источников питания, освещения, сварки, солнечной и беспроводной зарядки
На момент запуска STMicro предлагала чип в различных комплектах: LQPF32/48/64/80/100/128, UFBGA64/100/121, WLCSP48/64/81, UQFN32/48, а устройства имели от 32 до 512 Кбайт флэш-памяти. Однако линейка Access была ограничена 128 КБ флэш-памяти.
Новые микроконтроллеры STM32G4 для недорогих систем управления двигателями
Но чтобы удовлетворить потребности инженеров, желающих использовать STM32G4 в более экономичных системах управления двигателем, STMicro теперь добавила детали STM32G491 с 256 КБ или 512 КБ флэш-памяти, а также его эквивалент STM32G4A1 с добавлением криптографии AES-256.
Особенности STM32G491 / STM32G4A1:
- Arm Cortex-M4 на 170 МГц (213DMIPS)
- Математический ускоритель (CORDIC для тригонометрических функций и математический ускоритель или FMAC)
- Однобанковая флэш-память до 512 КБ
- 3x быстрых 12-битных АЦП (4 Msps)
- 4х канала DAC (15 Msps)
- 4x операционных усилителя
- 4х сверхбыстрых компаратора (17 наносекунд)
- НЕ включает «таймеры с высоким разрешением на 184 пикосекунды», необходимые для цифровых систем питания, поскольку новые части ориентированы на управление двигателем.
- 2x CAN-FD и 1x USB-C PD контроллер
- Управление двигателем и поддержка цифровой энергетической экосистемы
Плата NUCLEO-G491RE
Хотя должно быть возможно разработать прошивку для новой части на плате Nucleo линейки высокого разрешения NUCLEO-G474RE, STMicro также выпустила новую плату NUCLEO-G491RE специально для оценки новых микроконтроллеров.
Основные характеристики и спецификации NUCLEO-G491RE:
- MCU – микроконтроллер STM32G491RE Cortex-M4 с 512 КБ флэш-памяти, 112 КБ SRAM в корпусе LQFP64
- Расширение
- Разъем расширения ARDUINO Uno V3
- Разъемы контактов расширения ST morpho для полного доступа ко всем входам / выходам STM32
- Отладка
- Встроенный отладчик / программатор ST-LINK с возможностью повторного перечисления USB: запоминающее устройство, виртуальный COM-порт и порт отладки
- Разъем Micro USB для разъема отладки ST-LINK MIPI
- Разное – пользовательский светодиод, общий с Arduino, кнопки пользователя и сброса, кварцевый генератор 32,768 кГц, HSE 24 МГц
- Источник питания
- ST-LINK, USB VBUS или внешние источники
- Внешний SMPS для генерации питания Vcore и снижения энергопотребления в рабочем режиме
STMicro предлагает программные библиотеки и примеры, доступные через пакет MCU STM32Cube, а также широкий выбор интегрированных сред разработки (IDE), включая IAR Embedded Workbench, MDK-ARM и STM32CubeIDE. Плата также является частью программы «Arm Mbed Enabled».
Цена и доступность
SKU начального уровня STM32G491KC в настоящее время продается по цене 2,3203 $ за единицу при заказе от 10 тысяч единиц, но устройство недоступно ни у дистрибьюторов, ни в собственном электронном магазине STMicro. Но плату Nucleo можно приобрести сейчас всего за 15 долларов в интернет-магазине или у таких дистрибьюторов, как Mouser (во всем мире) или Farnell Element14 (ЕС). Более подробную информацию можно найти на странице продукта и в объявлении.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.