Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Регистры счета PWMA (pwmao, pwma1, pwma2)




Каждый из блоков - PWMA0, PWMA1, PWMA2 состоит из следующих элементов:

• 16-битного регистра счета (PWACRn);

• 16-битного буферного регистра (PWABUFn);

• 15-битного счетчика (PWACNn);

• компаратора;

• логики управления, которая отвечает за генерацию выходных импульсов на выводах

PWM, прерываний и битов статуса.

Если в регистр счета PWMAn (PWMACRn) загружается данное из ядра процессора, поступающее через общую шину данных, то при появлении фронта сигнала несущей частоты:

• данные будут передаваться в буферный регистр PWABUFn;

• 15-битный счетчик PWACNn начнет счет на увеличение;

• будет активизирован сигнал PWAPn или сигнал PWANn (в зависимости от знака дан
ных - PWABUFn(23)).

 

Когда компаратор определяет равенство значений PWABUFn и PWBCN, выходной сигнал (PWAPn или PWANn) переводится в неактивное состояние. На рис. 6.57 показан двигатель, управляемый выводами PWAP1 и PWBN1.

 

 


 


Если в PWACN1 загружается положительное значение, выводом PWAP1 можно управлять с помощью переключателей S, и S4 и создавая положительный ток I,. Когда число в PWACN1 приближается к нулю, то и электродвижущая сила стремится к нулю. Если в PWACN1 загружается отрицательное значение, выводом PWAN1 можно управлять с помощью переключателей S2 и S3, создавая отрицательный ток IL. Таким образом, можно получить противоположное направление движения двигателя.

Тактовый сигнал и логика управления PWMA. Тактовый сигнал используется для инкремента счетчиков PWMAO, PWMA1, PWMA2.

 

Тактовый сигнал может быть:

• внешним, получаемым через вывод PWACLK; в этом случае внешний тактовый сигнал является внешне синхронизируемым по внешнему тактовому сигналу и входу блока
предварительного масштабирования; эта частота должна быть ниже, чем внутренний
тактовый сигнал ядра 56К, деленный на 2 (CLK/2);

• внутренним, получаемым от тактового сигнала ядра 560ХХ после предварительного
масштабирования; максимальный уровень тактовой частоты для счетчиков равен половине тактовой частоты ядра 56К (CLK/2).

 

Если сигнал несущей частоты программируется как внутренний, то внутренний сигнал, который эквивалентен «фронту сигнала несущей частоты», возникает в следующих случаях:

• счетчик осуществляет циклический переход (т. е. PWACNn выполняет инкрементирование от $7FFF до 0);

• разрешается работа модуля PWMAn (WAEn = 1) после того, как бит был предварительно сброшен (WAEn = 0).

 

Если используется меньше чем 16 бит в дробных данных, то счетчик выполняет циклический переход в соответствии с шириной данных (т. е. если ширина данных равна 15 (т.е. 14 бит плюс знаковый бит), то счетчик выполняет циклический переход после того, как достигает значения 3FFF). «Ширина» счетчика может быть запрограммирована в диапазоне от 9 до 16 бит (т. е. счетчик может выполнить циклический переход, когда достигнет значения от $FF до $7FFF в соответствии со значением в битах WAW(2:0) в PWACSR0).

Структура PWMB.

На рис. 6.58 показана внутренняя архитектура PWMB.





Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 609 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Человек, которым вам суждено стать – это только тот человек, которым вы сами решите стать. © Ральф Уолдо Эмерсон
==> читать все изречения...

4316 - | 4156 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.