Freescale TWR-KV10Z32
тел. +7(499)347-04-82
Описание Freescale TWR-KV10Z32
Отличный выбор! Freescale (ныне NXP) TWR-KV10Z32 — это плата для оценки и разработки, предназначенная для демонстрации возможностей микроконтроллера семейства Kinetis V.
Описание
TWR-KV10Z32 — это модуль в форм-факторе Tower System (отсюда префикс TWR). Tower System — это модульная, конструкторская система для прототипирования, позволяющая механически и электрически стыковать различные платы (процессорные, сенсорные, интерфейсные, силовые и т.д.) в единую "башню".
Основная цель этой платы — дать разработчикам готовую среду для оценки 32-битного микроконтроллера ARM Cortex-M0+ серии KV1x, ориентированного на высоковольтные приложения (до 5В на ввод/вывод) и моторный контроль. Плата содержит все необходимое для быстрого старта: сам МК, отладчик/программатор, светодиоды, кнопки, разъемы для расширения и потенциометр.
Ключевые особенности платы:
- Готовый стенд для оценки: Не требует дополнительных отладочных средств.
- Совместимость с Tower System: Может быть основой или дополнением для сложных прототипов.
- Фокус на силовую электронику: Имеет разъемы для прямого подключения двигателей и силовых инверторов (через совместимые платы TWR).
- Интегрированный отладчик: Позволяет программировать и отлаживать МК через USB.
Технические характеристики платы TWR-KV10Z32
1. Основной микроконтроллер:
- Модель: MKE02Z64VLD4 (важно: на самой плате установлен именно этот МК, а не KV10Z32, он выступает как интерфейсный и контроллер отладчика).
- Ядро: ARM Cortex-M0+.
- Тактовая частота: До 20 МГц.
- Flash-память: 64 КБ.
- ОЗУ (SRAM): 4 КБ.
2. Целевой (оценочный) микроконтроллер (для которого предназначена плата):
- Модель: MKV10Z32VLF4 (устанавливается в сокет).
- Ядро: ARM Cortex-M0+.
- Тактовая частота: До 75 МГц.
- Flash-память: 32 КБ.
- ОЗУ (SRAM): 4 КБ.
- Ключевая особенность: Высоковольтные порты ввода/вывода (5В tolerant), таймеры для моторного контроля (FlexTimer с 6-канальным ШИМ), 16-битный АЦП.
3. Периферия на плате:
- Отладчик/программатор: Интерфейс OpenSDA (поддерживает CMSIS-DAP, P&E, J-Link).
- Индикация: 3 пользовательских светодиода (RGB), светодиоды питания.
- Органы управления: 2 тактовые кнопки, 1 сброс (Reset), потенциометр (подключен к АЦП).
- Разъемы:
- Tower-разъемы (первичный и вторичный) для подключения других модулей Tower System.
- Разъем для карты micro-SD.
- Разъемы для моторного инвертора (TWR-MC-LV3PH, TWR-MC-PL3PH).
- Пин-разъемы для доступа к сигналам МК.
- Питание: Через USB (5В) или внешний источник (6-18В) через разъем Barrel Jack.
- Интерфейсы связи: USB через OpenSDA, UART-to-USB мост.
Парт-номера (Part Numbers)
- TWR-KV10Z32 — основной парт-номер самой оценочной платы.
- MKE02Z64VLD4 — парт-номер интерфейсного микроконтроллера (установлен на плате).
- MKV10Z32VLF4 — парт-номер целевого оценочного микроконтроллера (поставляется в сокете). Вариации с другим объемом памяти (например, MKV10Z64VLF4, MKV10Z128VLF4) также подходят для сокета и могут оцениваться.
Совместимые модели и платы
1. Совместимые микроконтроллеры (для установки в сокет):
- Вся серия MKV10ZxxxVLF4 в корпусе LQFP32:
- MKV10Z16VLF4 (16 КБ Flash)
- MKV10Z32VLF4 (32 КБ Flash) — базовая поставка.
- MKV10Z64VLF4 (64 КБ Flash)
- MKV10Z128VLF4 (128 КБ Flash)
- Микроконтроллеры из совместимых семейств в том же корпусе (например, MKV11ZxxxVLF4), но требуется проверка распиновки и обновление ПО.
2. Совместимые модули Tower System (можно стыковать "в башню"):
- Процессорные модули (TWR-): TWR-K60D100M, TWR-KV46 и другие для создания многоядерных или многофункциональных систем.
- Модули моторного контроля (TWR-MC-):
- TWR-MC-LV3PH — низковольтный 3-фазный инвертор для двигателей.
- TWR-MC-PL3PH — силовой модуль для более высоких напряжений.
- Периферийные модули (TWR-PROTO, TWR-SER, TWR-ELEV, TWR-LCD): Платы прототипирования, с интерфейсами (CAN, RS-485), с электромеханическими приводами, с ЖК-дисплеями.
- Сенсорные модули (TWR-SENSOR-): Платы с акселерометрами, гироскопами, датчиками давления.
3. Совместимое программное обеспечение:
- IDE: NXP MCUXpresso IDE, Keil MDK, IAR Embedded Workbench.
- Пакеты SDK: MCUXpresso SDK (бывший Kinetis SDK) для серии KV1x.
- Конфигураторы: MCUXpresso Config Tools для настройки пинов, тактирования и периферии.
4. Альтернативные отладочные платы для MKV10Z32:
- Если не нужна совместимость с Tower System, можно рассмотреть более простые и дешевые платы:
- FRDM-KV10Z — плата формата Freedom (от NXP). Более компактная и бюджетная, с интегрированным отладчиком OpenSDA.
- Сторонние платы от Segger (J-Link BASE) или Olimex с установленным MKV10Z32.
Вывод
TWR-KV10Z32 — это профессиональный, модульный инструмент для инженеров, начинающих разработку встроенных систем на базе микроконтроллеров NXP Kinetis V (KV1x). Его главные преимущества — гибкость системы Tower и фокус на приложения для управления электродвигателями и работу с высоким напряжением. Для более простого и быстрого старта часто рекомендуют FRDM-KV10Z, но TWR-версия открывает путь к созданию более сложных и наращиваемых прототипов.