Многоканальный функциональный генератор
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1297085
Автор: Стерлин
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 51)4 0 06 0 7/26 Ч2 РГ"ф1 ПИСАНИЕ ИЗОБРЕТЕНИЯ ГОСУДАРСТВЕНН 2 Й КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ СВИДЕТЕЛЬСТВ(57.) Изобретение относится к автоматике и вычислительной технике, Цельизобретения - повышение быстродействия, Многоканальный функциональныйгенератор содержит п генераторовфункций 1-11-п (где и - коли 9807085 чество каналов), п буферных регистров 2-12-п, шину 3 ввода данных,шину 4 синхронизации, элементы ИЛИ5-15-п, одновибраторы 6-1.б-п, группы ключей передачи 7-17-и и группы ключей приема 8-8 п. В процессе работы с помощью ключей 7 и 8 выбираются синхронные группы каналов, запись одинаковой информации в которые осуществляется засчет, установки в "1" дополнительногоразряда буферного регистра 2 одногоиз каналов и срабатывания одновибратора 6. В результате данные заносятся одновременно во все регистры синхронной группы, что сокращает числообменов по шине и повышает быстродействие. 2 ил,1 129708Изобретение относится к автоматике и вычислительной технике и может найти применение, в частности, в многоканальных системах управления нагружением механических конструкций посредством электрогидравлического привода.Целью изобретения является пов- шение быстродействия.На фиг. 1 изображена блок-схема Ю многоканального функционального генератора; на фиг. 2 - схема шины синхронизации.Многоканальный функциональный генератор (фиг. 1 и 2) содержит и гене раторов функций 1-1, 1-21-и; и буферных регистров 2-1, 2-2,2-и; шину 3 ввода данных, шину 4 синхронизации, элементы ИЛИ 5-15-и, одиовибраторы 6-16-и, группы 20 ключей передачи 7-17-и и группы ключей приема 8-18-и.Принцип действия устройства основан на том, что в каждом канале генерируеьые участки функций объединяются в последовательно следующие ,цруг за другом группы (программные блоки). При этом распределение длин участков разбиения функций внутри каждого программного блока задается ЗО в общем случае индивидуально и зависит от свойств функции, воспроизводимой в данном канале. В то же время длительность блоков, воспроизводимых в текущий момент времени по различным 5 каналам, выбираются равными друг другу, Такое формирование программных блоков позволяет выделить те участки, на которых происходит воспроизведение совпадающих друг с другом функ О ций для ряда каналов. Выделение таких программных блоков происходит по информации, которая записьвается в один из разрядов буферного регистра 2, 45 Устройство работает следующим образом. В начальный момент времени в ре Огистрах 2-12-и устанавливаютсякоды, характеризующие параметры первых участков воспроизводимых функций,По команде "Пуск" (цепи приведенияузлов в исходное состояние и запуска.устройства не изображены) генераторы1-11-и начинают отрабатыватьсвои первые программные блоки генерации функций. 5 2Если для этих программных блоковна различных каналах воспроизводятсяотличающиеся друг от друга функции,то в дополнительных разрядах регистров 2-12-и устанавливаются логические нули. В этом случае генерация функций в каналах происходит независимо. Обновление данных в регистрах 2-1,,2-и осуществляется всоответствии с сигналами запросовобмена, возникающих на импульсных выходах Ь,Ь генераторов функций.Выдача данных в шину 3 выполняетсяпоследовательно (данные подготавливаются, например, с помощью микроЭВМ),при этом на стробирующие входыа , соответствующих каналов пос-.1 фтупают импульсы, по которым данныезаносятся в один из регистров 2-1,..,2-и,Если по завершении текущего программного блока предполагается отработка программного блока с одинаковым для ряда каналов формированиемфункций, то выполняются следующиедействия. Так как завершение текущего программного блока происходит одновременно по всей группе каналов, то сигналы запроса обмена этих каналов одновременно устанавливаются в единичное состояние. При этом обмен захватит самый приоритетный (младший по номе- РУ) канал Ьормирования функций, В соответствии с его запросом на обмен в буферный регистр данного канала, например регистр 2-1, считывает инеформацию о параметрах воспроизводимой функции, В дополнительный разряд этого регистра записьвается единица - признак синхронной группы. Появление единицы вызывает срабатывание одновибратора 6-1 Выходной импульс одновибратора через какой-либо замкнутый ключ группы ключей 7- поступает на соответствующую линию шины синхронизации 4. К этой линии с помощью замкнутых ключей групп 8 подключены каналы, образующие вместе с первым каналом синхронную группу каналов, Импульс одновибратора 6-1 через замкнутые ключи групп 8 поступает на элементы ИЛИ 5 синхронной группы каналов. Сигналы с выходов этих элементов ИЛИ 5 поступают на управляющие входы регистров 2 синхронной группы каналов. В результате в выбранные регистры 2 записывается информация, 3 12970 тождественная информации, записанной в регистр 2-1 ведущего канала синхронной группы.Одновременно с этим выходные сигналы тех же элементов ИЛИ 5 поступа 5 ют на соответствующие выходы С сброса. В результате происходит сброс запросов по синхронной группе каналов. При работе устройства на основе предварительного замыкания соответст О вующих ключей групп 7 и 8 могут быть образованы несколько синхронных групп каналов формирования функций. Максимальное количество таких групп определяется количеством линий шины 4. 15Таким образом, предлагаемое устройство позволяет повысить быстродействие и динамическую точность совместного воспроизведения функций по ряду каналов за счет одновременной за- д писи информации во все каналы каждой синхронной группы.Дополнительным преимуществом предлагаемого многоканального функционального генератора является сокра щенйе объема памяти при генерации однородных функций по ряду каналов.Это преимущество достигается за счет того, что параметры участков функции, воспроизводимой одновременно но ряду 30 каналов синхронной группы, записываются в ячейки блока памяти, соответствующие ведущему каналу данной синхронной группы каналов.Рассмотренная организация синхрон- З 5 ных групп каналов пригодна для перецачи в эти каналы не только парамет 85 4рической информации о воспроизводимыхфункциях, но и командной информациивида Запуск каналов", Останов" ит.д, Формула изобретенияМногоканальный функциональный генератор, содержащий п генераторов функций (где и - количество каналов) и и буферных регистров, соединенных информационными входами с шиной ввода данных многоканального функционального генератора, а выходами - с ин" формационными входами соответствующих генераторов функций, каждый из которых подключен импульсным выходом окончания участка аппроксимации и аналоговым выходом к выходу запроса обмена и выходу функции соответствующего канала, о т л и ч а ю щ и й с я тем, что, с целью повышения быстродействия, в каждый канал дополнительно введены одновибратор, группа ключей передачи, группа ключей приема и элемент ИЛИ, первый вход которого подключен к стробирующему входу канала, второй вход - к выходам ключей приема, а выход - к выходу сброса запроса обмена канала и входу разрешения записи буферного регистра, соединенного выходом дополнительного разряда с входом одновибратора, выход которого подключен к входам ключей передачи, при этомвыходы ключей передачи и входы ключей приема всех каналов соединены с соответствующими линиями шины синхронизацииеКорректор А. Зимокосов Редактор Т. Парфенова Заказ 784/54 Тираж 673 ВНИИПИ ГосУдарственного комитета СССР по делам изобретений и открытий 113035, Иосква, Ж, Раушская наб., д. 4/5
СмотретьЗаявка
3924760, 08.07.1985
ПРЕДПРИЯТИЕ ПЯ Г-4903
СТЕРЛИН АНДРЕЙ ЯКОВЛЕВИЧ
МПК / Метки
МПК: G06G 7/26
Метки: генератор, многоканальный, функциональный
Опубликовано: 15.03.1987
Код ссылки
<a href="https://patents.su/4-1297085-mnogokanalnyjj-funkcionalnyjj-generator.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальный функциональный генератор</a>
Предыдущий патент: Функциональный генератор
Следующий патент: Устройство для выделения информативных элементов контура изображения
Случайный патент: Стенд для испытаний гидравлических рулевых механизмов