NXP представила микроконтроллеры MCX C15 и C16 на Cortex-M23

Дата публикации:

0

NXP расширила семейство MCX C недорогими микроконтроллерами MCX C15 и C16. Они построены на Arm Cortex-M23 до 72 МГц и ориентированы на замену старых 8- и 16-битных MCU в датчиках, приводах, энергетике и промышленной автоматике.

NXP представила микроконтроллеры MCX C15 и C16 на Cortex-M23
Изображение: NXP Semiconductors

NXP рассматривает новые MCX C15 и MCX C16 прежде всего как путь обновления устройств, которые до сих пор строятся на старых 8- и 16-битных микроконтроллерах.

Вместо максимальной вычислительной мощности компания сделала акцент на низкой стоимости, аналоговой периферии и управлении нагрузками.

В основе находится 32-битное ядро Arm Cortex-M23 с частотой до 72 МГц.

Объём Flash достигает 64 КБ. Этого немного по современным меркам, но сами микроконтроллеры предназначены не для Linux или сложных графических интерфейсов, а для датчиков, контроллеров, бытовой автоматики, приводов и другого компактного embedded-оборудования.

Главное отличие новинок от совсем простых MCU находится в аналоговой части.

MCX C15/C16 получили 16-битный SAR-АЦП, способный работать с частотой до 2,4 MSPS в 16-битном режиме и до 3 MSPS при снижении разрешения до 12 бит.

Количество каналов АЦП достигает 18.

ПараметрMCX C15 / C16
ЯдроArm Cortex-M23
Максимальная частота72 МГц
Flashдо 64 КБ
АЦП16 бит, до 18 каналов
Скорость АЦПдо 2,4 MSPS при 16 бит
Компараторвысокоскоростной, со встроенным 8-битным DAC
Операционный усилительесть, программируемое усиление
Управление двигателямиFlexPWM
UARTдо 4
GPIOдо 45
Питание1,71-3,6 В
Рабочая температура-40...+125 °C

Кроме АЦП внутри есть операционный усилитель с программируемым коэффициентом усиления и высокоскоростной компаратор со встроенным 8-битным DAC.

Такой набор позволяет в некоторых устройствах отказаться от части внешней аналоговой обвязки.

Например, контроллер может непосредственно принимать слабый аналоговый сигнал датчика, выполнять его преобразование и одновременно управлять силовой частью.

Для приводов и источников питания предусмотрен FlexPWM с тремя подмодулями и шестью комплементарными PWM-выходами.

Это делает MCX C15/C16 подходящими не только для простого IoT-датчика, но и для управления двигателями, насосами, HVAC, преобразователями питания и другими системами, где требуется точное формирование PWM.

NXP также сохранила достаточно традиционный набор интерфейсов: LPI2C, LPSPI и до четырёх UART.

Количество GPIO в старших конфигурациях достигает 45.

Интересна и стратегия совместимости.

NXP напрямую позиционирует семейство как вариант миграции с LPC800, LPC1100, Kinetis, старых Cortex-M0+ и традиционных 8-/16-битных MCU.

Для части более производительных MCX A предусмотрены pin-to-pin совместимые варианты, что позволяет разработчику перейти на мощный контроллер без полной переработки платы.

В качестве среды разработки используется общая экосистема MCUXpresso.

Для прототипирования уже доступна плата FRDM-MCXC162. Поэтому новое семейство можно оценивать без изготовления собственной PCB.

Диапазон питания составляет 1,71-3,6 В, а рабочая температура достигает +125 °C, что хорошо соответствует промышленным и автомобильным по условиям эксплуатации embedded-применениям.

NXP указывает среди целевых сценариев HVAC, интеллектуальные автоматические выключатели, солнечные инверторы, системы энергомониторинга, насосы, приводы, датчики, измерительное оборудование и промышленную автоматизацию.

По сути, MCX C15/C16 закрывают нижний ценовой сегмент линейки MCX: вычислительная часть остаётся сравнительно простой, но разработчик получает современное 32-битное ядро и существенно более богатую аналоговую периферию, чем у типичного дешёвого MCU.

Технические характеристики опубликованы на официальной странице NXP MCX C15 и MCX C16.

Email не публикуется и используется только для уведомлений. Ссылки в комментариях запрещены. Комментарий появится после проверки модератором.

Комментарии (0)

Связанные публикации