Многоканальное устройство для формирования последовательностей импульсов переменной длительности

Иллюстрации

Показать все

Реферат

 

1, 1и \

-. ° 1

Союз Советских

Социалистических

Республик

ОП ИСАН -"

ИЗОБРЕТЕНИЯ (61) Дополнительное к авт. свид-ву— (22) Заявлено 190279 (21) 2725452/18-21 (51)м

Н 03 К 3/84 с присоединением заявки H9—

Государственный комитет

СССР по делам изобретений н открытий

{23) Приоритетt

Опубликовано 151280 Бюллетень Мо46

Дата опубликования описания 15.1280 (53) УДК 621. 373. .44(088.8) lO В. Ерофеев, П.Я. Петик, Г.Н. Полященко, В.М. Тарасов, А.Ф. Ус и И.С. Шандрин (72) Авторы изобретения (71) Заявитель

Опытное конструкторское бюро "Теплоавтомат" (54 ) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ

ПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ ПЕРЕМЕННОЙ

ДЛИТЕЛЬНОСТИ

Изобретение относится к импульсной технике и может быть использовано в системах управления технологическими процессами и агрегатами.

Известно устройство для формирования последовательностей импульсов переменной длительности, содержащее генератор, счетчики, дешифратор, делитель частоты, элементы И, ИЛИ и триггеры t 1) .

Недостатком этого устройства является невозможность получения произвольной импульсной последовательности, так как длительность следующего импульса зависит от длительности преды- 15 дущего.

Наиболее близким техническим решением к изобретению является устройство логического управления, содержащее блоки программного управления, 20 олоки задания опорных частот и блоки усиления позиционных сигналов (21 .

Недостатки устройства — ограниченные функциональные возможности, так как в нем не предусмотрена возможность многопрограммного режима работы по одним и тем же каналам с оперативной перестройкой с одной программы на другую, количество импульсов, формируемых по каждому каналу, ограничено 30 конструктивным исполнением устройства; время выполнения программы определяется значениями фиксированных частот блока з адания опорных частот, что ограничивает диапазон применения устройства.

Цель изобретения — расширение функциональных возможностей.

Эта цель достигается тем, что в многоканальное устройство для формирования последовательностей импульсов переменной длительности, содержащее генератор импульсов, выход которого через блок пуска-останова подключен к первому входу блока управления, первый выход которого соединен через управляемый делитель частоты с управляемым входом программируемого счетчика импульсов, выход которого соединен со вторым входом блока управления, выходной блок на и-триггерах, введены блок выбора программ, регистр адреса, программируемый запоминающий блок и блок окончания программ, выход которого подключен ко второму входу блока пуска-останова и к третьему входу блока управления, второй выход которого непосредственно, а третий выход через блок выбора программ соединен со входами регистра

783358 адреса, выход которого соединен с первым входом программируемого запоминающего блока, второй вход которого подключен к четвертому выходу блока управления, первая группа выходов программируемого запоминающего блока соединена со входами и-триггеров выходного блока, а вторая группа выходов соединена с разрядными входами программируемого счетчика импульсов, разрядные выходы которого подключены ко входам блока окончания

10 программ.

На чертеже представлена функциональная схема устройства.

Устройство содержит генератор 1 импульсов, блок 2 пуска-останова, 15 блок 3 управления, блок 4 выбора программ, регистр 5 адреса, программируемый запоминающий блок. 6, программируемый счетчик 7 импульсов, выходной блок 8 íà п-триггерах, уп- () равляемый делитель 9 частоты, блок 10 окончания программ, входные шины

"Пуск", "Цикл", "Останов" соответственно 11-13, выходную шину 14.

Работа устройства рассматривается на примере формирования по и каналам импульсных последовательностей. Информация, обеспечивающая формирование на выходной шине 14 устройства з адан ных импульсных последов ательно стей, хранится в ячейках памяти программируемого запоминающего блока 6.

В программируемом запоминающем блоке 6 могут храниться различные программы, каждая иэ которых занимает зону из нескольких ячеек, причем пер- 5 вые ячейки каждой зоны имеют начальные адреса соответствующих программ, а в последних ячейках хранятся коды окончания этих программ. Ячейка памяти блока 6 имеет n+m разрядов, иэ ко- ( торых и разрядов используются для хранения информации об установке в единичное или нулевое состояние итриггеров выходного блока 8, m разрядов ячейки памяти блока 6 используются для кодирования в двоичном коде длительности временного интервала t „ до следующего переключения любого из триггеров выходного блока 8. заносится двоичный код длительности временного интервала t . Каждый импульс, поступающий с выхода управляемого делителя 9 частоты на вход программируемого го счет .и ка 7, уменьшает содержащееся в нем число на единицу .

При поступлении на вход программируемого счетчика 7 количества импульсов, равного ранее занесенному в него из программируемого запоминающего блока

6 коду, содержимое программируемого счетчика 7 становится равным нулю и с его импульсного выхода на блок 3 управления подается сигнал окончания счета. Блок 3 управления формирует сигнал, по которому в регистр 5 адреса добавляется единица, и импульс чтения и нформации из про гр аммируемого запоминающего блока 6. В соответствии со считанной иэ второй ячейки памяти блока 6 информацией первый триггер выходного блока 8 устанавливается в нулевое состояние, третий и четвертый триггеры — в единичное, а в программируемый счетчик 7 заносится код длительности временного интервала tw. Далее работа устройства происходит аналогично.

После отработки заданной последовательности импульсов данной программы в программируемый счетчик 7 з аносится код окончания этой программы.

Это могут быть все нули, все единицы или любое другое двоичное число, не используемое для кодирования временных интервалов t . Блок 10 окончания программ сравнивает заносимые в программируемый счетчик 7 коды с кодом, принятым за признак окончания программы, и при их совпадении формирует на своем выходе сигнал окончания программы. Если на входную шину 12 в это время подан сигнал "Цикл", то блок 2 пуска-останова отключает блок 3 управления от генератора 1 и происходит останов работы устройства после отработки программы до поступления на входную шину 11 сигнала "Пуск" . Если же сигнал "Цикл" на входной шине 12 отсутствует, то после поступления с блока 10 окончания программ на вход блока 3 управления сигнала окончания программы происходит з анесение в ре-. гистр 5 адреса. начального адреса этой же программы иэ блока 4 выбора прогр амм. Порядок работы у строй ст в а повторяется. Если в блоке 4 выбора программ задан начальный адрес другой программы, то устройство формирует последовательности импульсов, заданные в этой программе. Этим обеспечивается оперативность перехода от одной программы к другой. Работа устройства будет повторяться до тех пор, пока. на входной шине 13 устройства не появится сигнал "Останов".

Таким образом, предлагаемое устройство позволяет реализовать нес-Устройство работает следующим образом.

При поступлении на входную шину 11 сигнала "Пуск" блок 2 пуска-останова подключает генератор 1 ко входу блока 3 управления. На вход блока 4 выбора программ поступает сигнал, по которому в регистр 5 адреса. заносится начальный адрес программы. Затем блок 3 управления вырабатывает импульс чтения, поступающий на вход программируемого запоминающего бло- бО ка 6. В соответствии с содержащейся в первой. ячейке памяти информацией на входы п-триггеров выходного блока 8 поступают сигналы на включение. а в программируемый счетчик 7 65 колько различных программ с любым ко788358

Формула изобретения!!

12

Составитель Е.Мосолков

Техред М. Кузьма Корректор О. Ковинская

Редактор М. Ткач

8377/69 Тираж 995 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 личеством переключений, которое определяется числом ячеек памяти устройства.

Многоканальное устройство для формирования последовательностей импульсов переменной длительности, содержащее генератор импульсов, выход которого через блок пуска-останова подключен к первому входу блока управления, первый выход которого соединен через управляемый делитель частоты с управляемым входом программируемого счетчика импульсов, выход которого соединен со вторым входом блока 15 управления, выходной блок на и-триггерах, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей, в него введены блок выбора программ, регистр адреса, про- gQ граммируемый запоминающий блок и блок окончания программ, выход которого подключен ко второму входу блока пускаостанова и третьему входу блока управления,второй выход которого соединен непосредственно, а третий выход через блок выбора программ соединен со входами регистра адреса, выход которого соединен с первым входом программируемого запоминающего блока, второй вход которого подключен к четвертому выходу блока управления, первая группа выходов программируемого запоминающего блока соединена со входами п-триггеров выходного блока, а вторая группа выходов соединена с разрядными входами программируемого счетчика импульсов, разрядные выходы которого подключены ко входам блока окончания про грамм.

Источни ки и нформации принятые во внимание при экспертизе

1. Авторское свидетельство СССР

li 559988222222, кл. Н 03 К 3/84, 02.03.76.

2. "Приборы и системы управления"

1975, Р 8, с. 13-15.