Цифровой сигнальный контроллер MC56F8006/2

Низкая стоимость. Малая мощность. Большая производительность.

Основное применение

  • Промышленные системы управления
  • Бытовая техника
  • Интеллектуальные датчики
  • Пожарные и охранные системы
  • Импульсные источники питания и системы управления питанием
  • Измерители мощности
  • Управление двигателями (ACIM, BLDC, PMSM, SR и шаговые электродвигатели)
  • Переносные мощные инструменты
  • Защита от искрения
  • Портативные медицинские диагностические и терапевтические приборы
  • Контрольно-измерительные приборв
  • Ламповые балласты

Блок-схема


Общее описание

Цифровые сигнальные контроллеры (ЦСК) серии MC56F8006/2 сочетают на одном кристалле мощность обработки ЦСП и функциональность микроконтроллеров с гибким набором периферийных модулей, позволяя создавать очень недорогие решения. Серия MC56F8006/2 построена на ядре 56800E, использующем двойную Гарвардскую архитектуру, состоящую из трех параллельно работающих модулей и позволяющую выполнять до 6 операций за цикл. Микроконтроллерный стиль программирования и оптимизированный набор команд значительно упрощают создание эффективного и компактного программного кода для управления и обработки. Набор команд позволяет эффективное использование компилятора языка C, ускоряя тем самым разработку оптимизированных устройств управления.
Полный набор программируемой периферии позволяет создавать самые различные устройства. Выводы, соответствующие различным периферийным устройствам, могут быть перепрограммированы во входы/выходы общего назначения (GPIO). Для энергосбережения предусмотрены сверхмаломощный режим и возможность независимого отключения периферийных модулей. ЦСК MC56F8006/2 имеют пониженный ток в режимах работы, ожидания и останова, расширенный диапазон рабочих напряжений от 1.8 до 3.6 В, быстрый выход из режима останова, маломощный кварцевый генератор и АЦП с низким рабочим током.
В ЦСК MC56F8006/2 также добавлены специальные периферийные модули для улучшения работы в устройствах управления моторами, преобразования мощности и других приложениях, критичных по потребляемой мощности, уменьшая таким образом как число внешних компонентов, так и общую стоимость системы. Набор периферии содержит два усилителя с программируемым усилением, три быстродействующих компаратора, RTC, два 12-битных АЦП, до 6 ШИМ выходов и различные последовательные коммуникационные модули и таймеры.

Таблица выбора

ТипономиналФлэш/SRAM [КБ]Корпус
MC56F8006VLF16/248LQFP
MC56F8006VLC16/232LQFP
MC56F8006VWL16/228SOIC
MC56F8002VWL12/228SOIC

Особенности и преимущества

ОсобенностиПреимущества
Высокая производительность
  • Эффективный 16-битный ЦСК 56800E с двойной Гарвардской архитектурой, до 32 MIPS на частоте ядра 32 МГц
  • Четыре 36-битных аккумулятора, содержащих биты расширения, инструкции одноциклового 16x16-битного параллельного умножителя-сумматора (MAC)
  • 32-битное арифметическое и логическое мультибитное сдвигающее устройство
  • Набор параллельных команд с уникальными режимами адресации
  • JTAG/улучшенный внутренний эмулятор (EOnCE) для фоновой, независимой от скорости процессора, отладки программы в реальном времени
  • 155 базовых команд с 20 режимами адресации
  • Гибридная архитектура ядра, сочетающая преимущества микроконтроллеров и ЦСП на одном кристалле.
  • Увеличенная производительность на тактовый цикл по сравнению с другими архитектурами
  • Идеально подходят для управления с обратной связью и обработки сигналов
  • Не требуются дорогие эмуляторы
Встроенная флэш-память третьего поколения
  • До 16 КБ защищенной флэш-памяти программ; 2 КБ общего ОЗУ программ/даных
  • Эмуляция EEPROM с помощью флэш-памяти делает необязательным наличие внешней энергонезависимой памяти
  • Очень быстрое пословное программирование до 20 мкс/байт
  • До 100 000 циклов записи/стирания при номинальном напряжении и температуре (минимум 10 000 циклов записи/стирания); хранение данных до 100 лет (15 лет минимум)
  • Использование Flexible-flash позволяет быстрое перепрограммирование на стадии разработки или позже на стадии производства
  • Схема защиты предотвращает насанкционированный доступ к содержимому ОЗУ и флэш
  • Эмуляция EEPROM с помощью флэш-памяти делает необязательным наличие внешней энергонезависимой памяти
Управление энергопотреблением
  • Три режима с низким и сверхнизким энергопотреблением, в одном из которых возможно ограничение использования периферии
  • Маломощные режимы работы и ожидания
  • Выход из режима с частичным ограничением мощности (PPD) 32 мкс
  • В режиме PPD в рабочем состоянии остаются входы/выходы, ОЗУ, модуль PMC и сторожевой таймер
  • Возможность перехода в режим ожидания с сохранением опроса приложений позволяет уменьшить энергопотребление системы
  • Соответствует параметрам других энергосберегающих приборов от Freescale, например серии QE128
  • Наличие режима с током потребления 1мкА при напряжении питания 3В, сохраняющего только состояние клавиатуры в ОЗУ
Встроенные источники тактирования
  • Внутренний релаксационный генератор (ROSC) с номинальной частотой генерации 8 МГц. Понижение частоты до 400 кГц в энергосберегающем режиме.
  • Кварцевый генератор (COSC) может работать как на низкой частоте 32кГц часовым кварцем, так и на высоких частотах 1…16 МГц
  • Встроенные часы реального времени (RTC) с частотой 1 кГц
  • Отсутствие необходимости внешних источников тактирования значительно уменьшает общую стоимость системы
  • Использование часового кварца позволяет сохранить точность в энергосберегающих режимах
Два усилителя с программируемым усилением
  • Автоматическое подавление синфазных шумов и смещения в течении 2…4 последовательных выборок
  • Выборки могут тактироваться выходом ШИМ модуля и блоком программируемой задержки
  • Длительность выборки устанавливается с точностью до 0.1 мкс
  • Программируемые коэффициенты усиления 1x, 2x, 4x, 8x, 16x и 32x)
  • Компромиссный выбор между маломощным низкочастотным и более мощным высокочастотным режимами
  • Преобразование аналогового дифференциального сигнала в однополярный
  • Наличие программных и аппаратных триггеров облегчает разработку
  • Увеличение динамического диапазона входа АЦП путем усиления слабых сигналов с помощью совместного функционирования PGA и встроенного АЦП
  • Высокоточное преобразование аналоговых сигналов
  • Большой выбор возможных коэффициентов усиления
  • Возможность уменьшения потребляемой мощности за счет выбора соответствующего режима
Три быстродействующих аналоговых компаратора
  • Прерывание по переднему, заднему или обоим фронтам импульса на выходе компаратора
  • Мультиплексирование четырех положительных или отрицательных входных сигналов
  • Программно выбираемая скорость в зависимости от потребляемой мощности и требуемой задержки
  • Возможность прерывания по любому фронту делает процесс разработки более гибким
  • Большая скорость работы позволяет получить минимальную задержку
  • Уменьшение потребляемой мощности (на будущее)
  • Возможность переназначения входа/выхода как входа компаратора придает дополнительную гибкость процессу разработки платы устройства
Два 12-битных АЦП последовательного приближения
  • Встроенный температурный датчик у каждого АЦП
  • До 24 внешних входов АЦП
  • Время преобразования от 2.5 до 3.5 мкс при непрерывном или одиночном преобразовании соответственно
  • Одиночное или непрерывное преобразование, функция автоматического сравнения, изменяемые время выборки и скорость преобразования
  • Асинхронный источник тактирования; выбор тактирования входов от одного из четырех источников
  • Возможность гибкой настройки удовлетворяет требованиям высокой производительности и малого потребления
  • Измерение температуры без внешних компонентов позволяет освободить вход АЦП для других целей
  • Настройка времени выборки для получения оптимального соотношения скорости/мощности
  • Возможность малошумящего режима работы
  • АЦП могут функционировать в режиме останова ST0P3 при выключенном тактировании процессора
6-канальный ШИМ
  • Работа периферийных модулей (ШИМ, таймеров и SCI) на частоте до 96 МГц
  • ШИМ модули с 6 выходами и 4 входами ошибок
  • Программируемое время паузы
  • Программируемый ШИМ генератор для источников питания
  • Выходы с несколькими выбираемыми частотами ШИМ
  • Большая частота ШИМ позволяет повысить точность управления и скорость работы системы
  • Высокопроизводительная ШИМ с программируемым контролем ошибок упрощает разработку и продвижение устройств без уменьшения надежности их работы
  • Улучшает функциональность и точность преобразования мощности
  • Использование для управления двигателями и цифровыми источниками питания
  • Возможность более точного управления
  • Гибкая и программируемая ШИМ
Таймеры
  • Два 16-битных многофункциональных таймера
  • Блок программируемой задержки (PDB)
  • Один таймер программируемых интервалов (PIT)
  • Часы реального времени (RTC)
  • Таймеры могут использоваться для генерирования ШИМ сигнала, захвата событий или как входы квадратурного кодера
  • Блок PDB используется для управления точностью синхронизации АЦП/PGA в соответствии с циклами ШИМ
  • Таймер PIT используется для планирования периодических прерываний
  • Таймер RTC может использоваться как часы реального времени
Входы/выходы
  • До 40 портов общего назначения
  • Программирование нагрузочной способности, управление скоростью нарастания напряжения и варианты с ФНЧ на входе
  • Большое число настраиваемых входов/выходов облегчают подключение внешних устройств
Устройства защиты
  • Сторожевой таймер (COP) с работой на предустановленной частоте 1 кГц от внутреннего генератора
  • Сброс или прерывание при пониженном напряжении
  • Определение понижения напряжения питания
  • Сброс при обнаружении ошибочных команд или адресов
  • Защита флэш-памяти
  • Перезапуск устройства при обнаружении зависания или ошибочного кода
  • Независимый источник тактирования обеспечивает дополнительную защиту на случай отказа системного генератора тактовых импульсов
  • Позволяет системе сохранить данные до падения напряжения ниже разрешенного порога
  • Удерживает систему в состоянии перезапуска до повышения напряжения до рабочего уровня
  • Защита флэш-памяти от несанкционированного доступа для соблюдения авторских прав
  • Защита флэш-памяти от случайного изменения программного кода

Недорогие средства разработки

MC56F8006DEMO-T

Недорогой отладочный комплект с демоплатами и USB TAP, помогающий легко приобрести опыт разработки.

MC56F8006DEMO

Недорогая демонстрационная плата для легкой и быстрой отладки содержит USB интерфейс, пользовательские светодиоды, кнопки, разъем дочерней платы и JTAG интерфейс.

CWH-UTP-ONCE-HE

Этот недорогой аппаратный отладчик с целевым интерфейсом USB TAP host специально разработан для 16-битных ЦСК Freescale. Он имеет автономный источник питания и поддерживает загрузку HS USB, программирование флэш памяти и отслеживание работы программы.

CWX-568-SE
Бесплатная версия в соответствии с лицензионным соглашением

ПО CodeWarrior™ Development Studio для Freescale ЦСК на ядре 56800/E позволяет разработчикам быстро и легко создавать и использовать даже самые сложные системы на ЦСК. Встроенная технология Processor Expert™ обеспечивает графический пользовательский интерфейс GUI для быстрого создания периферийных драйверов и программных библиотек, освобождая разработчика от необходимости изучать особенности работы устройств на низком уровне. Для этих целей используется специальная версия программы CodeWarrior для ЦСК с ограничением 32 КБ на код программы.

Электронные компоненты Freescale >>>
О компании Freescale >>>