Устройство для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(57) ОГРАММНО СТРОЙСТВОЛЕНИЯ ся к вызобретение отно льной технике и ожет бытьлогическим функциям числи зовано для решени иФ о временным йствах упра задач автомат ус ОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ К А ВТОРСКОМУ СВИДЕТЕЛЬСТ(56) Авторское свидУ 993260, кл, О 06Авторское свидеУ 1211723, кл, О 0 ки. Цель изобретения - повышениебыстродействия устройстваУстройство содержит генератор 1 импульсов,пятый и шестой элементы И 3,4, третий элемент задержки 5, триггер 6,блок памяти 7 начальных условий,блок О памяти контрольной информации, дешифратор 13, третий элементИ 4, блок элементов И 15, вторыеэлементы И 16 и 17, первый элементИЛИ 18, блок 22 сравнения, первыйэлемент И 23, четвертый элемент И 2второй элемент ИЛИ 26, первый элемент задержки 27, Устройство позволяет управлять исполнительными элементами в соответствии с результатамконтроля входной информации, 1 ил,1348 10 30 Изобретение относится к вычислительной технике и может быть использовано для решения логических задач по временным булевым функциям в устройствах управления и автоматики,Целью изобретения является повышение быстродействия устройства,На чертеже приведена функциональная схема предлагаемого устройства,Устройство содержит генератор 1 импульсов, блок 2 коммутации, состоящий из пятого 3 и шестого 4 элементов И, третьего элемента 5 задержки и триггера 6 блок 7 памяти начальУных условий, состоящий из счетчиков 8 адреса и узла 9 памяти, блок 10 памяти контрольной информации, состоящий из счетчика 11 команд и узла 12 памяти, дешифратор 13, третий эле - 20 мент И 14, блок 15 элементов И, вто" рые элементы И 16, 17, элемент ИЛИ 18, второй элемент 19 задержки, регистр 20 памяти, логический блок 21, состоящий из блока 22 сравнения и первого элемента И 23, узел 24 установки начальной информации, состоящий из четвертого элемента И 25 и второго элемента ИЛИ 26, первый элемент 27 задержки.Устройство работает следующим образом.11 роизводится начальная установка всех элементов в исходное состояние (на чертеже цепь начальной установки не показана при этом триггер 6 устанавливается в единичное положение, на перЛы входе элемента И 3 - разрешающий потенциал.1 енератор 1 импульсов вырабатыва ет импульсы, которые поступают на вторые входы элементов И 3,4. С выхода элемента П 3, управляемого с "единичного плеча триггера 6, импульс поступает через элемент 5 задержки 45 на вход установки триггера 6 в нулевое положение, тем самым на выходе элемента И 3 образуется одиночный импульс, который, поступая на установочньш вход счетчика 11 команд, управ ллющий вхоц блока 10 памяти контрольной информации, записывает в него с узла 9 памяти блока 7 памяти начальных условий инфор.,ацию о начальном адресе первой переменной решаемой55 1 сонъюнкции.В узел 12 памяти блока 10 памяти контрольной информации последовательно по адресам записаны команды, со 772 2стоящие из адреса входа входногоэлемента И), адреса выхода устройства и признака инвертирования входнойпеоеменной. Дешифратор 13 преобразуеткод выбранного адреса в управляющийсигнал, подаваемый на входы соответствующих элементов И 14-16. Одновременно сигнал признака инвертирования входной переменной подается напервый вход блока 22 сравненияВходные переменные, закодированные цифрами "0" и "1, поступают на информационные входы устройства непосредственно с датчиков.Наряду с входными переменными навход элемента И 14 подается сигналс выхода элемента 19 задержки, навходы блока 15 элементов И - с выхода регистра 20 памяти, По сигналу сдешифратора 13 открывается один иэвходных элементов И 16, входная переменная через элемент ИЛИ 1 8 поступает на второй вход блока 22 сравнения. Если входная переменная совпадает с сигналом признака инвертированиявходной переменной, то на выходе блока 22 сравнения образуется разрешающий потенциал, который поступает навторой вход элемента И 23. Выход"Признак инверсии" блока 10 памятиконтрольной информации подключен кинверсному входу элемента И 23 дляпредотвращения его ложного срабатывания при определении результата решения конъюнкции. С выхода генератора 1импульс через элемент 27 задержки,обеспечивающий исключение влиянияразбора параметров срабатывания элементов, поступает на первый вход элемента И 21, При наличии разрешающегопотенциала на втором входе элемента И 23 импульс через элемент ИЛИ 26изменяет адрес счетчика 8 адреса,блока 7 памяти начальной информациива последующий и переводит триггер 6,Б узле 9 памяти последовательнопо адресам записаны команды, состоящие из начальных условий решаемыхконъюнкций,При приходе следующего импульсас генератора 1 импульсов на выходеэлемента И 3 вырабатывается сигнал,который производит запись информациис начальных условиях следующей конъюнкции блока 7 памяти начальных условийсчетчик 11 команд блока 10 памятиконтрольной информации, производитсярешение следующей конъюнкции, 1348772Если входная переменная це совпадает с сигналом признака инвертирования входной переменной, то. ца выходе элемента И 21 вырабатывается запрещающий потенциал, и импульс с элемента 27 задержки ца счетчик 8 адреса блока 7 памяти начальных условий не воздействует, т,е. сохраняются условия для дальнейшего решения коньюнкции.Импульсы с генератора 1 импульсовчерез элемент И 4 коммутатора (2) поступают на счетный вход счетчика 11,При соответствии п переменных, составляющих конъюнкцию, с признакоминвертирования входной переменнойпо окончании решения конъюнкции сблока 1 О памяти контрольной информации на соответствующем выходе дешифратора 3 появляется сигнал результата логического умножения. Импульсс генератора 1 импульсов через элемент 27 задержки, элемент И 25 (надругом входе которого - разрешающийпотенциал с выхода "Признак инвертирования" блока 10 памяти контрольнойинформации ), элемент ИЛИ 26 поступает на счетный вход счетчика 8 и навход установки в "1" триггера 6,Этим подготавливаются условия дляустановки последующим импульсом с генератора 1 импульсов начальшх условий следующей коньюнкции,Так, для решения функций типазаписаны коды начала вычисленийл(а, ,а,), а в блок 1 О памяти контрольной инФормации - адреса входных переменных для каждой функции .,п с учетом признака инвертирования,Устройство проверяет все э.емецтарные произведения, составляющие функцию. Если хотя бы одно из них равно 1, то на выходе дешифратора 13 появляется сигнал, включающий исполнительное устройство. Элемент 9 задержки позволяет производить решение функций в реальном масштабе времени.10 15 20 25 30 35 40 45 50 55 Регистр 20 памяти используется для хранения решенных функций (частей функций), которые могут быть применены для решения других функций,Формула изобретения Устройство для программного управления, содержащее генератор импульсов, подключенный выходом через первый элемент задержки к первому входу первого элемента И, блок памяти контрольной информации, соединенный выходом "Признак инвертирования с первым входом блока сравнения, выходами "Адрес входа" - с первыми входами дешифратора, а выходом "Признак выхода- с вторым входом дешифратора, подключенного первой группой выходов к первым входам соответствуюших вторых элементов И, второй элемент задержки и регистр памяти, соединенные выходами соответственно с первым входом третьего элемента И и с первыми входами блока элементов И, выходы вторых элементов И, третьего элемента И и блока элементов И подключены к входам первого элемента И 3 И, соединенного выходом с вторым входом блока сравнения, подключенного выходом к второму входу первого элемента И, вторые входы вторых элементов И, третьего элемента И и блока элементов И являются информационными входами устройства, о т л и ч а ю - щ с е с я тем, что, с целью повышения быстродействия устройства, в него введены блок памяти начальных условий, второй элемент ИЛИ, четвертый элемент И, триггер, третий элемент задержки, пятый и шестой элементы И, подключенные первыми входами к выходу генератора импульса, вторыми входами - соответственно к прямому и инверсному выходам тригг ера, а выходами - соответственно к управляющему и информационному входам блока гамяти контрольной информации, связанного выходом "Признак выхсда" с третьим (инверсным) входом первого элемента И и с первым входом четвертого элемента И, подключенного вторым входом к выходу первого элемента задержки, а выходом - к первому входу второго элемента ШЫ 1, соединенного вторым входом с выходом первого элемента И, а выходом - с информационным входом блока памяти начальных условий и с единичным входом триггера,Составитель Н, ГорбуноваТехред Л.Сердюкова Корректор Л.Патай Редактор А,Маковская Заказ 5186/45 Тираж 862 Подписное В 11 ИП 1 И Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб д,4/5Производственно-полиграфическое предприятие, г,ужгород, ул,Проектная 4 51348772 еподключенного нулевым входом к выхо- группа вторых выходов дешифратора подду третьего элемента задержки, свя- ключена соответственно к входам втозанного входом с управляющим входом рого элемента задержки и управляющеблока памяти контрольной информации, му входу регистра памяти, группа подключенного адресным входом к вы- третьих выходов дешифратора является5ходу блока памяти начальных условий, управляющими выходами устройства.
СмотретьЗаявка
3940441, 01.08.1985
ПРЕДПРИЯТИЕ ПЯ Г-4273
ЗАЗУЛИН СЕРГЕЙ НИКОЛАЕВИЧ, НИКИФОРОВ ВЛАДИМИР КОНСТАНТИНОВИЧ
МПК / Метки
МПК: G05B 19/18, G06F 9/06
Метки: программного
Опубликовано: 30.10.1987
Код ссылки
<a href="https://patents.su/4-1348772-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>
Предыдущий патент: Устройство для управления приводом подачи стола плоскошлифовального станка
Следующий патент: Устройство для задания программы
Случайный патент: Способ приготовления тресты из льняной соломы