Устройство для преобразования координат

 

Изобретение относится к вычислительной технике и может быть использовано при решении задач, связанных с вращением координатной системы на плоскости. Цель изобретения - повышение точности. Устройство содержит с первого по четвертый мультиплексоры 1-4, первый и второй операционные усилители 5, 6, первый и второй умножающие цифроанапоговые преобразователи (ЦАП) 7 и 8, с первого по четвертый ключи 9-12, первый и второй сумматоры 13, 14, с первого по двад2S X 28 (Л со N) 1C СО

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

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

РЕСПУБЛИН

1 (5D 4 G 06 G 7 22

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

Н АВТОБУСНОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4029676/24-24 (22) 26.02.86 (46) 30.07.87. Бюл. К 28 (7 1) Институт проблем моделирования в энергетике АН УССР (72) В.В.Аристов, А.А.Матвиенко и Г.М.Вишневая (53) 681.3(088.8) (56) Авторское свидетельство СССР

_#_I 1098009, кл. G 06 G 7/22, 1983.

Электроника, 1981, У 19, с. 76 ° (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ

КООРДИНАТ

„„SU„„1327129 A1 (57) Изобретение относится к вычислительной технике и может быть использовано при решении задач, связанных с вращением координатной системы на плоскости. Цель изобретения — повышение точности. Устройство содержит с первого по четвертый мультиплексоры

1-4, первый и второй операционные усилители 5, 6, первый и второй умножающие цифроаналоговые преобразователи (ЦАП) 7 и 8, с первого по четвертый ключи 9-12, первый и второй сумматоры 13, 14, с первого по двад1327129 цать третий масштабирующие резисторы 15-37, два информационных входа, два выхода и шину кода угла. С помощью мультиплексоров, управляемых тремя старшими разрядами кода угла, из масштабирующих резисторов и операционных усилителей составляется одна из восьми схем, выполняющих поворот системы координат на угол, кратный

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

Цель изобретения — повышение точности.

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

Устройство для преобразования координат содержит с первого по четвертый мультиплексоры 1-4, первый н второй операционные усилители 5,6, умножающи цифроаналоговые преобразователи (ЦАП) .7,8, с первого по четвертый ключи 9-12, первый и второй сумматоры 13, 14, с первого по двадцать третий масштабирующие резисторы 15-37, информационные входы 38, 39, выходы

40, 41, шину 42 кода угла.

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

Мультиплексоры 1-4, операционные усилители 5,6, а также масштабирующие резисторы 15-27 предназначены для дискретного поворота осей координат на угол и 45, где п 0,1,2...7.

Умножающие ЦАП 7,8 сумматоры 13, 14, а также резисторы 28-33, 36, 37 предназначены для поворота осей координат и пределах от 0 до 45 . Ключи 9-12 а также резисторы 34, 35 предназначены для коррекции преобразования при о повороте осей от 22,5 до 45 (в каждом октанте).

На входы 38, 39 поступает значение прямоугольных коррдинат х „, у „ а на шину 42 — код угла поворота. щих ЦАП, сумматоров и перекрестных обратных связей, реализующих приближенно тригонометрические формулы по-. ворота. С помощью ключей, управляемых четвертым разрядом кода угла, осуществляется коррекция аппроксимации в зависимости от того, принадлежит угол первой или второй половине октанта.

Общий угол поворота неограничен, максимальная погрешность составляет

0,17 . 1 ил.

Мультиплексоры 1-4, подключая к входам операционных усилителей 5 6. резисторы связанные с аналоговыми входами устройства, а также резисторы

5 18, 19, 22, соединенные с шиной нулеаог о потенциала, вместе с резисторами

24-27 формируют одну из восьми схем, выполняющую поворот осей на угол, кратный 45 . Дискретный угол поворота

10 зависит от состояния трех старших разрядов шины 42 коды угла, которые управляют мультиплексорами 1-4. Все повороты выполняются без методической погрешности. Резисторы 17, 18, 15 22-27 выбирают равными по величине

R, резисторы 15, 16, 20, 21 равны по величине и соответствуют 1И2, а резистор 19 равен К/V2.

На выходах операционных усилите20лей 5 и 6 образуются сигналы х и у, которые соответствуют преобразованным координатам вектора.

Сигналы на выходах устройства будут равны

25 х„,„- x + - - "- ((й + lg) ц+ la);

30 где Ы = 0,397 у= 0,0338 ;

8 0,395;

1 — двоичное значение четвертого

35 старшего разряда кода угла (единица соответствует углу

22,5 ).

После преобразования имеем: х и хсоз y + ys in ;

13271 (1) 29

45 у р„= хэлпy + ycosyэ

/3 где 4 = (1 rg).

8 .5

Для выполнения поворотов осей на отрицательный угол необходимо подать на шину 42 кода угла значение угла в дополнительном коде. Повышение точности преобразования координат достигается эа счет точного формирования восьми дискретных поворотов на углы, кратные 45, и использования различной аппроксимации в двух диапазонах ,угла (0-22,5 ) при 1 0 и (22,545 ) при 1 1. Смена аппроксимации осуществляется четвертым разрядом шины 42 кода угла посредством ключей

9-12. Погрешность по углу в диапазоне р не превышает 0,075 при 1 0 и 0,17 при 1 1.

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

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

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

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

Редактор M.Бандура Техред В.Кадар Корректор М. Пожо

Заказ 3393/47, Тираж 672 Подписное

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

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

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

5 132712 соединены с вторым информационным входом устройства, восьмой, шестой и вто- рой информационные входы соответственно третьего, четвертого и второго мультиплексоров объединены и через девятнадцатый масштабирующий резистор соединены с вторым информационным входом устройства, восьмой, второй и шестой информационные входы первого, четвертого и второго мультиплексо- Я ров объединены и через двадцатый масштабирующий резистор соединены с первым информационный входом устройства, первый и седьмой информационные входы четвертого мультиплексора, тре- f5 тий и пятый информационные входы второго мультиплексора объединены и через двадцать. первый масштабирующий . резистор соединены с шиной нулевого потенциала, выходы третьего и четвер-2п того мультиплексоров соединены .с инвертирующими входами соответственно первого и второго операционных усилителей, первый ключ включен параллельно седьмому, а второй ключ — параллельно восьмому масштабирующим резисторам, двадцать второй масштабирующий резистор и соединенный с ним последовательно третий ключ включены между выходом первого умножающего цифроаналогового преобразователя и общим выводом девятого и десятого. масштабирующих резисторов, двадцать третий масштабирующий резистор и соединенный с ним последовательно четвертый ключ включены между выходом второго умножающего цифроаналогового преобразователя и общим выводом одиннадцатого и двенадцатого резисторов управляющие входы всех ключей соединены с четвертым разрядом шины кода угла.

Устройство для преобразования координат Устройство для преобразования координат Устройство для преобразования координат Устройство для преобразования координат 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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