Устройство для вычисления тригонометрических функций Советский патент 1980 года по МПК G06F15/34 

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

(54) УСТРОЙСТВО для ВЫЧИСЛЕНИЯ ТРИГОНОМЁТРЙ ЧЁСк1Гх .ФУНКЦИЙ

714410

ла реверса, выход узЛа реверса Ьбёдинен со BTOpbiM входом реверсивного счетчика и с первыми входами распределительных блоков ,т1врвые выходы которых Подключены к nepBONV и второму входам первого элемента ИЛИ, а их вто- t рые выходы соединены с первым и вторым вхЪдамивторого элемента ЙЛИ7 вы ХОДИ йервого и второго элементов ИЛИ соединены сротйетствённо с входами первого и второго счётчиков рёэульта- л та, выходы элементов И первой и в орой трупп подключены соответственно ко входам третьего и четвертого элементов ИЛИ, выходы которых подключены соответствен но ко вторым вхоДам пер- г вого и второго распределительных бло- . кОв; выход дешифратора подключен через второй шифратор к йервым входам элементов И:второй группы, вторые вхр ды которых подключены к вбзходу перво- . го делителя . . : .

Блок-схема устройства приведена на чертеже,,.. ,.,, : ; ,..,-.:, ., , Устройство содержит генератор 1 счетных импульсов, элемент 2 И, делители 3, 4, 5, счетчик б аргумента, 25 реверсивгалй счетчик. 7, счетчики 8,9 рёМулъФата., узел Ю реверса, дешифратор 11, шифраторы 12, 13,группы элемейтбв 14, 15 И , элементы 16, 17, 18, 19 ИЛИ,. распределительные блоки 20 ,21.30 Устройство реализует кусочно-линейную аппроксимацию функций Y SinX и Y CosX. Аппроксимация вйПолнена с noctOHHHbiM шагом йХ, причем отрезок О разбит на m равных участков 35 -Jt/S Хп,.- : :

--..-,. . -. . - .:. - .

Устр6йст во работает следующим об- ;раЗОМ.:: - - . :;-

При п одаче управляклдегд ейзгйапа . на элемент 2 И импульсы с выхода генёратрра 1 поступают на входы делителей 3, 4, 5, через делитёль 4 чй слоимпульсный эквивалент пёременной X поступает.;в счетчик б, коэффициент пересчета которргр равен 10 45 10 -„масштабныйкоэффициент при X. Черезделитель 5, определяющий длину участка аппроксимации, коэффициент К делениякоторого равен Кд -7C/2ni X 10 - К, где т.-: число участков 50 аппроксимации рдной четвертипериода функции Y SinX(Y CosX) , а К коэффициент деления делителя 4, определяющего- дискретность представления X, ийпульсы поступают в счетчик 55 7, прлнре число состояний которого равноr i|ii.Счетчик 7 через дешифратор 11 управляет шйфратогэами 12, 13, задающими угловые коэффициенты аппроксимируквдих отрезков при пРмРщй элемен- Тов 14, 15 И, Импульсы с выходрв эпе- ° ментРв 14, 15 И через элементы16, 17 ИЛИ поступают на входы блоков 20, 21 и далее через элементы 18, 19 ИЛИ на вхоДы счетчиков 8,9,котРрые сделаны реверсивными.

При переполнении счетчика 7 уйел 10 изменяет.направление счета и устанавливает триггеры счетчика 7 в единичное состояние. Кроме того узел 10 реверса переключает блоки 20, 21 Таким образом, что блок 20 отключается р- элемента 18 ИЛИ и .подключается к элементу 19 ИЛИ, а блок 21 отключается от элемента 19 ИЛИ и подключается к элементу 18 ИЛИ.

Таким образом с момента переполпения счетчика 7 угловые koэффициeнты с выходов шифраторов 12 и 13 задаются и обратной последовательности; вход счетчика 8 функции Y SinX подключается к каналу воспроизведения функци Y CosX, а вход счетчика 9 функции Y CosX подключается.к каналу воспр изведения функции Y SinX,

В момент переполнения счетчика 6 на его выходе появляется сигнал, запйраюгпий элемент 2 И и работа устройства пе эеключается.

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

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

Устройство для вычисления тригонометрических функций, содержащее ге нератор счетных импульсов, элемент И дешифратор, первый шифратор, первый делитель, счетчик.аргумента, первый счетчик результата, реверсивный счетчик, первую группу элементов И, причем выход генератора счетных импульсов подключен к первому входу элемента И, второй вход которого соединен с управляю14им входом устройства, тре тий вход - с выходом счетчика аргумента, вйход элемента. И соединен с.о входом первого делителя, выход которого срединен с первыми входами элементов И первой группы, вторые входы котРрых подключены к выходу первого шифратора, первый выход реверсивного счетчика соединё.н с входом Дешифратора, вых.р.Е( к;оторого соединен с входом первого шифратора, о т. л и ч аю щ е е с я тем, что, с целью повышения точности, в него введенывторой и третий делитель , реверса, второй шифратор, вторая группа элементов И, второй счетчик результата, первый,и второй распределительный блоки, элементы ИЛИ, причем выход элемента И подключен через второй делитель ко входу счетчика аргумента и через,третий делитель - к первому . вхРду реверсивного счетчика, выход которого соединен со входом узла реверса, йыход узла реверса соединен со BTOjxjM Входом реверсивного счетчика и с первыми входами распределит гельннх блоков, первые выходы которых подключены к первому и второму входам первого элемента ИЛИ, а. их вторые выходы соединены с первым и вторым входами второго элемента ИЛИ, выходы первого и второго элементов ИЛИ соединены соответственно с заходами первого и второго счетчиков результата, выходы элементов И пер7 вой и второй групп подключены соответственно ко входам третьего и четвертого элементов ИЛИ, выходы которы подключены соответственно ко входам первого и второго распределительных блоков, выход дешифратора подключен через второй шифратор к первым входам элементов И второй группы; вторые входы которых подключены к выходу первого делителя.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР 415666, кл. G Об F 15/SO, 1974.

.2. Авторское свидетельство СССР 376778, кл. G 06 G 7/26, 1973 , (прототип).

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

название год авторы номер документа
Цифровой генератор гармонических колебаний 1979
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Родионович
SU873382A1
Устройство для отображения графической информации на экране электронно-лучевой трубки 1980
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
SU879635A1
Устройство для вычисления функций у=aRcSINx и у=aRccoSx 1980
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Родионович
SU935949A1
Устройство для вычисления функции 1977
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
SU734710A1
Устройство для вычисления функций 1977
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
SU736115A1
Устройство для вычисления функций у=тGх и у=стGх 1980
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Родионович
SU935950A1
Устройство для вычисления функций вида у=ах @ и у= @ 1980
  • Селезнев Юрий Владимирович
  • Толокновский Вячеслав Радионович
SU885998A1
Цифровое устройство для воспроизведения кусочно-линейных функций 1978
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
  • Штейнберг Валерий Эмануилович
SU771671A1
Устройство для вычисления элементарных функций 1982
  • Лукашенко Валентина Максимовна
SU1061136A1
Вычислительное устройство 1981
  • Галамай Тарас Григорьевич
  • Дудыкевич Валерий Богданович
  • Мороз Леонид Васильевич
SU1022166A1

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

Формула изобретения SU 714 410 A1

SU 714 410 A1

Авторы

Толокновский Вячеслав Родионович

Штейнберг Валерий Эмануилович

Даты

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

1977-10-06Подача