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

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

1

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

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

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

10

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

Эта цель достигается тем, что в пред15ложенный функциональный генератор введены элемент задержки, блок элементов И и второй блок совпадение кодов. Третий выход блока памяти подключен к информационному Еходу блока элементов И и пер20вому ксоду второго блока совпадения кодов, второй вход которого подключен к выходу реверсивного счетчика ординаты, вход установки которого подключен к выхо ду блока элементов И, управляющий вход которого, подключен к выходу второго блока совпадения кодов, управляющий вход которого через элемент задержки подключен к выходу первого блока совпадения кодов. На чертеже представлена структурная схема устройства. Функцион«шьный генератор содержит блок памяти 1, управляемый генератор 2 импульсов, реверсивный счетчик 3 ордина,ты, блок задания знака наклона 4, со держащий узел 5 сравнения кодов и узел 6 управления, блок 7 совпадения кодов, коммутатор 8, блок 9 совпадения кодов, элемент задержки 1О и блок элементов И Первый выход блока памяти 1 соединен со входом генератора 2, выхоц которого подключен к счетному входу счетчика, второй - к первым Е«.одам узла 6 сравнения кодов и блока 7 совпадения кодов, второй вход подключен к выходу счетчика. Выход узла 5 сравнения кодов подключен ко входу узла 6 управления, выход которого соединен со входом управ ления реверсом счетчика. Выход блока 7 через коммутатор 8 соединен со входом блока памяти 1. Выход блока 7 через эле мент задержки 10 подключен к управляющему входу блока 9 совпадения кодов,, первый вход которого соединен с третьим выходом блока памяти 1, а второй вход с выходом счетчика. Выход блока 9 под ключен к управляющему входу блока элементов И 11, вход которого соединен с третьим выходом блока памяти 1, а выход подключен к установочному входу счетчика. Функциональный генератор работает следующим образом. При пуске генератора коммутатор 8 определяет на втором выходе блока памяти 1 код (например, двоичный параллельный) конечной ординаты текущего отрезка, который поступает на второй вход бло ка 4 и на первый вход блока 7, на первом выходе блока памяти 1 определяется код скорости изменения функции, который поступает на вход генератора 2, выходные импульсы которого поступают на счетный нход счетчика. Выходной код (К.вых.) счетчика поступает на первый Екход бдока 4 и на второй вход блока. 7, а также является выходным сигналом фун кционального генератора. Направление счета счетчика, т.е. знак наклона текущего отрезка, определяется выходным сигналом .узла 5, который при ПОМОЩИ узла 6 определяет прямой счет счетчика, если код конечной ординаты от резка больше текущего кода счетчика, и обратный счет - если код конечной ординаты отрезка меньше кода этого счет чика. Когда код счетчика становится равным коду конечной ординаты отрезка, блок 7 выдает сигнал коммутатору 8 для перехода на следующий отрезок функции. При этом импульс с блока 7 через элемент задерлски 10 включает блок 9.Время задержки импульса элементом задержки 10 определяется временем переключения коммутатора 8. Если значения кодов в счетчике и на третьем выходе блока памяти 1 равны, то описанный цикл работы йовторяется. Это соответствует равенству значений левого и правого пределов аппроксимированной фун1щии. При различных значениях кодов в счетчике и на третьем выходе блока памяти 1(что соответствует разрыву первого рода функции в узле аппроксимации) на выходе блока 9 появляется импульс, который открывает блок элементов И 11 и осуществляет дискретно установку кода в счетчике, равного коду на третьем вьтходе блока памяти 1. Сип-нал на выходе функционального генератора также изменяется дискретно во времени и в строгом соответствии со скачком разрыва аппроксимируемой функции. Применение новых элементов - элемента задержки блока совпадения кодов и блока элементов.И - позволяет повысить точность работы при генерировании функций, имеющих промежуточные разрывы первого рода, по сравнению с прототипом. Формула изобретения Функциональный генер Т1Эр по авт.св. NO 527713, отличающийся тем, что, с целью повышения точности при генерировании функций, имеющих разрывы первого рода, в функциональный генератор введены элемент задержки, блок . элементов И и второй блок совпадения кодов, причем третий выход блока памяти подключен к информационному входу блока элементов И и первому, входу второго блока совпадения кодов, второй вход которого подключен к выходу реверсивного счетчика ординаты, вход установки которого подключен к выходу блока элементов И, управляющий вход которого подключен к выходу второго блока совпадения кодов, управляющий вход которого через элемент задержки подключе к выходу первого блока совпадения кодов.

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

название год авторы номер документа
Функциональный генератор 1974
  • Пээлинг Эльмар Александрович
  • Сеппер Тоомас Вольдемарович
  • Томсон Теолан Иоханович
SU527713A1
Цифровой функциональный преобразователь 1980
  • Шевяков Александр Григорьевич
  • Соломаха Валентин Николаевич
  • Смиренский Олег Георгиевич
  • Костенич Анатолий Константинович
SU942034A1
Устройство для цифрового функционального преобразования 1981
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
  • Корень Семен Давидович
SU993271A1
Цифровой функциональный преобразователь 1983
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
  • Корень Семен Давидович
SU1098006A1
Статистический анализатор инструментальной погрешности аналого-цифрового преобразователя 1980
  • Кутыркин Сергей Борисович
  • Регеда Владимир Викторович
  • Темногрудов Алексей Вадимович
  • Шиндов Вячеслав Сергеевич
  • Шлыков Геннадий Павлович
  • Шляндин Виктор Михайлович
SU894864A1
Функциональный преобразователь 1982
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
  • Корень Семен Давидович
SU1037272A1
Функциональный преобразователь 1984
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1211756A1
Функциональный преобразователь 1984
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1176344A1
Устройство для воспроизведения переменных во времени коэффициентов 1980
  • Кондаков Александр Викторович
SU894737A1
Устройство для аппроксимации функций 1980
  • Трахтенберг Александр Срульевич
  • Рубчинский Эди Аронович
SU934481A1

Иллюстрации к изобретению SU 732 912 A2

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

Формула изобретения SU 732 912 A2

SU 732 912 A2

Авторы

Фесенко Александр Иванович

Даты

1980-05-05Публикация

1977-12-19Подача