Устройство для выполнения тригонометрических преобразований

 

Изобретение относится к вычисли тельной технике. Цель изобретения - обеспечение непрерывного контроля устройства в рабочем режиме. Устройстство содержит счетчик Т кода аргумента , дешифратор 2, блоки памяти 3, 4, блоки 7-9 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, мультиплексоры 5,6 первый 10 и второй 11 умножающие цифроаналоговые /7 преобразователи (ЦАП), датчик 12 модуля , третий 13 и четвертый 14 умножающие ДАЛ, сумматор 15, двухпороговьм элемент 16, входные шины 17-19, информационные выходы 20, 21, выход 22 индикации неисправности устройства . Устройство преобразует номерные координаты вектора в прямоугольные, используя значения синуса и косинуса в пределах одного октанта, хранимые в блоках памяти. Восстановление тригонометрических функций на полном периоде аргумента производится с помощью дешифра тора, мультиплексоров и элементов ИСКПЮЧАЮВ{ЕЕ ИЛИ. В случае неисправности одного из блоков на выходе сумматора 15 возникает сигнал, отличный от нуля, которьй при превышении порога поступает на выход. 1 ил. (Л 00 -vi 14)

СОЮЗ СОВЕТСКИХ

COLlHAËÈÑÒÈ×ЕСНИХ

РЕСПУБЛИК

А2 (19) (11) (51)4 С 06 G 7/22

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 1183989 (21) 4182128/24-24 (22) 13.01.87 (46) 23.08.88. Бюл. № 31 (72) И.М.Урецкий (53) 681. 33 (088. 8) (56) Авторское свидетельство СССР № 1183989, кл. G 06 G 7/22, 1984. (54) УСТРОЙСТВО ЦЛЯ ВЫПОЛНЕНИЯ ТРИГОНОМЕТРИЧЕСКИХ ПРЕОБРАЗОВАНИЙ (57) Изобретение относится к вычислительной технике. Цель иэобретения— обеспечение непрерывного контроля устройства в рабочем режиме. Устройстство содержит счетчик f кода аргумента, дешифратор 2, блоки памяти 3, 4, блоки 7-9 элементов ИСКЛЮЧАЮЩЕЕ

ИЛИ, мультиплексоры 5,6 первый 10 и второй 11 умножающие цифроаналоговые преобразователи (ЦАП), датчик 12 модуля, третий 13 и четвертый 14 умножающие ЦАП, сумматор 15, двухпороговый элемент 16, входные шины f7-19, информационные выходы 20, 21, выход

22 индикации неисправности устройства. Устройство преобразует номерные координаты вектора в прямоугольные, используя значения синуса и косинуса в пределах одного октанта, хранимые в блоках памяти. Восстановление тригонометрических функций на полном периоде аргумента производится с помощью дешифратора, мультиплексоров и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ. В случае неисправности одного из блоков на выходе сумматора 15 возникает сигнал, отличный от нуля, который при превышении порога поступает на выход.

1 иле

1418770

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

5 зованиями, и является усовершенствованием устройства по авт.св. Р 1183989.

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

На чертеже представлено предлагаемое устройство.

Устройство содержит счетчик 1 кода аргумента, дешифратор 2, блоки 3 и 4 памяти, мультиплексоры 5 и 6, блоки 15

7-9 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, первый и второй умножающие цифроаналоговые преобразователи (ЦАП) 10 и 11, датчик

12 модуля, третий и четвертый умножаю щие ЦАП 13 и 14, сумматор 15, двух- 20

:пороговый элемент 16, входные шины

: 17 — 19, информационные выходы 20 и

: 21, выход 22 индикации неисправности устройства.

Устройство работает следующим 25 образом.

Содержимое (n -3) младших разрядов кода аргумента преобразуемой функции со счетчика 1 аргумента поступает на первые входы блока 7 эле- 30 ментов ИСКЛЮЧАЮЩЕЕ ИЛИ, на вторые входы которых поступает содержимое (n — 2) разряда счетчика 1.

Так как каядый элемент блока 7 осуществляет сложение по модулю два значения соответствующего младшего разряда кода аргумента с значением (n — 2) разряда кода аргумента, то на выходе блока 7 элементов ИСКЛЮЧАЮlIlEE ИЛИ формируется прямой код (n -3) 40 разрядов аргумента в нечетных октантах и обратный код в четных октантах на интервале изменения аргумента от

0 до 2К. Код с выхода блока 7 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ поступает на вхо- 45 ды блоков 3 и 4 памяти, в которых хранятся табличные значения синуса и косинуса для интервала изменения аргумента от 0 до 1/4.

С выхода блока 3 памяти коды синуса поступают на первую группу информационных входов мультиплексора 5 и вторую группу информационных входов мультиплексора 6.

С выхода блока 4 памяти коды косинуса поступают на первую группу ин55 формационных входов мультиплексора 6 и вторую группу информационных входов мультиплексора 5, На управляющие входы мультиплексоров 5 и 6 поступает сигнал с первого выхода дешифратора 2, определяющий программу выбора входов мультиплексоров 5 и 6 в зависимости от номера октанта. В результате на выходах мультиплексоров 5 и 6 формируются коды синуса и косинуса аргумента на интервале изменения от 0 до 7 . С учетом знака синуса, определяемого старшим разрядом счетчика 1 аргумента, и знака косинуса, определяемого состоянием второго выхода дешифратора 2, преобразуемая функция определяется на интервале изменения аргумента от 0 до 2 П, С выходов мельтиплексоров 5 и 6 коды синуса и косинуса поступают соответственно на первые входы блоков 8 и 9 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ. На вторые входы блока 8 поступает сигнал со старшего разряда счетчика 1 аргумента (знак синуса), а на вторые входы блока 9 — сигнал с выхода дешифратора 2 (знак косинуса). В результате на выходах блоков 8 и 9 формируется смещенный двоичный код синуса и косинуса, который подается на младшие разряды

ЦАП 10, 11, 13, 14 и обеспечивает их работу в режиме четырехквадратного перемножения. На старший разряд ЦАП

10 и 13 подается сигнал знак синуса, а на старший разряд ЦАП 11 и 14 — сигнал знака косинуса.

ЦАП 10 и 11 осуществляют цифроаналоговые перемножения кодов синуса и косинуса аргумента на напряжение модуля функции, поступающее на аналоговые входы ЦАП 10 и 11 с выхода датчика 12 модуля.

В результате на выходах ЦАП 10 и

11 формируются напряжения

ЦИ (t) = U,л(е)$1пЧ1

Ul„(t) = U, (С)соз ; где, (г.) — напряжение с выхода датчика 12 модуля функции;

Ч вЂ” угол, задаваемый кодом с выхода счетчика 1 аргумента функции, которые поступают на выходные шины

20 и 21 устройства, а также на аналоговые входы ЦАП 13 и 14 соответственно. ЦАП 13 осуществляет цифроаналоговое перемножение U lp(t) на синус задаваемого угла, а ЦАП 14 - П „ (t) на косинус, в результате чего напряжение на выходе сумматора 15 U =

Ю + U >< — U lg при исправной работе устройства равно нулю независимо от

1418770

Это напряжение поступает на вход двухпорогового элемента 16, который срабатывает, если входная величина превышает заданный порог, выбираемый из допустимой погрешности преобразования, Формула изобретения

Составитель Г.Осипов

Техред А.Кравчук

Редактор Н.Гунько

Корректор В Романенко

Заказ 4157/49 Тираж 704

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб ., д. 4/5

Подписное

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4 текущих значений модуля и аргумента преобразуемой функции.

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

Устройство для выполнения трйгонометрических преобразований по авт.св.

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

Устройство для выполнения тригонометрических преобразований Устройство для выполнения тригонометрических преобразований Устройство для выполнения тригонометрических преобразований 

 

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

Изобретение относится к вычислительной технике и технике формирования низкочастотных электрических колебаний

Изобретение относится к автома- , тике и вычислительной технике

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

Изобретение относится к вычислительной технике и может быть использовано в аналого-ц1Ф} р0вых вычислительных и управляющих системах и устройствах

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

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

Изобретение относится к ращиотехнике и обеслечивает быстродействие и снижение уровня побочных составляющих в выходном сигнале.Устр-во содержит амплитудный ограничитель 1 сверху, сумматор 2, триггер 3 Шмидта, амплитудный ограничитель снизу (АОС)

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

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

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

Изобретение относится к аналоговой вычислительной технике может быть использовано при построении спецвычислителей, для вычисления значения SIN (P1/2 X) на выходе устройства при подаче значения Х на вход устройства в диапазоне от 0 до 1

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

Изобретение относится к вычислительной технике и может быть использовано в автоматике и информационно-измерительной технике

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

Изобретение относится к измерительной технике и может быть использовано в тригонометрических преобразователях для получения значений функцций 1= arcsin x, 2=arccos x, а также в различных аналоговых вычислительных устройствах

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

Изобретение относится к измерительной технике и может быть использовано в качестве функционального преобразователя для вычисления значений функций arc tgk при k<1
Наверх