Устройство для программного управления

Номер патента: 1252759

Авторы: Веревкин, Лачугин, Сорокин, Устьянцев

ZIP архив

Текст

(1% 111) 275 4 С 05 В 19/18 ОМИТЕТ ССС ТЕНИЙ И ОТНРЫТГОСУДАРСТВЕННПО ДЕЛАМ ИЗОБРЕ ОПИСАНИЕ ИЗОБРЕТЕН СТВУ СКОМУ С 8 ИДЕ КА имененне./Под Статистика,тносится к автома.ной технике, може 1ри управлении сис.масштабе времени памяти. 1 ил.(56) Малые ЭВМ и их прред. Б.М.Наумова. - М.1980, с. 105,Каган Б.М. Электронные вычислительные машины и системы. - М.:Энегия, 1979, с,247, рис.7.2.(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УРАВПЕНИЯ(57) Изобретение отике и вычислительнайти применение птемами в реальном и позволяет снизить аппаратурныезатраты. Устройство содержит последо.вательно соединенные входной счетчик, элемент задержки, счетчик адреса, блок памяти, выходной регистр идешифратор, выход которого являетсявыходом устройства. Выход младшихразрядов выходного регистра соединен с вторым входом входного счетчика,первый вход которого является входом устройства. Выход входного счетчикаподключен к управляющему входу блока памяти. В устройство введены входнойсчетчик, счетчик адреса и элементзадержки, обеспечивающие выборку команд управления с различной частотойчто позволяет сократить объем блокаИзобретение относится к автоматике и вычислительной технике и можетнайти применение в качестве устройства управления системами в реальном масштабе времени,Цель изобретения - снижение аппаратурньх затрат ца устройство дляпрограммного управления системами,функционирующими по жесткой временной циклограмме.На чертеже представлена структурная схема предлагаемого устройства.Устройство содержит входной счетчик 1, дешифратор 2, выходной регистр 3, блок 4 памяти, элемент 5 задержки счетчик 6 адреса.Каждая ячейка памяти блока 4 содержит код операции и код временного интервала, через который должнабыть выполнена следующая команда,Начальная запись в блок 4 памятиможет быть осуществлена путем введения дополнительного адресноГо входаи входа строба записи (цепи начальной записи на чертеже це показаны).В исходном состоянии во все разряды входного счетчика 1 записаныединицы, счетчик 6 адреса обнулен,что соответствует адресу первой ячей.ки блока 4 памяти, Сигнал входнойчастоты, поступивший ца вход устройства, вызывает появление сигнала переполнения счетчика 1, который, поступив на управляющий вход (считывания) блока 4 памяти, производит считьвание содержимого первой ячейки памяти в выходной регистр 3. Код операциис птстарших разрядов регистра 3 поступает ца вход дешцфратора 2, и ца выходе устройства появляется сигнал уп.равлецця. С выхода младших разрядоврегистра 3 код цремеццого интервала,через который необходимо выполцитьследующую команду, записывается вовходной счетчик 1. Задержанный элементом 5 задержки сигнал увеличивает содержимое счетчика 6 адреса цаединицу.Сигцаламц входной частоты отсчитывается задаццый временной интервал между командами . Сигнал переполнения счетчикавызывает считывание содержимого второй ячейки памяти блока 4 и т.д. В дальнейшем работа устройства повторяется.Управление системами в реальном масштабе времецц предполагает выпол. нецие определенной последовательцос тц действий, отстоящих друг от друга,во времени на различных интервалах.,Например, необходимо выдать сигнална реле для коммутации некоторой це пи а спустя время С включить преобразователь аналог-код и т,п. В известном у"тройстве выполнение такойпоследовательности действий можноосуществить применением сигналов 10 обратной связи от управляемой системы, введением в блок памяти холостыхкоманд или использованием внешнеготаймера. Организация обратных связейот управляемой сИстемы довольна слож на, а в ряде случаев просто невозможна. Количество вводимых холостыхкомацд 1, позволяющих организоватьзадержку выдачи управляющих команд,определяется временем выборки коман ды из блока памяти с и величиной отсчитываемого временного интервала из соотношения М=Т/Г. Например, при суммарной задержке в процессе управления Т=1 мс и времени выборки команды ь =1 мкс, в блок памяти необходимо ввести И=Т/1= 000 холостых команд. Использование внешнего таймера предполагает хранение в некоторой дополнительной памяти кодов отсчиты- ЗО ваемых временных интервалов, а такжекоманд их записи в таймер. Кроме того, требуется синхронизировать работу внешнего таймера и блока памяти команд. Во всех перечисленных случаях в устройстве управления необходимы существенные аппаратурные затраты.В предлагаемом устройстве объемпамяти уменьшен и эа счет исключения 4, поля памяти, содержащего адрес следующей команды, что также уменьшает аппаратурцые затраты. Формула изобретения,45Устройство для программного управления, содержащее последовательно соедицеццые блок памяти, выходной регистр и дешифратор, выход которого является выходом устройства, о т л и.ч а ю щ е е с я тем, что, с целью снижения аппаратурных затрат при управлении системами по жесткой временной циклограмме, в него введены 55 последовательно соединенные входнойсчетчик, элемент задержки и счетчикадреса, выход ко гсрого подключен кадресному входу блока памяти, первый1252759 вход входного счетчика является входом устройства, выход входного счетчика соединен с управляющим входом Составитель А.Исправниковаактор О.Бугир Техред М. Ходанич Корректор В. Бут Тираж 83 б Парственного комитета СССизобретений и открытийва, Ж, Раушская наб.,Зака исное 4/5 Производстве оли ическое 620/ч 8 ВНИИПИ Го по дел 13035) Мблока памяти, а второй вход входногосчетчика подключен к выходу младшихразрядов выходного регистра. приятие, г.ужгород,ул.Проектная

Смотреть

Заявка

3855178, 12.02.1985

ВОЕННЫЙ ИНЖЕНЕРНЫЙ КРАСНОЗНАМЕННЫЙ ИНСТИТУТ ИМ. А. Ф. МОЖАЙСКОГО

ЛАЧУГИН ВЛАДИМИР ПЕТРОВИЧ, ВЕРЕВКИН АЛЕКСАНДР ЮРЬЕВИЧ, СОРОКИН ОЛЕГ АНАТОЛЬЕВИЧ, УСТЬЯНЦЕВ ЕВГЕНИЙ ВАЛЕРЬЕВИЧ

МПК / Метки

МПК: G05B 19/18

Метки: программного

Опубликовано: 23.08.1986

Код ссылки

<a href="https://patents.su/3-1252759-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>

Похожие патенты