Устройство для отображения векторов, окружностей и дуг на экране электронно-лучевой трубки

 

УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ВЕКТОРОВ, ОКРУЖНОСТЕЙ И ДУГ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (ЭЛТ), содержащее приемный регистр, выход котог рого соединен с первыми входами мультиплексора , регистра радиуса, дешифратора кода операций, регистра-счетчика приращений по координате и реверсивных счетчиков, подключенных к лрёрбразоватёлям код-аналог, соединенных с отклоняющей системой ЭЛТ, блок управления, первый вход которого подключен к генератору -импульсов, . второйк синхронизатору, первый выход блока управления соединен с, вторыми входами реверсивных счетчиков, мультиплексора, регистра радиуса, дешифратора кода операций и регистрасчетчика приращений по координате , второй выход блока управления подключчен к процессу, третий - к приемному регистру, соединенному с процессором, выходы регистров-счетчиков приращений по координатам )( и i/ подключены к синхронизатору и к одним из входов умножителей по координатам X и / , другие ВХОДЫ которых подключены к синхронизатору, выход регистра радиуг .са соединен с третьим входом мульти- . , плексора, выходы которого подключены к одним из входов регистра-счетика приращений по координате У , -о т л ичающееся тем, что, с целью повыиения точности устройства, оно со.держит счетчик квадрантов, две схемы сравнения, четыре ключа, дешифратор квадрантов и регистры приращений дуг по координатам X и У , выходы которых соединены с входами первой группы одной из схем сравнения, выход которой подключен к третьему входу блока управления, одни из входов регистров приращений по координатам X и V и счетчика квадрантов соединены с первым выходом блока управления , другие входы - с выходом приемь;ого регистра/ третий вход счетчика квадрантов, третий вход регистрасчетчика приращений по координате четвертый вход мультиплексора подклюСО чены к выходу другой схемы сравненияJ входы которой и входы второй группы одной из схем сравнения„соединены с выходами регистра-счетчика приращений по координате X , входы третьей груп- ,g пы одной КЗ схем сравнения подключены к выходам регистра-счетчика приращений по кординате У, выход счетчика квадрантов соединен с входом бдной |Из схем сравнения и одним из входов СлЭ. дешифратора квадрантов, выход которого подключен к первым входам первого ю и второго ключей, вторые входы кото4; . рых и один из входов третьего ключа соединены с выходом умножителя по а :л координате 1 , третьи входы первого и второго ключей и один из входов четвертого ключа подключень1 к выходу ум-, ножителя по координате X , выход четвертого ключа соединен счетвертым1 входом регистра-счетчика приращений JIO коор уинате V , выход дешифратора 1кЙ)да операций подключен к другим входам дешифратора квадрантов,третьего и четвертого ключей,выход третьего ключа соединен с другим входом регистрасчетчика приращений по координате X.

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

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

РЕСПУБЛИН (19) (11) g(51) 6 09 G 1/08

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3310975/18-24 (22) 26.06.81 (46) 30.07.83. Бюл..Р 28 (72) В.И. Кибкало и В.Т. Бородин

553) 681.327.11(088.8) (56) 1. Патент ФРГ Р 1774671, кл. G 06 К 15/20, опублик. 1970.

2. Патент фРГ Р 2223256, кл. G 06 К 15/20, опублик. 1972.

3. "Автометрия". Новосибирск, 1971, Р 4, с. 30-33,(прототип). (54) (57) УСТРОЙСТВО ДЛЯ OTOEPAKEHHH

ВЕКТОРОВ, ОКРУЖНОСТЕЙ И ДУГ HA ЭКРАНЕ

ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (ЭЛТ ), содержащее приемный регистр, выход кото рого соединен с первыми входами мультиплексора, регистра радиуса, дешифратора кода операций, регистра-счетчика приращений по координате и реверсивных счетчиков, подключенных к преобразователям код-аналог, соединенных с отклоняющей системой ЭЛТ, блок управления, первый вход которого подключен к генератору импульсов, второй- к синхронизатору, первый выход блока управления соединен с вторыми входами реверсивных счетчиков, мультиплексора, регистра радиуса, де" шифратора кода операций и регистрасчетчика приращений по координате 3, второй выход блока управления подклю. . чен к процессу,третий — к приемному регистру, соединенному с процессором, выходы регистров †счетчик приращений по координатам Х и 3 подключены к синхрониэатору и к одним из входов умножителей по координатам )(и 3 другие входы которых подключены к синхронизатору, выход регистра радиу .са соединен с третьим входом мультиплексора, выходы которого подключены к одним иэ входов регистра-счетика приращений по координате Х, о т л ич а ю щ е е с я тем, что, с целью повышения точнос — è устройства,,îíî со; держит счетчик квадрантов, две схемы сравнения, четыре ключа, дешифратор квадрантов и регистры приращений дуг по координатам Х и У, выходы которых соединены с входами первой группы одной из схем сравнения, выход которой подключен к третьему входу блока управления, одни из входов регистров приращений дуг по координатам Х и > и счетчика квадрантов соединены с первым выходом блока управления, другие входы — с выходом прием. :ого регистра, третий вход счетчика квадрантов, третий вход регистрасчетчика приращений по координате $ HcD четвертый вход мультиплексора подключены к выходу другой схемы сравнения, входы которой и входы второй группы одной из схем сравнения соединены с выходами регистра-счетчика приращений по координате Х,входы третьей груп- Я пы одной из схем сравнения подключены к выходам регистра-счетчика приращений по кординате У, выход счетчика квадрантов соединен с входом одной из схем сравнения и одним из входов дешифратора квадрантов, выход которо го подключен к первым входам первого и второго ключей, вторые входы которых и один из входов третьего ключа соединены с выходом умножителя по координате 3, третьи входы первого и второго ключей и один из входов четвертого ключа подключены к выходу ум- . ножителя по координате Х, выход четвертого ключа соединен с четвертым), а входом регистра-счетчика приращений Ж по координате 3, выход дешифратора кода операций подключен к другим входам дешифратора квадрантов,третьего и четвертого ключей, выход третьего ключа соединен с другим входом регистрасчетчика приращений по координате )(.

1032475

Изобретение относится к вычислительно -, ехнике и может быть использо»3àно »»pR, проектировании устройств отобра.ке;. .-:я информации на экране электрон»олучевой трубки (ЭЛТ,».

Hзвест.--i генератор векторов„содер жащий р гистр, счетчик, блок управления и т, д. (1, и генератор дуг, содержащий регистр, дешифратор, интеграторы, реверсивный счетчик и т. д. (2, . 10

Наиболее близким к предлагаемому по технической сущностИ является устройство для отображения векторов,, окружностей и дуг, содержащее регистр,,реверсивные счетчики, преобразователи 5 цифра-.аналог, дешифратор, мультиплексор,, регисòð-счетчик, синхрогенератор; у»»иожители и т, д, (3 ) Сонa=-»»ьт,» недостатком известных

20 устройств является низкая точность за счет накопления ошибок в интеграторах и пр » коммутации кадров перед воспроизведением фигур в другом квадранте.

Цель изобретения — повышение точ-, ности:устройства.

Ноставленная цель достигается тем, что H ус-.тройство, содержащее приемный реги<.".тр, выход которого соединен с перв-.Р и входами мультиплексора»

30 регистра радиуса, дешифратора кода операц»»й, регистра-счетчика приращений по координате » и реверсивных счетчиков, подключенных к преобразователям код-аналог, соединенных с 35 отклоняющ и системой ЗЛТ, блок управления, первый вход которого подключен к генератору импульсов, второй к синхронизатору, первый выход блокауправления соединен с вторыми входами40 реверсивных счетчиков, мулбтиплексора, регистра радиуса, дешифратора коЛа операций и регистра-счетчика приращений по координате 3, второй выход блока управления подключен к процессору, третий — к приемному регистру, соединенному с процеc ñîðîì,. вь»хбды регистров-счетчиков прирацений по координатам g и 3 подключены к синхрбнизатору и к одним из входов умножителей по координатам Х и, другие входы которых подключены к синхронизатору, выход регистра радиуса соединен с третьим входом мультиплек-. сора, выходы которого подключены к одним из входов регистра-счетчика приращений пс- координате f, введены счетчик квадрантов, две схемы сравнения, четыре ключа, дешифратор квадрантов и регистры приращений дуг по координатам g и g выходы кото- 60 рых соединены с входами первой: груп" пы одной из схем сравнения, выход которой подключен к третьему входу блока управления, одни из входов регистров приращений дуг по координа-65 там Х и 9 и счетчика квадрантов соединены с первым выходом блока управления, другие входы — с выходом.приемного регистра, третий вход счетчика квадрантов, третий вход регистрасчетчика приращений по координате J и четвертый вход мультиплексора подключены к выходу другой схемы сравнен ния, входы которой и входы второй группы одной из схем сравнения соединены с выходами регистра-счетчика приращений по координате X, входы третьей группы однйй из схем сравнения подключены к выходам регистрасчетчика приращений по координате У выход счетчика квадрантов соединен с входом одной из схем сравнения и одним из входов дешифратора квадрантов, выход которого подключен к первым входам первого и второго ключей, вторые входы которых и один из входов третьего ключа соединены с выходом умножителя по координате 3 третьи входы первого и второго ключей и один из входов четвертого ключа подключены к выходу умножителя по координате, выход четвертого ключа соединен с четвертым входом регистра-счетчика приращений по координате 3, выход дешифратора кода операций подключен к другим входам дешифратора квадрантов, третьего и четвертого ключей, выход третьего ключа. соединен с другим входом регистра-счетчика приращений по координате Х.

На фиг. 1 приведена блок-схема устройства; на фиг. 2 — вариант выполнения блока управления, схемы сравнения, Устройство содержит приемный ре> гистр 1, процессор 2, реверсивные счетчики 3, и 4, регистры-счетчики 5 и 7 приращений по координатам У и Х, мультиплексор б, регистр 8 pàäèóñh, дешифратор 9 кода операции, счетчик 10 квадрантов, умножители 11 и

:12 по координатам Х и У, синхрониза» тор 13, схема 14 сравнения, блок 15 управления, генератор 16 импульсов, . ключи 17 и 18, дешифратор 19 квадрантов,. ключи 20 и 21, схема 22 сравнещюя„ регистры 23 и 24 приращений дуг по координатам Х и 3.,электронйблуче= вая трубка 25 и преоофазователи 26-

27 код-аналог.

Блок 15 управления и схема 22 сравнения содержат компараторы 28 — 30, триггеры 31 и 32, элементы И 33 и 34, триггер 35 и элемент ИЛИ 36, Устройство работает следующим образом.

Одновременно с поступлением цифрового кода на входы приемного регистра

1 из процессора 2 приходит импульс . приема, который записывает в этот регистр код и запускает блок 15 управления. При этом первый импульс

1032475 генератора 16 импульсов записывает код операции в дешифратор 9, а следующие иыпульсы в соответствии с этим кодом — мантиссу цифрового кода в один из функциональных регистров

1, 5, 7, 8, 23 или 24, а знак приращения — в счетчик 10 квадрантов.

После приема координаты или радиуса блок 15 управления посылает в процессор 2 импульс готовности к выполнению следующей операции и на вход 10 приемного регистра 1 из процессора 2 поступают новый код и импульс приема.

После приема приращений EX и ЬУ блок 15 управления подключает выход генератора 16 импульсов к счетному входу синхронизатора 13. Если при этом в дешифраторе 9 записан код операции вектор, то ключи 20 .и

21 закрыты, а дешифратор 19 кванрантов с помощью ключей 17 и 18 подключает выходы двоичных умножителей

ll и 12 к счетным входам реверсивных счетчиков 3 и 4 сооТветственно (прямое подключение). В этом случае импульсы двоичных умножителей посту- пают только в реверсивные счетчики и устройство воспроизводит вектор.

Преобразователи 26 и 27 код-аналог преобразуют выходные сигналы реверсивных счетчиков в аналоговые напряжения, управляющИе положением луча на экране ЭЛТ 25. По окончании напи-. сания вектора из синхронизатора 13 в блок 15 управления поступает сигнал, по которому он посылает в про- 35 цессор 2 импульс готовности, Если в дешифраторе 9 записан код операции окружность, то ключи 20 и 21 открыты, а дешифратор 19 квадрантов с учетом знаков, установив- 4Q шихся на выходе счетчика 10 квадран тов, подключает выходы двоичных умножителей 11 и 12 к счетным входам реверсивных счетчиков 3 и 4 cQoTBeT» ь ственно или перекрестно (прямое 45 .или перекрестное подключение). В этом случае импульсы двоичных умножителей поступают не только в реверсивные счетчики 3 и 4, но и на ,счетные входы регистров-счетчиков 5 и 7 приращений, изменяя при этом эапи санные в них коды. В этом случае на экране ЭЛТ поквадратно воспроизводится окружность (или ее часть). Конец написания каждого квадранта определяется схемой 14 сравнения, фиксирующей момент обнуления регистра-счетчика приращения ЬХ . В этот момент на ее выходе появляется сигнал, который поступает в приемные цепи мультиплексы сора 6 и переписывает код радиуса 60 из регистра 8 запоминания радиуса в регистр-счетчик 7 приращения )(, а также на счетный вход счетчика 10, выходной код которого дешифрируется дешифратором 19 квадрантов, управляю- 5 щим подключением двоичных умножителей

11 и 12 к реверсивным счетчикам 3 и

4. После воспроизведения последнего квадранта окружности в блок 15 управления из дешифратора 19 квадрантов поступает сигнал, по которому он посылает в процессор 2 импульс готов« ности, При воспроизведении дуги схема 22 сравнения непрерывно сравнивает записанные в регистры 23 и 24 приращения д Х к и 1к и их знаки с текущими приращениями b, (и ьУ регистров-счет чиков 7 и 5 и знаками, установившими. ся на выходе счетчика 10 квадрантов.

При их совпадении о выхода схемы 22 сравнения в блок 15 управления поступает сигнал, по которому он посылает в процессор 2 импульс готовности.

При воспроизведении окружностей и дуг в реверсивные счетчики Х и У вводятся координаты точки, из которой будет писаться окружность или дуга, а в регистры-счетчики — приращения, определяемые по формулам

6X= CoSg Ч=Р5у „ где k — радиус окружности или дуги; начальный угол дуги (пРИ воспроизведении полной окружности

%н=0)

В регистры запоминания приращений конца дуги вводятся величины

1. X = со 5 (=Й в и Ч к ,где Я - конечный угол дуги.

Связь блока 15 управления со схе,мой 22 сравнения поясняется на фиг. 2, где первые входы компараторов 28 — 30 соединены с выходами регистров 23 и 24, а их вторые входы— с выходами регистров-счетчиков 5 и 7 приращений по координатам Х, У и счетчика 10 квадрантов соответственно. Выходы компараторов 28 и 29 подключены к управляющим входам тригге

РОВ 31 и 32, единичные входы которых соединены с двумя входами элемента

И 33, третий и четвертый входы которого подключены к выходам компаратора

30 и элемента И 34. Входы установки в нуль триггеров 31 и 32 соединены со счетчиком 10 ° Выход элемента И 33 подключен к одному из входов элемента

ИЛИ 36, выход которого соединен с процессором 2 и первым входом триггера 35. Второй вход триггера 35 подключен к процессору 2, а единичный выход — к первому входу элемента И 34, второй вход которого соединен с выходом генератора 16 импульсов.

При написании дуги в моменты совпадения ЬМ = ь Х и ьУ= аУ триггеры

Зl,и 32 устанавливаются в состояние

"1". Если при этом знаки :,. А Х» и ripe не совпадают со знаками ь g и дУ ус е тановившимися на выходе счетчика 10, то устройство начинает воспроизво1032475

< дить следующий квадрант, В этот момент счетчик 10 сбрасывает триггеры

31 и 32 в нуль.

Если же при написании дуги знаки д Я и ЬУх совпали со знаками Ч и а у, установившимися на выходе счетчика 10, то после переброса триггеров 31 и 32 в состояние 1 на выходе элемента И 34 появляется импульс, который поступает в блок 15 управления, через элемент ИЛИ 36 сбрасывает триггер 35 в нуль и в виде сигнала готовности поступает в процессор 2. С переходом триггера 35 в нулевое состояние до начала выпол . нения следующей операции прекращается поступление в блоки устройства тактовых импульсов генератора 16.

Триггер 35 устанавливается в состояние 1 импульсом приема следующей команды из процессора 2.

Составитель А.Ильин

Редактор A.Âoðoâè÷ Техред М.Гергель Корректор N. Демчик

-Заказ 5406/54 Тираж 488 Подписное

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

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

Филиал ППП "Патент", r.Óæãoðoä, ул.Проектная, 4

Устройство для отображения векторов, окружностей и дуг на экране электронно-лучевой трубки Устройство для отображения векторов, окружностей и дуг на экране электронно-лучевой трубки Устройство для отображения векторов, окружностей и дуг на экране электронно-лучевой трубки Устройство для отображения векторов, окружностей и дуг на экране электронно-лучевой трубки Устройство для отображения векторов, окружностей и дуг на экране электронно-лучевой трубки 

 

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

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

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

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

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

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

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