В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


15. Блок расширения возможностей генерации импульсов AWeX

15.1. Отличительные особенности

  • 4 блока генерации паузы неперекрытия (на 8 выводах)
    • 8-битная разрешающая способность
    • Отдельная настройка паузы неперекрытия для верхнего и нижнего уровней
    • Двойная буферизация паузы неперекрытия
    • Остановка таймера во время паузы неперекрытия (опционально)
  • Управляемая по событиям защита от повреждения
  • Одноканальная работа с несколькими выходами (для управления BLDC-двигателем)
  • Образцовый генератор с двойной буферизацией
  • Возможность увеличения разрешающей способности генерации импульсов на 2 бита (в 4 раза) с помощью блока Hi-Res

15.2. Обзор

Блок AWeX предназначен для расширения возможностей таймера-счетчика, когда он работает в режимах генерации импульсов (WG). Блок AWeX позволяет легко и надежно реализовать расширенные функции управления электродвигателем (асинхронный, шаговый, коммутируемый реактивный (SR) и бесщеточный постоянного тока (BLDC)) или силовым преобразовательным каскадом.

Блок расширения возможностей генерации импульсов и связанные с ним УВВ
Рисунок 15.1. Блок расширения возможностей генерации импульсов и связанные с ним УВВ (выделены серым цветом)

Как показано на рисунке 15.1, при использовании любой из возможностей блока AWeX каждый выход генераторов импульсов таймера-счетчика 0 разделяется на два комплементарных сигнала. Данные пары сигналов поступают в блок генерации паузы неперекрытия (блок DTI), который генерирует неинвертированный сигнал нижнего уровня и инвертированный сигнал верхнего уровня, между импульсами которых вставлена пауза неперекрытия. Выходы DTI перекрывают нормальное состояние линий порта при условии соответствующей настройки перекрытия. Результирующий выходной сигнал при необходимости может быть проинвертирован в порте. Для этого необходимо установить бит инвертирования (INVEN) для соответствующей линии ввода-вывода (Pxn).

Блок образцового генератора может использоваться для синхронизированной генерации сигнала по битовому шаблону (образцу). Дополнительно, выход генератора импульсов канала сравнения А может быть выведен на любую линию порта. После разрешения работы блока образцового генератора, активизируется обход блока DTI.

Блок защиты от повреждения подключен к системе событий, которая предоставляет возможность любому событию запустить механизм защиты от повреждения, отключающий выходы AWeX.

15.3. Перекрытие порта

У всех таймеров-счетчиков предусмотрен блок логики перекрытия порта. На рисунке 15.2 функциональная схема этого блока. После установки бита разрешения паузы неперекрытия (DTIENx) блок расширения таймера-счетчика получает управление над парой выводов в соответствующем канале, а биты разрешения перекрытия выходов (OOE) получают управление над CCxEN. Обратите внимание, что таймер-счетчик 1 (TCx1) можно продолжать использовать, даже когда разрешена работа DTI в каналах A, B и D.

Расширения и логика перекрытия порта таймера-счетчика
Рисунок 15.2. Расширения и логика перекрытия порта таймера-счетчика



<-- Предыдущая страница Оглавление Следующая страница -->