Устройство для вычисления тригонометрического тангенса Советский патент 1983 года по МПК G06F7/548 

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

Изобретение относится к измерительной и вычислительной технике и может найти применение при обработк число-импульсной информации. Известно устройство для вычисления тригонометрического тангенса, содержащее сумматоры, группы вентилей, сдвигающие регистры, ПЗУ и дру гие вспомогательные элементы. Устро ство позволяет вычислять функцию тангенса для d . Недостатками этого устройства яв ляются его сложность и непригодност для обработки число-импульсного код в реальном времени. Наиболее близким к изобретению по технической сущности является устройство для вычисления тригонометрических функций, позволяющее ВЕЛчислять функцию тангенса и содерж щее при этом два умножителя числоимпульсного типа, счетчик результат и схему суммирования число-импульсн потоков 2 . Недостатком H3BecTj4oro устройств является узкий интервал изменения аргумента (0-45° ) Н . Цель изобретения - расширение области применения устройства за . счет увеличения диапазона изменения аргумента. Поставленная цель достигается те что в устройство содержащее первый и второй число-импульсные умножител три элемента ИЛИ и счетчик, выход разрядов которого соединен с управл ющими входами первого и второго чис ло-импульсных умножителей, выход первого число-импульсного умножитеЪ соединен со счетным входом второго число-импульсного умножителя, выход первого элемента ИЛИ соединен с входом счетчика, введены умножитель на два, делитель на два, два элемен задержки, пять элементов И и тригге причем вход устройства соединен с первым входом первого элемента И и через умножитель на два с первым входом второго элемента И, второй вход которого соединен с прямым выходом триггера и первыми входами третьего и четвертого элементов И, вторые входы которых соединены с выходами соответственно первого и второго число-импульсных умножителе выходы первого и второго элементов И соединены с входами второго элемента ИЛИ, выход KdTOporo соединен со счетным входом первого числоимпульсного умножителя и первым входом первого элемента ИЛИ, выход переполнения счетчика соединен с входом триггера, инверсный выход которого соединен с вторым входом первого элемента И и первым входом пятого элемента И, второй вход и вЫ ход которого соединены соответственно с выходом второго число-импульсного умножителя и первым входом третьего элемента ИЛИ, второй вход которого через делитель на два соединен с выходом четвертого элемента И,выходы третьих элементов ИЛИ и И через соответственно первый и второй элементы задержки соединены с вторым и третьим входами первого элемента ИЛИ. На чертеже представлена блок-схема предлагаемого устройства. Устройство для вычисления тригонометрического тангенса содержит умножитель 1 на два, элементы И 2 и 3, элементы ИЛИ 4 и 5, элементы 6 и 7 задержки, число-импульсные умножители 8 и 9, счетчик 10, триггер 11, элемент ИЛИ 12, элементы И 13 и 14, делитель 15 на два и элемент И 16. Устройство работает следующим образом. Перед началом работы счетчик 10 и триггер 11 находятся в нулевом состоянии. На вход устройства поступает поток импульсов ввиде приращений dx. Поскольку элементы И 2, 13 и 16 закрыты, а элементы И 3 и 14 открыты, поток приращений на выходе умнбжителя 8 определяется из выражения , где К - основание системы счисления, которое зависит от. типа умножителя (интегратора) ; . - число, находящееся в счетчике 10; р - число-разрядов для двоичного умножителя либо число . декад для двоично-десятич.ного умножителя; К - емкость счетчика 10. Поток приращений на выходе умножителя 9 определяется уравнением , N,(5 либо с учетом выражени (1) ., 1 2, --dx. Элемент ИЛИ 5 и элемент б заержки образуют схему суммирования исла импульсов, работа которой писывается уравнение (ЗуЗх (f) огда число в счетчике 10 меняется с четом выражений (3) и (4) по слеующему закону:

решением которого является

м„ (6)

при K arctg 2 число в счетчике 10 должно лежать в пределах . 2К, т.е. триггерИ переходит в единичное состояние. Элементы И 2, 13 и 16 открываются, а элементы И 3 и 14 закрываются. При этом поток приргицений dy . на выходе схемы суммирования числа импульсов, образованной в этом случае элементом. .ИЛИ 5 и элементами 6 и 7 задержки / определяется выражением

- | з,.й,.« ,

Преобразуем уравнение (7) к виду

1 , ) d,j,., (8)

либо

dy,d

dx,

X

j- где Np-K+NjQ- число, записанное в счетчике, образованном

счетчиком 10 и триггером 11. Решением уравнения (9) является

10

(ГО)

КР

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

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

название год авторы номер документа
Число-импульсное устройство для вычисления обратного тригонометрического тангенса 1983
  • Гаврилюк Михаил Александрович
  • Мороз Леонид Васильевич
SU1092498A1
Логарифмический преобразователь 1986
  • Гаврилюк Михаил Александрович
  • Галамай Тарас Григорьевич
  • Древняк Виктор Васильевич
  • Мороз Леонид Васильевич
SU1383346A1
Устройство для вычисления тригонометрических функций 1983
  • Воробель Роман Антонович
  • Гапонюк Ярослав Васильевич
SU1128252A1
Логарифмический преобразователь 1982
  • Дудыкевич Валерий Богданович
  • Мороз Леонид Васильевич
SU1037248A1
Синусно-косинусный функциональный преобразователь 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU970357A1
Функциональный преобразователь для реализации функции вида @ 1982
  • Гаврилюк Михаил Александрович
  • Галамай Тарас Григорьевич
  • Мороз Леонид Васильевич
  • Уланова Инна Игнатьевна
SU1083186A1
Цифровой преобразователь координат 1979
  • Киселев Евгений Федорович
SU842801A1
Устройство для вычисления полиномов 1978
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
  • Штейнберг Валерий Эмануилович
SU792263A1
Цифровой функциональный преобразователь 1980
  • Киселев Евгений Федорович
SU928347A1
Устройство для вычисления обратных тригонометрических функций 1985
  • Галамай Тарас Григорьевич
  • Дудыкевич Валерий Богданович
  • Древняк Виктор Васильевич
  • Мороз Леонид Васильевич
SU1305672A1

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

Реферат патента 1983 года Устройство для вычисления тригонометрического тангенса

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ТРИГОНОМЕТРИЧЕСКОГО ТАНГЕНСА, содержащее первый и второй число-импульсные умножители, три элемента ИЛИ и счетчик, выход разрядов которого соединен с упра&ляющими входами первого и второго число-импульсных умножите-, лей, выход первого число-импульсного умножителя соединен со счетным входом второго число-импульсного умножителя, выход первого элемента ИЛИ соединен с входом счетчика, отличающееся тем, что, с целью расширения области применения путем увеличениядиапазона изменения аргумента, в него введены умножитель на два, делитель на два, два элемента задержки, пять элементов И и триггер, причем, вход устройства соединен с первым входом первого элемента И и через умножитель на два с первым входом второго элемента И, второй вход которого соединен с прямым выходом триггера и первыми входами третьего и четвертого элементов И, вторые входы которых соединены с выходами соответственно первого и второго число-импульсных умножителей, выходы первого и второго элементов И соединены с входами второго элемента ИЛИ, выход которого соединен со счетным входом первого число-импульсного умаожктеля и первым входом первого элеi мента ИЛИ, выход переполнения счет-г чика соединен с входом триггера, ин (Л версный выход которого соединен с вторым входом первого Элемента И и первым входом пятого элемента И,второй вход и выход которого соединены соответственно с выходом второго число-импульсного умножителя и первым , входом третьего элемента ИЛИ, второй вход которого через делитель на два соединен с выходом четвертого элемен та И, выходы третьих элементов ИЛИ : з: и через соответственно первый и второй элементы задержки соединены с вторым и третьим входами первого 4 элемента ИЛИ.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Оранский A.M
Аппаратные методы в цифровой вычислительной технике
Минск, БГУ, 1977, с
Транспортер для перевозки товарных вагонов по трамвайным путям 1919
  • Калашников Н.А.
SU105A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для вычисления тригоно-МЕТРичЕСКиХ фуНКций 1978
  • Варга Елизавета Степановна
  • Галамай Тарас Григорьевич
  • Дудыкевич Валерий Богданович
  • Мороз Леонид Васильевич
SU796850A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 043 643 A1

Авторы

Гаврилюк Михаил Александрович

Мороз Леонид Васильевич

Даты

1983-09-23Публикация

1982-06-21Подача