Freescale TWR-S12GN32-KIT
тел. +7(499)347-04-82
Описание Freescale TWR-S12GN32-KIT
Конечно! Вот подробное описание, технические характеристики и совместимые модели для платы Freescale TWR-S12GN32-KIT.
Описание
Freescale TWR-S12GN32-KIT — это оценочная (отладочная) плата, входящая в модульную систему Tower System (TWR). Она предназначена для разработки, отладки и оценки производительности 16-битных микроконтроллеров семейства S12G от Freescale (ныне NXP Semiconductors).
Ключевой особенностью данной платы является ее фокус на автомобильные и промышленные приложения, где требуются надежные и производительные микроконтроллеры с развитой периферией для управления электродвигателями (например, бесщеточными DC-моторами - BLDC), системами освещения и другими исполнительными механизмами.
Плата построена по модульному принципу "Tower": основной модуль процессора (TWR-S12GN32) устанавливается на платформу Tower System, что позволяет легко комбинировать его с другими модулями (TWR-картами) для добавления функциональности (LCD-дисплеи, датчики, кард-ридеры, беспроводные модули и т.д.).
Технические характеристики
1. Микроконтроллер (на основной модуле TWR-S12GN32):
- Ядро: 16-битное ядро S12CPUv2, тактовая частота до 50 МГц.
- Флэш-память: 32 КБ.
- ОЗУ: 2 КБ.
- EEPROM: 1 КБ.
- Периферия, ключевая для применения:
- Модуль FlexPWM (PWM): 6 каналов с расширенными возможностями для точного управления двигателями.
- Модуль Analog Comparator (CMP): Для защиты по току и обратной связи.
- 16-канальный 12-битный АЦП.
- Модуль Cyclic Redundancy Check (CRC).
- Модуль Controller Area Network (MSCAN).
- 2 модуля Serial Communication Interface (SCI).
- Модуль Serial Peripheral Interface (SPI).
- Модуль Inter-Integrated Circuit (I²C).
- 8-канальный 16-битный таймер (TIM).
2. Архитектура платы:
- Формат: Модуль Tower System (TWR), совместимый с другими картами системы.
- Соединения:
- Разъемы для установки на платформу Tower System.
- Отладочный разъем для программирования и отладки.
- Выводы всех сигналов МК на удобные разъемы.
3. Элементы на плате:
- Отладочный интерфейс: Встроенный интерфейс OpenSDA (Open Source Debug Adapter) для программирования и отладки через USB-порт.
- Кнопки: Кнопка сброса и пользовательские кнопки.
- Светодиоды: Светодиоды питания и пользовательские светодиоды.
- Разъемы: Для подключения внешних устройств и датчиков.
- Стабилизатор питания: Питание от внешнего источника или через USB.
4. Программное обеспечение и средства разработки:
- Поддерживаемые IDE: CodeWarrior for Microcontrollers (специальная версия для S12), IAR Embedded Workbench.
- Драйверы и ПО: Пакеты драйверов (Processor Expert), примеры кода, демонстрационные программы.
Парт номера (Part Numbers)
-
Основной партномер оценочного комплекта:
- TWR-S12GN32-KIT - Полный комплект, включающий модуль TWR-S12GN32, платформу TWR-Elevator и, возможно, другие аксессуары.
-
Партномер основного процессорного модуля (который можно приобрести отдельно):
- TWR-S12GN32 - Модуль процессора с микроконтроллером MC9S12GN32.
-
Партномер микроконтроллера, установленного на плате:
- MC9S12GN32CFU (или аналогичный в корпусе LQFP-48).
Совместимые модели и модули
Совместимость можно разделить на две категории:
1. Совместимые микроконтроллеры (в рамках семейства S12G): Плата TWR-S12GN32硬件но рассчитана на конкретную модель, но программно и по выводам совместима с другими МК линейки S12G, что позволяет использовать один инструмент для оценки всей серии. К семейству относятся:
- MC9S12G128
- MC9S12G96
- MC9S12G64
- MC9S12G48
- MC9S12GN32 (установленный на данной плате)
- MC9S12GN16
- MC9S12GN8
2. Совместимые модули Tower System (TWR): Основное преимущество Tower System — это модульность. Плату TWR-S12GN32 можно комбинировать с десятками других модулей. Вот некоторые из них:
-
Платформы:
- TWR-ELEVATOR - Базовая платформа, соединяющая модули.
- TWR-PROTO - Плата для прототипирования и создания собственных схем.
-
Модули ввода-вывода и связи:
- TWR-LCD - Модуль с ЖК-дисплеем.
- TWR-SER - Модуль с интерфейсами RS-232/RS-485.
- TWR-K40D100M - Модуль с интерфейсом Ethernet.
- TWR-S08MM128 - Модуль для управления бесщеточными двигателями (очень актуально для S12G).
- TWR-ICS - Модуль акселерометра и магнитометра.
-
Модули питания:
- TWR-PWR - Модуль управления питанием.
-
Другие процессорные модули:
- Модули на базе ARM Cortex-M (Kinetis), S08, S12X, V1 и других архитектур. Система позволяет устанавливать до 3 процессорных модулей одновременно, создавая гетерогенные системы.
Итог
Freescale TWR-S12GN32-KIT — это мощный и гибкий инструмент для инженеров, разрабатывающих решения для автомобильной электроники, систем управления двигателями и промышленной автоматизации на базе 16-битных микроконтроллеров Freescale S12G. Его главные преимущества — модульность, богатая периферия целевого МК и интеграция в экосистему Tower System.