July 21 2019 12:06:17
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Способ организации ШИМ-сигнала
МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ

При необходимости полярность импульсов ШИМ-сигнала может быть изменена. Для этого необходимо при инициализации выбрать следующие опции:

• При наступлении события выходного сравнения на выходе устанавливается высокий логический уровень.

• При переполнении таймера-счетчика уровень сигнала на выходе инвертируется.

img071

Рассмотренный режим небуферированной ШИМ подвержен сбоям в работе так же, как и режим небуферированного выходного сравнения (Рис. 3.49). Так, если Вы станете менять код заполнения в течение периода, то при смене большего кода на меньший возможен пропуск момента сравнения и, как следствие, получение единичного коэффициента заполнения. Поэтому режим небуферированной ШИМ следует использовать в тех случаях, когда код коэффициента заполнения требуется изменять крайне редко. В остальных случаях следует использовать режим буферированной ШИМ.

Способ организации ШИМ-сигнала на основе режима выходного сравнения позволяет установить коэффициент заполнения в диапазоне g=0...(КСЧ-1). Для получения ШИМ-сигнала необходимо, чтобы событие выходного сравнения состоялось на каждом периоде работы таймера-счетчика. В противном случае, на выходе TxCHi будет формироваться импульсный сигнал в форме меандра с частотой в два раза ниже частоты сигнала ШИМ (периоды Т2 и ТЗ на Рис. 3.49). Для получения максимального коэффициента заполнения g=1 предусмотрена специальная опция (бит CHiMAX в регистре управления канала захвата/сравнения TxSCi). Установка бита CHiMAX в 1 в режимах буферированной и небуферированной ШИМ вызывает формирование вырожденного ШИМ-сигнала с коэффициентом заполнения g=1. На выходе TxCHi устанавливается высокий логический уровень без переинициализации линии TxCHi в режим линии порта ввода/вывода. Действие бита CHiMAX проявляется начиная со следующего периода ШИМ-сигнала по отношению к периоду, во время которого бит был установлен (Рис. 3.50). Возврат в режим ШИМ с коэффициентом заполнения, который определяется кодом регистра данных (регистры TxCHiH и TxCHiL), происходит при сбросе бита CHiMAX в 0. И в этом случае действие бита проявится только наследующем периоде ШИМ-сигнала (Рис. 3.50).

img072

Полезный совет! Рекомендуется следующая последовательность инициализации канала захвата/сравнения в режим ШИМ:

* Запретите работу таймера-счетчика и сбросьте его в 0 (TSTOP=Т и TRST= 1 в регистре управления таймером-счетчиком TxSC).

* Установите частоту тактирования таймера-счетчика (биты PS2...PS0 регистра TxSC).

* Установите  период   ШИМ-сигнала  (регистры   TxMODH  A TxMODL).

* Установите длительность импульса ШИМ-сигнала (регистры ТхСHiН и ТхСНiL).

* В регистре управления канала захвата/сравнения TxSCi установите следующие опции:

MSiB:MSiA=01 - для небуферированной ШИМ.

MSiB:MSiA=10 - для буферированной ШИМ.

ELSiB:ELSiA=10 - низкий логический уровень при наступлении события сравнения.

ELSiB:ELSiA=11 - высокий логический уровень при наступлении события сравнения.

TOVi=1.

* Разрешите работу таймера-счетчика 0 (TSTOP=0 и TRST=01 в регистре управления таймером-счетчиком TxSC).

Внимание! Не рекомендуется при инициализации режима ШИМ устанавливать опцию ELSiB:ELSiA=01 - инвертировать сигнал при наступлении события сравнения.

Эта опция не позволит реализовать коэффициент заполнения g=0, а также при ее использовании теряется возможность самовосстановления ШИМ-сигнала при потере формы ШИМ-сигнала в результате действия электромагнитных помех.

Комментарии
#1 | miedniczek July 15 2019 13:43:38
jakie badania na zapalenie stawow [url=https://leki-zylaki.pl/tabletki-na-zylaki-venescin-forte-opinie-i-moja-przestroga/]https://leki-zylaki.pl/tabletki-na-zylaki-venescin-forte-opinie-i-moja-przestroga/[/url] jaki krem na cellulit
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.
Время загрузки: 0.04 секунд 2,767,343 уникальных посетителей