Интерполятор для устройств отображения с электроннолучевыми трубками
Всесс;сз. -..е
ИВтьнтно-: -:. -:: ..:-:сокэие
4177
О П И С ЖМ"Й-Е
ИЗОБРЕТЕНИЯ
Colo Советских
Социалистииеских
Республик II1 42
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 31.07.72 (21) 1817311/18-24 с присоединением заявки № (32) Приоритет
Опубликовано 15.04.74. Бюллетень № 14
Дата опубликования описания 24.09.74 (51) М. Кл. G OGg 7/30
G 061 15/20
Государственный комитет
Совета Министров СССР по делам изооретений и открытий (53) УДК 681.334(088.8) (72) Авторы изобретения
Г. М. Петров, И. Г. Птаховский, А. Н. Ратников и Ю. А. Шубин (71) Заявитель (54) ИНТЕРПОЛЯТОР ДЛЯ УСТРОЙСТВ ОТОБРАЖЕНИЯ
С ЭЛЕКТРОННОЛУЧЕВЫМИ ТРУБКАМИ
Предлагаемое устройство относится к области вычислительной техники.
Известен интерполятор для устройств отображения с электроннолучевыми трубками (ЭЛТ), содержащий цифро-аналоговые преобразователи кодов координат Х и У начальной и конечной точек отрезка прямой, выходы которых попарно подключены ко входам двух суммирующих усилителей, соединенных со входами функционального преобразователя, выход которого через аналого-цифровой преобразователь присоединен к цифровым входам двух умножающих цифро-аналоговых преобразователей, выход каждого из которых подключен к первому входу соответствующего интегрирующего усилителя. Выходы интегрирующих усилителей присоединены к одним входам компаратора, другие входы которого соединены со входами задания начальных условий интегрирующих усилителей и выходами соответствующих цифро-аналоговых преобразователей кодов координат конечной точки.
Выход компаратора подключен к управляющим входам интегрирующих усилителей.
Известное устройство обладает ограниченными функциональными возможностями, так как позволяет изображать только отрезки прямых линий.
Предлагаемое устройство отличается от известного тем, что с целью расширения функциональных возможностей интерпол ятора (обеспечения возможности изображения дуг окружностей) содержит дополнительно два линейных ключа, два суммирующих усилителя, усилитель перемены знака и два умножающих цифро-аналоговых преобразователя, аналоговый вход одного из которых подключен к выходу Illllel.pllpylolllel.u усилителя канала Х, а выход — ко второму входу интегрирующего усилителя канала 1 . Аналоговый вход второго подключен через усилитель перемены знака к выходу интегрирующего усилителя канала 1, а его выход соединен со вторым входом интегрирующего усилителя кана15 ла Х. Цифровые входы умножающих цифроаналоговых преобразователей соединены с выходом аналого-цифрового преобразователя, их управляющие входы соединены со входом задания режима окружности. Аналоговый вход
20 каждого ключа соединен с выходом соответствующего цифро-аналогового преобразователя кода координат конечной точки. Цифровые входы ключей соединены с входом задания режима окружности, нх выходы и выходы сум25 мирующих усилителей подключены через дополнительные суммирующие усилители к аналоговым входам основных умножающих цнфро-аналоговых пресбразовaòTåeëåII. Входы цифро-аналогOBblx преобразователей кодов коорЗО динат начальной точки соединены с входами
424177 х 7т х«+ у« У«
1 х + у для прямой у« т
50 для окружности
65 задания кодов координат центра изображаемой дуги окружности.
Блок-схема интерполятора для устройств отображения с ЭЛТ представлена на чертеже.
Предлагаемое устройство содержит интегрирующие усилители 1 и 2, цифро-аналоговые преобразователи 3 — 6, умножающие цифроаналоговые пр образователи 7 — 10, суммирующие усилители 11 — 14, построенные на операционном усилителе постоянного тока, линейные ключи 15 и 16, усилитель 17 перемены знака, функциональный преобразователь
18, аналого-цифровой преобразователь 19 и компаратор (нуль-орган) 20.
Интегрирующие усилители 1 и 2 служат для получения линейных или синусоидальных функций времени. Напряжения с выходов этих усилителей поступают в систему отклонения луча ЭЛТ.
Цифро-аналоговые преобразователи 3 — 6 служат для преобразования кодов координат начальной А, и 8«- « A«+, и
В« отрезка прямой или кодов координат центра, 1„„, и B««n one«non To KH A«+ и 8«+ дуги окружности.
Суммирующие усилители 11 и 12 служат для получения напряжений, соответствующих величинам проекций Л х«и Лу«отрезка прямой или величинам проекций Лхр и Лур радиуса окружности.
Суммирующие усилители 13 и 14 и линейные ключи 15 и 16 служат для получения напряжений, соответствующих кодам координат центра окружности.
На выходе функционального преобразователя 18 получается величина
U = P У*Лх + U Ëó.
Аналого-цифровой преобразователь 19 преобразует это напряжение в цифровой код, который подается íа цифровые входы умножающих цифро-аналоговых преобразователей.
С выходов умножающих цифро-аналоговых преобразователей 7 и 8 на входы интегрирующих усилителей подаются токи:
АА к где l и I, — параметры интегратора.
Умножающие цифро-аналоговые преобразователи 9 и 10, инвертирующий усилитель 17 и усилитель 12 образует электронную модель второго порядка. На выходах интегрирующих усилителей напряжения изменяются по синусоидальному и косинусоидальному закону.
Компаратор 20 определяет момент равенства текущих значений координат отрезка прямой или дуги окружности координатам конечной точки и выдает сигнал управления для перевода интегрирующих усилителей в режимы задания начальных условий и для занесения новых кодов в регистры цифро-аналоговых преобразователей.
Устройство работает следующим образом.
В режиме круговой интерполяции из устройства управления (или из ЦВМ)»а регистры цифро-аналоговых преобразователей 4 и 5 поступают коды координат центра окружности.
Начальной точкой дуги окружности является конечная точка отрезка, вычерчивае мого в предыдущем такте, и коды ее координат хранятся в регистрах цифро-аналоговых преобразователей 3 и 6.
После занесения кода в регистры преобразователей аналого-цифровой преобразователь с малым временем преобразования преобразует величину напряжения, поступающего с функционального преобразователя 12, и отпирает ключи соответствующих разрядов умножающих цифро-аналоговых преобразователей.
Затем в регистры цифро-аналоговых преобразователей 3 и 6 заносится код конечной точки дуги окружности. Одновременно срабатывает компаратор 20, который переключает интегрирующие усилители 1 и 2 из режима задания начальных условий в режим интегрирования.
После того как величина напряжения на выходе интегрирующих усилителей сравняется с величиной напряжения, поступающего с цифро-аналоговых преобразователей 3 и 6, компаратор 20 переключает и интегрирующие усилители в режим задания начальных условий.
В этом режиме на выходах интегрирующих усилителей 1 и 2 величина напряжения соответствует кодам координат конечной точки.
Одновременно с компаратора выдается команда в устройство управления о готовности приема новой информации.
В режиме линейной интерполяции линейные ключи 15 и 16 и умножающие цифро-аналоговые преобразователи 9 и 10 закрыты. В ос. тальном схема функционирует подобным обра. зом.
Предмет изобретения
Интерполятор для устройств отображения с электроннолучевыми трубками, содержащий цифро-аналоговые преобразователи кодов координат Х и Y начальной и конечной точек отрезка прямой, выходы которых попарно подключены ко входам двух суммирующих усилителей, соединенных со входами функционального преобразователя, выход которого через аналого-цифровой преобразователь присоединен к цифровым входам двух умножающих цифро-аналоговых преобразователей, выход каждого из которых подключен к первому входу соответствующего интегрирующего усилителя, выходы интегрирующих усилителей присоединены к одним входам компаратора, 424177 ность
Составитель В. Рудой
Техред Т. Курилко
Редактор Е. Семанова
Корректор В. Брыксина
Заказ 2454/8 Изд. № 1470 Тираж 624 Подписное
ЦНИИПИ Государственного комитета Совета Мшшстров СССР по делам изобретений и открытий
Москва, К-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2 другие входы которого соединены со входами задания начальных условий интегрирующих усилителей и выходами соответствующих цифро-аналоговых преобразователей кодов координат конечной точки, а выход компаратора подключен к управляющим входам интегрирующих усилителей, отличающийся тем, что, с целью расширения функциональных возможностей интерполятора, он содержит дополнительно два линейных ключа, два суммирующих усилителя, усилитель перемены знака и два умножающих цифро-аналоговых преобразователя, аналоговый вход одного из которых подключен к выходу интегрирующего усилителя канала Х, а выход — ко второму входу интегрирующего усилителя канала У, аналоговый вход второго подключен через усилитель перемены знака к выходу интегрирующего усилителя канала У, а его выход соединен со вторым входом интегрирующего усилителя канала Х, цифровые входы умножающих цифро-аналоговых преобразователей соединены с выходом аналого-цифрового преобразователя, их управляющие входы соединены с входом задания режима окружности, аналоговый вход каждого ключа соединен с выходом соответствующего цифро-аналогового преобразователя кода координат конечной точки, 10 цифровые входы ключей соединены с входом задания режима окружности, их выходы и выходы суммирующих усилителей подключены через дополнительные суммирующие усилители к аналоговым входам основных умножаю15 щих цифро-аналоговых преобразователей, а входы цифро-аналоговых преобразователей кодов координат начальной точки соединены с входами задания кодов координат центра изображаемой дуги окружности.


