(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
1
Изобретение,: относится к телеизмерению и может -быть использовано в устройствах автоматики, телемеханики и вычислительной техники, в коггорых требуется бсуществить выдачу управляющих сигналов по заданной про-;грамме.
Известно устройство для nporpsiM- много управления, содержащее генератор тактовых импульсов, первый распределитель эталонных тактов, генератор тактов опроса, второй распределитель, блок зсодания программ и схемы совпадения. При этом первый распределитель подключен к схемам совпадения, первы генератор соединен с вторым распределителем, второй генератор, выход которого подключен к входам первого распределителя и первого генератора, входы блока задания программ.соединены с выходами второго распределителя, а выходы - с другими входами схем совпадения 1.
Однако данное устройство йвляётся сложным.
Наиболее близким техническим решением к изобретению является устройство дляпрогЕ аглмного управления, соде ржапее программный задатчик, тактовую шину и, по числу каналов управления, первые и вторые элементы И и триггеры, установочные входы ко торых подключены к шине сбрюса, дополнительный триггер, третьи, элементы И по числу/каналов управления и генератор импульсов запуска, подключенный -входом к тактовой шине и выходом - к единичному входу дополнительного триггера, установочный вход
10 которого соединен с шиной сброса, а выход - с первыми входами всех элементов И первого канала управления, причем во всех каналах управления вторые входы первого, второго и тре15тьего элементов И соединены соответственно с тактовой шиной,, нулевым и единичным выходами триггера данного канала управления, единичный и счетный входы которого подключены соот20ветственно к выходу первого элемента И данного, кансша управления и соответствующему входу программного задатчика, а первые входал элементов И i-ro канала управления подключены к 25 выходу третьего элемента И (i-l)-ro канала управления 2.1.
Недостатком известного устройстг ва является наличие двухвходовых элементов И, что приводит к их боль30дому числу.
Кроме того, недостатком устройства является невысокая помехозащищенность элементов И при передаче у равления от одного канала к другому
Целью изобретения является упрощение и повышение помехозащищеннос ти устройства.
Поставленная цель достигается тем, что в устройство для,программного управления, содержащее по числу каналов управления первый, второй элементы И и первые триггеры по числу канала б уп с1вления, второй триггер, подключенный установочным входом к шине Сброс, счетным входом - к выходу I генератора импульсов соединенного входом с- запускающим выходом задатчика программ, связанного информационными выходами со счетными входами соответствующих певых триггеров, подключенных установочными входами к шине Сброс, нулевыми выходами - к первым входам первых элементов И, а единичными входами - к выходу соответствующих зторых элементов И, соединенных пер выми входами с тактовой шиной, а вторыми рходгими - с вторыми входами соответствующих первых элементов И, второй вход второго элемента И перiBoro канала подключен к единичному выходу второго триггера, единичный выход каждого первого триггера соединен с Вторыми входами всех последующих первых и вторых элементов И, третьи входы вторых элементов И, начинаяс второго канала, связаны с третьими входами первых элементов И данного и последующих кангшов с единичным выходом второго триггера.
На фиг.1 дана функциональная схема устройства ; на фиг.2 - диаграмма выходных и управляющих сигналов; на фиг.З - блок-схема задатчика программ.
Устройство содержит второй триггер 1, вторые элементы И 2 - 4, первые, элементы И 5 - 7, первые тригеры 8 - 10, задатчик 11 программ, генератор 12 импульсов, тактовую шину 13, шину 14 сброса.
Задатчик 11 программ содержит регистр 15 сдвига, управляющие шины 16, шифратор 17, клавиатуру 18.
Устройство работает следующим образом.,
в исходном состоянии схема закрыта за счет подачи низкого потенциала на вход второго элемента И 2 первого каналу управления с второго триггера 1, который находится в исходном состоянии. Аналогично закрыты входы вторых элементов И всех других каналов управления. На какиелибо первые триггеры поданы управлящие сигналы с задатчика 11 программ которые переводят последние в единичные состояния.
На фиг.2 показана диаграмма сигналов. Управляющие сигналы поданы на второй и четвертый каналы, следовательно первый триггер 9 переведен в единичное состояние, а также первый 5 триггер четвертого Канала управле. ния (на фиг.1 не показан). На диаграмме управляющие сигналы изображены в виде импульсор и отражают лишь факт подачи последних, поскольку их 0 подача может выполняться заранее.
Управление выходами производится в коммутаторе по инверсному принци- пу.
Выполнение задатчика 11 может 5 быть различным и зависит от способа ввода программы. В общем случае (фиг.З) задатчик 11 программ представляет собой управляющие шины, по которым подводится информация в виQ де параллельного двоичного кода, оп- ределяющего порядок, или последовательность подключения каналов при поступлении импульсов тактовой частоты на вход устройства.
5 Управление выходами производится по инверсному принципу.
Пусть поданы управляющие сигналы Y и Y , т.е. на выходе второго и четвертого каналов управления сигнал отсутствует (фиг.2). .
При срабатывании генератора 12 импульсов второй-триггер 1 переводитг ся в единичное состояние. .Импульс запуска подается с задатчика 11 программ синхронно с одним из импульсов та:ктовой последовательности в момент QQ (фиг.2). На единичном выходе второго триггера 1 появится высокий потенциал, который прикладывается к входам второго и первого
0 элементов И 2 и 5 первого канала, к входам второго и первого элементов И 3 и б второго канала и далее к вхо. - дам первых и вторых элементов И всех каналов управления. За счет
5 запаздывания появления высокого потенциала на выходе второго тригге. ра 1 тактовый импульс заканчивает ся и не успевает появиться на выхо- де второго элемента И 2. Высокий
СП потенциал с инверсного выхода первого триггера 8 приложен к первому входу первого элемента И 5. На выходе до прихода второго тактового импульса будет держаться высокий потенциал (фиг.2).
При приходе второго тактового импульса относительно запускающего срабатывает первый триггер 8.-.С второго входа первого элемента И 5 снимается высокий потенциал и с выхода снимается соответственно управляющий сигнал. Одновременно высокий потенциал с первого триггера 8 подается на вторые входы первого и второго элементов И б и 3 второго канала и на вторые входы первых и
вторых элементов И всех последующих каналов.
Поскольку на первый триггер 9 подан управляющий сигнал Y (триггер 7 находится в единичном состоянии), высокий потенциал с нулевого выхода приложенный к первому входу первого элемента И 6 второго канала, то на выходе второго канала управляющий сигнал не появится (фиг.2). В результате воздействия тактового импульса появится управляющий сигнал на выходе третьего канала (фиг.2). Работа следующих каналов аналогична
После того,, как с п-го канала будет получен управляющий сигнал, устройство переводится в исходное состояние путем подачи импульса по шине 14 сброса. Затем осуществляется подача управляющих импульсов Y ,. .., Yj с программного задатчика. Устройство готово к очередному циклу управления.
Технико-экономический эффект .заключается в уменьшении числа элементов И за счет использования эффекта накапливания, сигналов на входах элементов И.
По существу имеется лишь один распределитель и один тактовый гене .ратор. Это приводит к естественному удешевлению схемы при ее изготовлении
Предлагаемое устройство легко сопрягается по управлению с любым устройством задания программ, как ручным, так и автоматическим.
Кроме того, применение многовходовых элементов И заметно повышает устойчивость схемы к случайным единичным воздействиям.
Формула изобретения Устройство для программного уп равления, содержащее по числу каналов управления .первые, вторые элементы И и первые триггеры, второй триггер, подключенный установочным входом к шине Сброс, счетным .входом - к выходу генератора импульсов, соединенного входом с запускающим .выходом задатчика программ, связанного информационньпу1и выходами со счетными входами соответствующих первых триггеров-, подключенных
установочными входами к шине Сброс нулевыми выходами - к первым входам первых элементов И, а единичными входами - к выходу соответствующих вторых элементов И, соединенных первыми входами с тактовой шиной, а вторыми входами - с вторыми входами соответствующих первых элементов И,, причем второй вход второго элемента И первого канала подключен к единичному выходу второго триггера, отличающее ся тем, что, с целью упрощения и повышения помехозащищенности устройства, единичный выход каждого первого триггера
соединен с вторыми входами всех последующих первых и вторых элементов И, третьи входы вторых элементов И, начиная с второго каналаг связаны с третьими входами первых элементов И данного и последующих каналов с единичным выходом второго триггера.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 456254, кл. G 05 в 19/08, 1975.
2. Авторские свидетельство СССР по заявке №2876239/1-8-24,
кл. G 05 В 19/iD8, 1980 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного управления | 1980 |
|
SU911468A1 |
Программно-управляемый блок задания и развертки поляризующего магнитного поля радиоспектрометра электронного парамагнитного резонанса | 1987 |
|
SU1536285A1 |
Многоканальная система для анализа формы и регистрации аналоговых процессов | 1983 |
|
SU1149242A1 |
Устройство для сопряжения ЭВМ с линией связи | 1989 |
|
SU1693611A1 |
Устройство сбора данных для оценки числа событий | 1985 |
|
SU1347078A1 |
Многоканальное устройство программного управления шаговыми двигателями | 1985 |
|
SU1320794A1 |
Многоканальное устройство для контроля параметров | 1987 |
|
SU1444714A1 |
Устройство для синхронизации распределенной вычислительной системы | 1988 |
|
SU1508201A1 |
Устройство для программного счета штучных изделий | 1981 |
|
SU964678A1 |
Устройство для программного управления станком | 1985 |
|
SU1352458A1 |
fl.
Фиг.2
фиг.З
Авторы
Даты
1982-10-23—Публикация
1980-12-05—Подача