Многоканальный функциональный генератор Советский патент 1987 года по МПК G06G7/26 

Описание патента на изобретение SU1297085A1

11

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

Целью изобретения является повышение быстродействия.

На фиг, 1 изображена блок-схема многоканального функционального генератора; на фиг. 2 - схема шины синхронизации .

Многоканальный функциональный генератор (фиг, 1 и 2) содержит п гейе- раторов функций 1-1, 1-2,...,1-п; п буферных регистров 2-1, 2-2,.,.2-п; шину 3 ввода данных, шину 4 синхронизации, элементы ИЛИ 5-1,.,.,5-п, одновибраторы 6-1,,..,6-п; группы ключей передачи 7-1,,,.,7-ri и rpyniaa ключей приема 8-1,,,,,8-п.

Принцип действия устройства основан на том, что в каждом канале ге- нерируекале участки функций объединяются в последовательно следующие друг за другом группы (программные блоки). При этом распределение длин участков разбиения функций внутри казедого программного блока задается в общем случае индивидуально и зависит от свойств функции, воспроизводимой в данном канале, В то же время длительность блоков, воспроизводн№1х в текущий момент времени по различны каналам, выбираются равными друг другу. Такое формирование программных блоков позволяет выделить те участки на которых происходит воспроизведение совпадаклцих друг с другом функций для ряда каналов. Выделение таких программных блоков происходит по информации, которая записьгоается в один из разрядов буферного регистра 2,

Устройство работает следующим образом.

В начальный момент времени в регистрах 2-1,,,.,2-п устанавливаются коды, характеризующие параметры первых участков воспроизводимых функций. По команде Пуск (цепи приведения узлов в исходное состояние и запуска устройства не изображены) генераторы 1-1,.,,,1-п начинают отрабатывать свои первые программные блоки генерации функций.

0

5

35

Если для этих программных блоков на различных кана:1ах воспроизводятся отличающиеся друг от друга функции, то в дополнительных разрядах регистров 2-1,,..,2-п устанавливаются логические нули. Б этом случае генерация функций в каналах происходит независимо. Обновление данных в регистрах 2-1,...,2-п осуществляется в соответствии с сигналами запросов обмена, возникающих на импульсных выходах Ъ ,...,Ъ генераторов функций. Выдача данных в шину 3 выполняется последовательно (данные подготавливаются, например, с помощью микроЭВМ) при этом на стробирующие входы а.,,..(3| соответствующих каналов поступают импульсы, по которым данные

заносятся в один из регистров 2-1 ,..., 2-п.

Если по завершении текущего программного блока предполагается отработка программного блока с одинаковым для ряда каналов формированием функций, то выполняются следующие действия.

Так как завершение текущего программного блока происходит одновременно по всей группе каналов, то сигналы запроса обмена этих каналов одновременно устанавливаются в единичное состояние. При этом обмен захватит самый приоритетный (мпадший по номе- ру) канал формирования функций. В соответствии с его запросом на обмен в буферный ре:гистр данного канала, например регистр 2-1, считывает информацию о параметрах воспроизводимой функции, В дополнительньй разряд этого регистра записьшается единица - признак сиихронной группы. Появление единицы вызывает срабатывание одно- вибратора 6-1,, Выходной импульс од- новибратора через какой-либо замкнутый ключ группы ключей 7-1 поступает на соответствующую линию шины синхронизации 4, К этой линии с помощью замкнутых ключей групп 8 подключены каналы, образующие вместе с первым каналом синхронную группу каналов. Импульс одновибратора 6-1 через замкнутые ключи групп 8 поступает на элементы ИЛИ 5 синхронной группы каналов. Сигналы с выходов этих элементов ШШ 5 поступают на управляющие входы регистров 2 синхронной группы каналов, В результате в выбранные регистры 2 записывается информация,

тождественная информации, записанной в регистр 2-1 ведущего канала синхронной группы.

Одновременно с этим выходные сигналы тех же элементов ИЛИ 5 поступа- ют на соответствующие выходы С . сброса, В результате происходит сброс запросов по синхронной группе каналов. При работе устройства на основе предварительного замыкания соответст- вующих ключей групп 7 и 8 могут быть образованы несколько синхронных групп каналов формирования функций. Максимальное количество таких групп определяется количеством лииий шины 4.

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

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

Рассмотренная организация синхронных групп каналов пригодна для передачи в эти каналы не только параметрической информации о воспроизнодимы функциях, но и командной информации вида Запуск каналов,Останов и

т.д.

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

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

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

название год авторы номер документа
Многоканальное устройство для программного управления технологическими процессами 1990
  • Мельников Владимир Алексеевич
  • Галицкий Александр Владимирович
  • Леоненко Владимир Анатольевич
  • Дигоран Александр Васильевич
SU1784940A1
МНОГОКАНАЛЬНЫЙ ФУНКЦИОНАЛЬНЫЙ ГЕНЕРАТОР 1989
  • Стерлин А.Я.
  • Власов И.А.
  • Гуков Б.Ф.
SU1611127A1
Многоканальное устройство контроля для управляющих вычислительных систем 1983
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Кирсанов Станислав Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1101829A1
Устройство для сопряжения вычислительной машины с каналами связи 1983
  • Калечиц Виталий Евгеньевич
  • Черняк Александр Юльевич
SU1140125A1
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с периферийными устройствами 1985
  • Бобровник Евгений Антонович
  • Широгоров Анатолий Анатольевич
SU1285484A1
Многоканальный функциональный генератор 1984
  • Стерлин Андрей Яковлевич
  • Орехов Сергей Алексеевич
  • Подборонов Борис Петрович
  • Мушкетов Виталий Кириллович
SU1191922A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1990
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2020565C1
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Прохончуков Сергей Рудольфович
SU1524059A1
КОНТРОЛЛЕР КАНАЛА МЕЖБЛОЧНОГО ОБМЕНА 2007
  • Горшков Сергей Николаевич
RU2345407C1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ 1991
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2011217C1

Иллюстрации к изобретению SU 1 297 085 A1

Реферат патента 1987 года Многоканальный функциональный генератор

) Изобретение относится к автоматике и вычислительной технике. Цель изобретения - повьшенне быстродействия . Многоканальный функциональный генератор содержит п генераторов функций 1-1,,..,1-п (где Б - количество каналов), п буферных регист- . ров 2-1,...,2-п, шину 3 ввода данных, шину 4 синхронизации, элементы ИЛИ 5-1,...,5-п, одновибраторы 6-1,..., 6-п, группы ключей передачи 7-1,..., 7-п и группы ключей приема 8-1,... ,8- п. В процессе работы с помощью ключей 7 и 8 выбираются синхронные группы каналов, запись одинаковой информации в которые осуществляется за счет/установки в 1 дополнительного разряда буферного регистра 2 одного из каналов и срабатывания одновибра- тора 6. В результате данные заносятся одновременно во все регистры синхронной группы, что сокращает число обменов по шине и повышает быстродействие. 2 ил. с (Л . У ет d ет g . fpuf/

Формула изобретения SU 1 297 085 A1

Редактор Т.-Парфенова

Составитель С. Казинов Техред Л.Сердюкова

Заказ 784/54Тираж 673

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, (

Фиг.

Корректор А. Зимокосов

Подписное

Документы, цитированные в отчете о поиске Патент 1987 года SU1297085A1

Патент США № 4250556,кл
Способ получения мыла 1920
  • Петров Г.С.
SU364A1
Многоканальный функциональный генератор 1984
  • Стерлин Андрей Яковлевич
  • Орехов Сергей Алексеевич
  • Подборонов Борис Петрович
  • Мушкетов Виталий Кириллович
SU1191922A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 297 085 A1

Авторы

Стерлин Андрей Яковлевич

Даты

1987-03-15Публикация

1985-07-08Подача