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

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.



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