Электроприводы с системами числового программного управления. Иванов А.К - 47 стр.

UptoLike

Составители: 

Рубрика: 

46
содержимого счетчика Сч. Значение угла α
3
определяется выходом регулятора
тока и может изменяться в сторону увеличения или уменьшения.
В последнем случае перезагрузка Сч будет осуществляться до тех пор,
пока его содержимое не станет меньше угла задания, РИ будет переходить в
новое состояние и соответственно изменять состояние выходов порта. С учетом
количества вентилей моста, равного 6, цикл работы распределителя неполный и
после прохождения его через max значение производится его установка в на
-
чальное состояние (рис. 3.20, в). Прерывание INT0 формируется один раз за пе-
риод в точке естественной коммутации, например, тиристора фазы А. Если
а
3
<2π/m, то последний (6-й) отпирающий импульс сформируется раньше, чем
очередной импульс синхронизации. В этом случае счетчик блока таймера сбра-
сывается в нуль, чем достигается синхронизация. Если а
3
>2π/m, то импульс
синхронизации сформируется раньше, чем сформируется последний отпираю-
щий импульс, и сбросить счетчик нельзя. Поэтому в момент а = 0 производится
запоминание содержимого Сч в буферной ячейке памяти Б1Сч, а после входа в
алгоритм СИФУ прозводят вторичное запоминание значения Сч в буфере Б2Сч
и по разнице буферных значений
производят перезагрузку счетчика.
Операции чтения содержимого счетчика и его перезагрузки в ряде случа-
ев целесообразно производить с остановкой таймера/счетчика. Для этого необ-
ходимо выбрать соответствующий режим работы через регистр управления
блока таймера/счетчика. Операции перегрузки в регистр данных порта или
иные операции с данным регистром определяются при деталировке алгоритма
или
при написании программы. При разработке алгоритмов очень важно анали-
зировать события, которые соответствуют внутренним и внешним прерываниям
МК и его периферии. Каждое прерывание имеет свой приоритет, на время от-
работки прерывания другие прерывания можно замаскировать. Так, например,
во время отработки алгоритма СИФУ целесообразно запретить прерывания от
всех остальных устройств.
Рассмотренные
примеры раскрывают некоторые возможности использо-
вания МК в цифровых системах управления. Для более полного ознакомления с
принципами построения микропроцессорных систем управления, особенно
приводами переменного тока, рекомендуется использовать сайты:
www.atmel.com, www.atmel.ru, www.infineon.com, www.analog.ru, www.irf.com,
www.motorola.com, www.ti.com.