(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 , (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Цифровой генератор гармонических колебаний | 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-02-05—Публикация
1977-10-06—Подача