Freescale TWR-56F8400-KIT
тел. +7(499)347-04-82
Описание Freescale TWR-56F8400-KIT
Отличный выбор! TWR-56F8400-KIT — это один из классических и мощных оценочных наборов от Freescale (ныне NXP) для 16-разрядных цифровых сигнальных контроллеров (DSC) серии 56800/E.
Описание набора TWR-56F8400-KIT
Этот набор представляет собой комплексную платформу для оценки, прототипирования и разработки приложений на базе высокопроизводительного DSC MC56F84789. Основная цель — ускорение и упрощение процесса разработки для широкого спектра применений: цифровых источников питания, управления двигателями (включая бесщеточные — BLDC, PMSM), промышленной автоматизации, аудиообработки и умного освещения.
Ключевые особенности набора:
- Готовая к работе платформа: Включает все необходимое для старта разработки — оценочную плату, кабели, блок питания и ПО.
- Модульная архитектура Tower System: Позволяет "наращивать" функциональность, подключая дополнительные модули (TWR-прототипирование, датчики, драйверы двигателей, коммуникационные платы) через стандартные разъемы. Это главное преимущество системы.
- Мощный отладочный интерфейс: Основан на процессоре OpenSDA, обеспечивающем программирование, отладку и виртуальный COM-порт через единственный USB-кабель.
- Богатая периферия на плате: На самой оценочной плате выведена большая часть периферии целевого контроллера, что позволяет тестировать различные функции без дополнительных модулей.
Технические характеристики
1. Целевой микроконтроллер (на основной плате TWR-56F8400):
- Модель: MC56F84789VLL
- Ядро: 16-разрядное DSP ядро 56800EX с поддержкой дробных операций.
- Тактовая частота: До 100 МГц (100 MIPS).
- Память:
- Флэш-память: 512 КБ
- ОЗУ: 128 КБ
- Периферия (ключевые блоки на плате):
- АЦП: Два 16-разрядных АЦП с временем преобразования < 400 нс (очень быстро для DSC).
- ЦАП: Два 12-разрядных ЦАП.
- Таймеры: 8 каналов ШИМ с высокой разрешающей способностью (HRP), 4 таймера общего назначения (GPTA).
- Коммуникационные интерфейсы: 2x SCI (UART), 2x SPI, 2x I²C, 1x I²S, 1x CAN 2.0.
- Компараторы: 3 аналоговых компаратора.
- Другие: RTC, Watchdog таймер.
2. Комплектация набора (TWR-56F8400-KIT):
- Основная оценочная плата TWR-56F8400 с MC56F84789.
- Плата-адаптер TWR-Elevator (позволяет соединять Tower-модули).
- Блок питания: 12В, 2.5А.
- Кабель USB type-A — micro-B (для отладки и питания платы через OpenSDA).
- Кабель Ethernet (для подключения к сети, если требуется).
- Компакт-диск с документацией и ПО (устарел, сейчас все загружается онлайн).
3. Программное обеспечение:
- Интегрированная среда разработки (IDE): CodeWarrior for MCU (специальная версия для DSC) или бесплатный инструмент NXP MCUXpresso IDE (с поддержкой DSC через плагин "MCUXpresso for MC56F84xxx").
- Библиотеки: Processor Expert (инструмент для конфигурации кода и периферии), библиотеки для цифрового питания (DPL) и управления двигателями.
4. Физические интерфейсы на плате:
- Разъемы для подключения дополнительных Tower-модулей (первичный и вторичный).
- Потенциометры для тестирования АЦП.
- Светодиоды и пользовательские кнопки.
- Разъемы для вывода всех сигналов ШИМ, АЦП, коммуникационных интерфейсов.
- Отладочный разъем OpenSDA.
Парт-номера (Part Numbers)
- Полный набор: TWR-56F8400-KIT (основной номер для заказа комплекта).
- Отдельная оценочная плата: TWR-56F8400 (можно докупить отдельно, если есть база Tower System).
- Целевой микроконтроллер на плате: MC56F84789VLL (чип в корпусе LQFP144).
- Семейство микроконтроллеров: MC56F84xxx (общее обозначение серии).
Совместимые модели и модули (Tower System)
Система Tower построена на принципе совместимости. Плата TWR-56F8400 совместима с десятками других модулей, что является ее огромным плюсом.
1. Совместимые микроконтроллеры (в рамках серии): Плата заточена под MC56F84789, но программно и по выводам совместима с другими чипами семейства 56F84x, например:
- MC56F84789, MC56F84788, MC56F84786 (различаются объемом памяти и периферии).
2. Совместимые модули расширения Tower System (TWR-):
- Драйверы двигателей: TWR-MC-LV3PH (для управления 3-фазными двигателями), TWR-DC-MC (для DC-двигателей).
- Силовые модули: TWR-PSM-A (силовой модуль для источников питания).
- Коммуникационные модули: TWR-PROTO (прототипирующая плата), TWR-SER (RS-232/485/422), TWR-KPI (кнопки/светодиоды).
- Сенсорные модули: TWR-ADCDAC-LTC (высокоточные АЦП/ЦАП), TWR-BATT-LI (для работы с батареями).
- Карты памяти и дисплеи: TWR-LCD-RGB (TFT-дисплей), TWR-SD-CARD (слот для SD-карты).
- Адаптеры для других процессоров: TWR-Elevator позволяет ставить платы с другими ядрами (Kinetis, ColdFire) в одну "башню".
3. Совместимые отладочные системы:
- Плата использует стандартный интерфейс OpenSDA, совместимый с P&E Debug и Segger J-Link. Прошивку OpenSDA можно обновлять.
Важное примечание:
Линейка DSC 56800EX и система Tower System находятся в состоянии "зрелый продукт" (mature product) у NXP. Это означает, что новые разработки не ведутся, но чипы и инструменты доступны для покупки и полностью поддерживаются. Для новых проектов NXP часто рекомендует рассматривать более современные платформы, такие как серия MCU Kinetis V или серия MPC для двигателей, но для существующих разработок и изучения DSC набор TWR-56F8400-KIT остается отличным и функциональным решением.