Freescale TWR-S12G240
тел. +7(499)347-04-82
Описание Freescale TWR-S12G240
Конечно! Вот подробное описание, технические характеристики, парт-номера и информация о совместимости для платы Freescale (NXP) TWR-S12G240.
Описание
Freescale TWR-S12G240 — это оценочная (отладочная) плата (Tower System Module), входящая в модульную систему Tower System. Она предназначена для быстрого прототипирования, оценки и разработки приложений на базе 16-битного микроконтроллера MC9S12G240 из семейства Freescale S12G.
Основное предназначение платы — демонстрация возможностей микроконтроллера, ориентированного на автомобильные и промышленные приложения, где требуются широкие возможности управления двигателями (в частности, бесщеточными DC-моторами - BLDC), развитая система таймеров и аналого-цифровых преобразователей.
Плата оснащена всем необходимым для начала работы: самим микроконтроллером, цепями питания, программатором/отладчиком (в виде отдельного модуля Tower System), кнопками, светодиодами и многочисленными разъемами для подключения дополнительных модулей (Tower Cards) или внешней периферии.
Технические характеристики
Микроконтроллер:
- Ядро: 16-битное CPU12 (S12 core)
- Модель МК: MC9S12G240CAG
- Тактовая частота: До 50 МГц
- Объем Flash-памяти: 240 КБ
- Объем RAM: 12 КБ
- Объем EEPROM: 4 КБ
Периферия на борту МК (которую выводит плата):
- Таймеры:
- 8-канальный Timer (TIM)
- 2-канальный Period Interrupt Timer (PIT)
- Модуль генерации сигналов для управления моторами (FlexPWM) с 8 выходами
- Модуль управления моторами (MSCAN)
- Коммуникационные интерфейсы:
- 2 x SPI (Serial Peripheral Interface)
- 2 x SCI (UART)
- I²C (IIC)
- Модуль CAN 2.0 A/B (MSCAN)
- Аналоговые модули:
- 16-канальный 10-битный АЦП (Analog-to-Digital Converter)
- Системные модули:
- Сторожевой таймер (COP)
- Модуль реального времени (RTI)
Характеристики самой платы TWR-S12G240:
- Интерфейс отладки и программирования: Требует отдельного модуля-контроллера (TWR-PWR, TWR-SER, TWR-EMUL и т.д.), который устанавливается в основание Tower System.
- Питание: Поступает от базового модуля Tower System или через разъем DB9.
- Органы управления и индикации:
- 2 пользовательские кнопки
- 3 пользовательских светодиода
- Кнопка сброса (Reset)
- Разъемы:
- Стандартизированные разъемы Tower System для подключения к другим модулям (Tower Cards) сверху и снизу.
- Отдельные разъемы для вывода всех сигналов МК (GPIO, Analog, CAN, PWM и др.).
- Совместимость: Полностью совместима с модульной экосистемой Freescale Tower System.
Парт-номера (Part Numbers)
Основной парт-номер для комплекта:
- TWR-S12G240-KIT: Полный комплект, который включает в себя:
- Плату TWR-S12G240
- Модуль-контроллер (чаще всего TWR-PWR или аналогичный, обеспечивающий питание, отладку и связь с ПК)
- Кабели (USB, питание)
- Документацию на CD
Отдельно можно было приобрести:
- TWR-S12G240: Сама оценочная плата без контроллера и аксессуаров.
Совместимые модели
Совместимость можно разделить на несколько уровней:
1. Совместимые микроконтроллеры (в том же семействе): Плата TWR-S12G240 аппаратно и программно совместима с другими МК из семейства S12G, имеющими тот же корпус. Это позволяет оценивать разные варианты по объему памяти и периферии.
- MC9S12G128 (128 КБ Flash, 8 КБ RAM)
- MC9S12G96 (96 КБ Flash, 6 КБ RAM)
- MC9S12G48 (48 КБ Flash, 4 КБ RAM)
2. Совместимые модули Tower System: Это основная идея платформы — модульность. TWR-S12G240 совместима с десятками других плат. Вот некоторые ключевые модули:
- Контроллеры/отладчики (устанавливаются в основание):
- TWR-PWR: Базовый модуль питания и отладки через USB.
- TWR-EMUL: Более продвинутый модуль для отладки.
- TWR-SER: Модуль с последовательными интерфейсами.
- Периферийные модули (Tower Cards, устанавливаются сверху):
- TWR-LCD: Модуль с ЖК-дисплеем.
- TWR-MC-PMB1: Модуль управления бесщеточным двигателем (очень актуально для S12G).
- TWR-PROTO: Монтажная плата для создания собственных схем.
- TWR-KEYPAD: Модуль с клавиатурой.
- Любые другие модули с совместимыми разъемами и напряжением 3.3В/5В.
3. Совместимое программное обеспечение:
- CodeWarrior for Microcontrollers (специальная версия для S12/XS12).
- Среда разработки S32 Design Studio for PA (более современная бесплатная среда от NXP, которая пришла на смену CodeWarrior для некоторых архитектур). Рекомендуется уточнять поддержку S12G в актуальных версиях.
Важное примечание: Линейка продуктов Freescale Tower System была в значительной степени заменена на более современную платформу NXP Freedom Development Platform. Однако оборудование TWR-S12G240 остается отличным инструментом для работы с микроконтроллерами семейства S12G.