Устройство для программного управления
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик !911468 (61) Дополнительное к авт. свид-ву— (22) Заявлено 29.01.80 (21) 2876239/18 — 24 (51-) М. Кл.
G 05 В 19/08 с присоединением заявки М3ЪвударетвапвЯ кемитет
CCCP ав йвяам изабретеиий я етхрнтий (23) Приоритет
Опубликовано 0703.82. Бюллетень ¹ 9
Дата опубликования описания 07.03.82 (53) УД К621.9:
:681.322.06 (088.8) (72) Авторы изобретения
А. К. Мерзляков, Л. А. Фомин, Г. К. Пешни, И. В. и М. Г. Король (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к автоматике и вычислительной технике и предназначено для использования в системах программного управления технологическим и друтим оборудованием.
Известны устройства для программного управления, предназначеннъ е для формирова-. ния сигналов управления устройстваъщ внф ровых систем и выполненные йа основе ре. гистровых, пересчетных и миогоустойчивых схем, Наиболее простыми являются распределители на регистрах, которые содержат элементы И и сдвигающие регистры (11.
Однако такие распределители требуют для своего управления большое числа различных импульсов, и, кроме того, для управления выходными импульсами требуется введение дополнительных блоков, что усложняет устройство в целом.
Наиболее близким к предлагаемому являет ся устройство для программного управления, содержащее программный задатчик, тактовую шину по числу каналов управления, первые и вторые элементы И и триггеры, установочные входы которых подключены к шине сброса, распределители .и генераторы (2) .
Недостатком устройства является значительный объем аппаратуры и сложность.
$.
Цель изобретения — упрощение устройства.
:Указанная цель достигается тем,. что в устройство для программного управления, содержащее программный задатчик, тактовую шину н по числу каналов управления первые
10 и вторые элементы И и триггеры, установочные входы которых подключены к шине сброса, введены дополнительный триггер, третьи элементы И по числу каналов управления и генератор импульсов запуска, подклю ченный входом к тактовой шине и выхо3$ дом — к единичному входу дополнительного триггера, установочный вход которого соединен с шиной сброса, а выход — с первыми входами всех элементов И первого канала управления, причем во всех каналах унравления втррые входы первого, второго и третьего элементов И соединены соответственно с тактовой шиной, нулевым и единичным выходами триггера данного канала управления, 11468 4.
55
3 9 единичный и счетный входы которого подклю чены соответственно к выходу первого элемента И данного. канала управления и соответствующему выходу программного задатчика, а первые входы элементов И i-ro канала управления подключены к выходу третьего элемента И i 1-го канала управления.
На фиг. 1 показана функциональная. схема устройства; на фиг. 2 — временные диаграммы erg работы.
Устройство содержит триггер l запуска (дополнительный триггер), элементы И 2 — 4
nepsoro канала управления (первый, второй . и третий соответственно), генератор 5 импульсов запуска (элемент запуска), тактовую пану 6, триттер 7 i-ro канала управления, . первый, второй и третий элементы И 8 — 10 и триггер 11 второго канала управления соот. ветственно и для и-го канала управления— первый, второй и третий элементы И 12 — 14, триггер 15, шину 16 сброса и программный задатчик (блок задания программ) 17.
Устройство работает следующим образом.
В исходном состоянии схема закрыта за счет того, что на первый вход первого-элемента И 2 подан инверсный выход триггера запуска, с которого снимается низкий потенциал.
На какие-либо триггеры 7, 11 и 15 поданы управляющие. сигналы с блока 17 задания программ, которые переводят последние в единичное состояние. Если управляющий импульс подан на."второй управляющий вход, то триггер 11 переведен в единичное состояние. Управление выходами производится в коммутаторе по инверсному принципу. Eclat подан управляющий сигнал у, на выходе второго элемента И 3 соответствующего канала управления отсутствует выходной сигнал, При,срабатывании элемента 5 запуска тритгер 1 переводится в единичное состояние.
Импульс запуска подается с блока 17 задания .программ синхронно с одним из имрульсов тактовой последовательности. На инверсном выходе триггера 1 появляется высокий потенциал, которыи прикладывается к первым входам первого, второго и третьего элементов И 2 —.4. За счет запаздывания появления высокого потенциала на инверсном выходе триггера 1 тактовый импульс заканчивается и не успевает появиться на выходе первого элемента И 2. Высокий потенциал с. прямого выхода триггера 7 приложен ко второму входу второго элемента И 3. На выходе 18 до прихода очередного тактового импульса держится высокий потенциал. Третий элемент
И 4 закрыт, так как второй вход подключен к инверсному выходу триггера 7, на котором имеется низкий потенциал, При приходе второго тактового импульса относительно запускающего срабатывает триггер 7. Со второго входа второго элемента И .3 снимается. высокий потенциал и с выхода 18, снимается соответственно управляющий сигнал. С инверсного выхода триггера 7 высокий потенциал прикладывается ко второму входу третьего элемента И 4, в результате на выходе появ1о ляется высокий потенциал. Таким образом, первый управляющий узел выполнил свою функцию.
Поскольку, согласно диаграмме, на второй узел подан управлявший сигнал у, на выходе Йе дол;хен появиться выходной сигнал.
Действительно, три1тер 11 переведен в единичное состояние и на втором входе второго триттера .имеется низкий потенциал, который при воздействии тактового импульса не снимается. Таким образом, узел управления исключается из такта. В этом случае высокие потенциалы с инверсного выхода триггера
11 и выхода третьего элемента И 4 прикладываются к первому и второму входам третьего элемента И 10. С выхода третьего элемента И 10 высокий потенциал подается на первые входы первого, второго и третьего элементов И 12 — 14 очередного канала управления. Работа очередного канала управления аналогична описанной.
После того, как с и-го канала получают управляющий сигнал, коммутатор необходимо привести в исходное состояние путем подачи импульса сброса по шине 16 сброса.
Затем осуществляется подача управляющих импульсов у,, . у., с блока задания 17
5 программ. Устройство готово к очередному циклу управления.
Экономический эффект заключается в удешевлении предлагаемого устройства, поскольку в сопоставлении с известным оно имеет значительно меньшее число элементов и является более простым в изготовлении. Кроме того, устройство обладает более высокой надежностью. Устройство может быть доста45 точно просто реализовано на мнкромодулях как переключательная ячейка вычислительной техники.
Формула изобретения
Устройство для программного управления, содержащее программный задатчик, тактовую шину и по числу каналов управления первые н вторые элементы И и триггеры, установочные входы которых подключены к шине сброса, отличающееся тем, что, с целью упрощения устройства, оно со911468 6 ветственно к выходу первого элемента И данного канала. управления и соответствующему выходу программного,задатчика, а первые входы элементов И i-го канала управле5 ння подключены к выходу третьего элемента
И i-ro канала управления.
5 держит дополнительный триггер, третьи элементы И по числу каналов управления и генератор импульсов запуска, подключенный входом к тактовой шине и выходом к еди- . ничному входу дополнительного триггера, установочный вход которого соединен а шиной сброса, а выход — с первыми входами всех элементов И первого канала управления, причем во всех каналах управления вторые входы первого, второго и третьего элементов 16
И соединены соответственно с тактовой шиной, нулевым и единичным выходами триггера данного канала управления, единичньй и счетный входы которого подключены сооТИсточники информации, принятые во внимание при экспертизе
1. Букреев Н. Н. и др. Микроэлектронные схемы цифровых устройств. М., "Советское
Радио", с. 201 — 203.
2. Авторское свидетельство СССР И 456254, кл. G 05 В 19/08, 1975 (прототип).
922468
4ЬГ 8
Составитель С. Хлебников
Техред Е.Харитончик Корректор М. Пожо
Редактор Н, Кешеля
Заказ 1124/38
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4
Тираж 908 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб,, д. 4/5