Синусно-косинусный преобразователь

 

Изобретение относится к вычислительной технике и может быть применено в устройствах цифровой обработки сигналов, осуществляющих преобразование координат, определение модуля и фазы вектора. Целью изобретения является упрощение устройства. Устройство содержит регистр 1 синуса, регистр 2 косинуса, сумматор 3 синуса, сумматор 4 косинуса, первую группу ключей 5, вторую группу ключей 6, элемент НЕ 7, блок 8 синхронизации. I ил.

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

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (19) (11) (51) 4 G 06 F 7 5

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4174553/24-24 (22) 04.01.87 (46) 23.07.88. Бюл. NI 27 (7l) Львовский политехнический институт им. Ленинского комсомола (72) А.М.Агиэим, F.Д.Горячева, И.П.Карплюк и Б.К.Крамаренко (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 868753, кл. G 06 Р 7 /548, 1980.

Авторское. свидетельство СССР

У 905815, кл. G 06 F 7/548, 1979.

{54) СИНУСНО-КОСИНУСНЫЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к вычислительной технике и может быть применено в устройствах цифровой обработки сигналов, осуществляющих преобразование координат, определение модуля и фазы вектора. Целью иэобретения является упрощение устройства. Устройство содержит регистр 1 синуса, регистр 2 косинуса, сумматор 3 синуса, сумматор 4 косинуса, первую группу ключей 5, вторую группу ключей 6, элемент НЕ 7, блок 8 синхронизации.

l ил.

1411739

a„= а„- dÜ„, Ь вЂ” Ь + + +

h+ л h 1 откуда

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

На чертеже представлена функциональная схема преобразователя. (Синусно "косинусный преобразователь содержит регистр 1 синуса, регистр 2 косинуса, сумматор 3 синуса, сумматор 4 косинуса, первую 5 и вторую 6 группы ключей, элемент НЕ 7, блок 8 синхронизации.

Преобразователь работает следующим образом.

Синусно-косинусный преобразователь 20 . получает. данные с входов о и Ь по сигналу, формируемому блоком 8 син-! хронизации, Данные запоминаются в регистрах синуса 1 и косинуса 2 как проекции исходного вектора ° При этом знак 25 числа в регистре 2 косинуса определяет работу ключей первой Б и второй 6 . групп. При положительном знаке ключи ( втОрой группы 6 образуют на своих выхо" . дах обратный код числа, поступающего на их входы, а ключи первой группы 5 образуют на выходах прямой код числа, поступающего на их входы. Соответствующие числа. поступают на входы сумматоров синуса 3 и косинуса 4 со сдвигом на К разрядов в сторону млад- ших разрядов, т.е. умножаются на малое число с!. = 1/2к, Одновременно об- . разуется единица на входе переноса в сумматоре 3 синуса, В результате

40 после приема в регистры 1 и 2 исходных, координат вектора а и Ь на выходах сумматоров синуса 3 и косинуса 4 образуются коды чисел а„и Ь,:

2 а + jb (a + jb) (1 - )с!) .

% Я

После прихода и синхроимпульсов в регистрах оказываются числа а и Ь причем

h ц -Зла с с а+ jb = (а + jb)(1 +са ) е (4) Процесс протекает в соответствии с (1) до тех пор, пока не изменится знак числа в регистре 2. Вследствие

1 этого меняется связь между предыдущим и следующим состояниями, т.е. система уравнений (1) заменяется следующей (1 + (у. ), (6 ) Так как умножение н а положительное число н е меняет знаков, то знак Ъ

n+ совпадает со знаком Ь,, поэтому вновь вступает в силу правило (1), Однако знак Ь„, оказыВается таким же, как и знак b, и в следующем такп те вступает в силу правило (5) . Таким образом,. как только знак числа в регистре 2 однажды изменится, он далее изменяется с периодом в два такта. В течение N- тактов, если

Narctg o1 gl, исходный вектор приближается к оси Ъ = О настолько, что угол между ним и этой осью не превышает arctgc!. При этом длина вектора умножается на фиксированное число

9.

R (1 +Д. )N/2 = const, а =a+olb; (Ь„= Ь + с (а + !) = Ь - d a, (1) где а — обратный код о, тогда

50 а + jb = (а + jb) (1 — joL) . (2)

С поступлением первого синхронизируюшего импульса на синхронизирующие входы регистры синуса 1 и косину- 5 са 2 запоминают значения а „ и Ь поэтому на выходах сумматоров синуса 3 и косинуса 4 образуются новые числа а и Ь, причем не зависящее от исходных величин аи Ь.

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

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

Составитель С. Куликов

Техред М. Ходанич Корректор Л. Пилипенко

Редактор В. Петраш

Заказ 3655/44

Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

3 14117 соединены с входами первых слагаемых сумматоров синуса н косинуса соответственно, выходы сумматоров синуса и косинуса соединены с информационными входами регистров синуса и косинуса соответственно, вход запуска преобразователя соединен с одноименным входом блока синхронизации, первый выход которого соединен с синхрони зируюшими входами регистров синуса и косинуса, второй выход блока синхронизации соединен с входами стробирования начальной записи регистров си": нуса и косинуса, о т л и ч а ю ш и и -15. с я тем, что, с целью упрошения преобразователя, он содержит две группы ключей и элемент HF. причем информа39

4. ционные входы ключей первой и второй групп соединены с выходами регистров косинуса и синуса соответственно, выход знакового разряда регистра косинуса соединен с управляющими входами ключей второй группы и через элемент НЕ с управляющими входами ключей первой группы, входы переносов сумматоров синуса и косинуса объеди" иены с управляюшими входами ключей первой и второй групп соответственно, выходы ключей первой и второй групп соединены со сдвигом на К (К вЂ” константа сдвига) разрядов в сторону младших разрядов с входами вторых слагаемых сумматоров синуса и косинуса соответственно.

Синусно-косинусный преобразователь Синусно-косинусный преобразователь Синусно-косинусный преобразователь 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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