Freescale TWR-56F8400
тел. +7(499)347-04-82
Описание Freescale TWR-56F8400
Отличный выбор! TWR-56F8400 — это популярная отладочная плата (Tower System Module) от Freescale (ныне NXP Semiconductors) для 16-разрядных цифровых сигнальных контроллеров (DSC) серии 56F8400.
Краткое описание
TWR-56F8400 — это модуль системной платформы Tower, предназначенный для оценки, прототипирования и разработки приложений на базе высокопроизводительного DSC MC56F84789. Плата предоставляет разработчику легкий доступ ко всем периферийным функциям микроконтроллера через разъемы, имеет встроенный отладчик (OSJTAG) и может использоваться как автономно, так и в составе модульной башни Tower System, что позволяет наращивать функциональность с помощью других плат (TWR-MC-LVPS, TWR-PROTO, TWR-ELEV, различных сенсорных и коммуникационных модулей).
Основное назначение: Разработка сложных систем цифрового управления (digital power, моторный контроль, интеллектуальное освещение), обработки сигналов и сетевых приложений.
Технические характеристики
1. Ядро и производительность:
- Микроконтроллер: MC56F84789VLL (основной вариант для этой платы).
- Архитектура: Гибридное ядро 56800EX, сочетающее возможности DSP и MCU.
- Тактовая частота: До 100 МГц (160 MIPS).
- Память:
- Flash: 512 КБ (с ECC).
- RAM: 64 КБ (32 КБ программная + 32 КБ данных, с ECC).
- EEPROM (эмуляция во Flash): 4 КБ.
2. Периферия на плате (доступная через разъемы и элементы):
- Аналоговый интерфейс:
- АЦП: Два 16-разрядных АЦП с поддержкой одновременной выборки (2x4 канала, суммарно 8 каналов).
- ЦАП: Один 12-разрядный ЦАП (2 канала).
- Компараторы: 4 аналоговых компаратора высокого быстродействия.
- Цифровые интерфейсы и таймеры:
- PWM: 4 модуля FlexPWM (16 каналов) с поддержкой deadtime insertion, fault protection.
- Таймеры: 2 модуля Quad Timer (8 таймеров), 2 модуля периодического прерывания (PIT).
- Коммуникационные интерфейсы:
- SCI/UART: 4 модуля (LIN-совместимые).
- SPI: 2 модуля.
- I2C: 1 модуль.
- CAN: 2 модуля FlexCAN (поддержка CAN 2.0 B).
- I2S/SSI: 1 модуль для аудио.
- Системные функции:
- Отладка: Встроенный интерфейс OSJTAG (Open Source JTAG) через USB (не требует отдельного программатора).
- Питание: От USB или внешнего источника 6-12 В.
- Кнопки: Сброс, 2 пользовательские.
- Светодиоды: 3 пользовательских (RGB).
- Разъемы: Полный набор заголовников для доступа ко всем сигналам MCU, разъемы для Tower (первичный и вторичный), разъем для внешнего программатора.
3. Механическая конструкция:
- Форм-фактор: Модуль Tower System (совместим с основной платой TWR-TWR- Elevator).
- Размеры: Стандартный для модулей Tower.
Парт-номера (Part Numbers)
- TWR-56F8400 — основной парт-номер полного комплекта (плата + кабель USB).
- MC56F84789VLL — парт-номер самого микроконтроллера, установленного на плате. Это ключевой компонент.
- TWRPI-56F8400 — может обозначать пакет для быстрого старта (Tower System Quick Start Package), который иногда включал эту плату вместе с основной платой Tower (TWR-TWR- Elevator) и ПО.
Совместимые и аналогичные модели
1. Совместимые модули платформы Tower System (можно стыковать напрямую):
- TWR-ELEV (TWR-Elevator) — базовая переходная плата, необходима для соединения двух и более модулей Tower в стопку ("башню").
- TWR-MC-LVPS — плата силового питания и драйверов для моторного контроля.
- TWR-PROTO — универсальная макетная плата для прототипирования.
- TWR-LCD — модуль с ЖК-дисплеем.
- TWR-SER — модуль с интерфейсами RS-232/RS-485/CAN.
- TWR-KEYPAD — модуль с клавиатурой.
- TWR-AUDIO — аудиомодуль.
2. Прямые аналоги и платы-преемники от NXP:
- TWR-MC56F84789 — это то же самое устройство. Иногда плата может встречаться под этим именем, которое прямо указывает на установленный MCU.
- Серия 56F8400 в других корпусах: Микроконтроллер MC56F84789 также доступен в корпусах LQFP и BGA, но для отладки TWR-56F8400 является основной платой.
- Преемники по архитектуре (более новые DSC):
- Микроконтроллеры семейства MC56F82xxx/84xxx (более новые версии с улучшенной периферией и ядром).
- Отладочные платы для них: TWR-MC56F82789, TWR-MC56F81789 и др. Они имеют схожую идеологию, но прямое аппаратное совместимость разъемов может отличаться. Совместимость определяется на уровне платформы Tower (через TWR-ELEV).
3. Конкурирующие/альтернативные платформы для DSC:
- NXP:
- DEVKIT-MC56F81789 — более современный и компактный отладочный набор для DSC серии 56F81xxx.
- Texas Instruments:
- LaunchPad на базе DSC C2000 (например, TMS320F28069, F280049C) — основная конкурирующая платформа в сегменте управления.
- Microchip:
- Отладочные платы для dsPIC33 серий DSCs.
Программное обеспечение
Для разработки используется среда CodeWarrior for Microcontrollers (специальная версия для DSC) или, как более современная альтернатива, MCUXpresso IDE от NXP с поддержкой SDK для DSC. Также возможна работа через Processor Expert.
Итог: TWR-56F8400 — это мощный и гибкий инструмент для разработки на 16-битных DSC Freescale/NXP, чья основная сила заключается в модульности системы Tower и ориентированности на задачи высокоточного цифрового управления.