logo search
Шпорки

51. Применение программируемого таймера в системах управления эп.

П рограммируемый таймер предназначен для отсчета интервалов времени и для времязадающих функций (формирование последовательности импульсов, импульсов модуляции, управл. устройствами в функции времени). Функц. схема:

Каждый канал таймера содержит 16-разр. счетчик. Перед использованием записывается в счетчик пропорциональное интервалу времени значение. Когда поступает на вход сигнал GATE (разрешение счета) счетчик декрементируется с каждым тактовым импульсом. Когда содержимое становится = 0 – на выходе формируется импульс. Существует 2 режима: режим таймера и режим счетчика. В режиме таймера формируется временной интервал. В режиме счетчика организовывается счет количества внешних импульсов, которые поступают на специальный внешний вход. В режиме счетчика можно определять длительность интервалов времени. При задании режима можно задать направление счета. Чтобы запрограммировать таймер он должен быть подключен к ЦПУ. После этого он может работать вместе с ЦПУ или как самостоятельное устройство. Чтобы он начал работать необходимо на вход «разрешение счета» подать импульс. Работу таймера можно показать на сл. диаграммах (в счетчике записано значение 7 и назначен режим таймера - декрементация):

Обычно таймер входит в состав микроконтроллера (2 и более).