Устройство для отображения графической информации на экране телевизионного индикатора

 

E. A. Зыков, В. А. Каймин, К. A. Пупков, H. Ю. Рязанова и Е. И. Чеботарева (72) Авторы, изобретения

Московский институт электронного машиностроения (7t } Заявитель (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ

ИНФОРМАПИИ HA ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА

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

Известны устройства для отображения информации, содержащие телевизионный . индикатор, синхрогенератор, регистры, счетчики и т. д. Ill и . (23.

Наиболее близким по технической сущности к предлагаемому является устройство для отображения графической инфор3Ф мацин на экране телевизионного индикатора, содержащее первый счетчик, соединенный с первым и вторым блоками сравнения, блоком управления и синхро-.

15 генератором, подключенным к телевизи онному индикатору, второй счетчик, соединенный с синхрогенератором, третьим и четвертым блоками сравнения, подклк ченными к формирователю сигналов под29 света, который соединен с видеоусилителям, подключенным к телевизионному индикатору, первый и второй регистры, сг>едттнные с блоком памяти. синхрогенераторм, причем первый регистр подключен к первому, а второй - ко второму блокам сравнения, подключенным ! к блоку управления, третий регистр, соединенный с блоком памяти и синхрогенератором, четвертый регистр, подключенный к блоку управления, блоку памяти, синхрогенератору и третьему блоку сравнения (33

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

PQcTp8 „

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

Постайленная лель достигается тем, что в устройство введены пятый регистр, соединенный с блоком памяти я синхрогеиератором, первый сумматор, подклк ченный K пятому и третьему регистрам, блоку управления, синхроген рвтору и формирователю сигналов подсвета, н второй сумматор, соединенный с третьим и четвертым регистрами н четвертым блоком сравнения. 5

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

Устройство содержит первый счетчик 1 (позицни по координате 9 ), первый блок 2 сравнении, блок Э управления, te второй блок 4 сравнения, первый регистр 5, второй регистр 6, блок 7 памяти третий регистр 8, первый сумматор 9, четвертый регистр 10, второй сумма-" тор 11., пятый регистр 12, третий блок

13 сравнения, четвертый блок 14 сравнения, второй счетчик 15 (познции по координате ), формирователь 16 сиг налов подсвета, видеоусилитель 17; телевизионный индикатор 18 и синхрогенератор 19, Счетчики l позиций по координате 3 соединены с первым блоком 2 сравнения и со вторым блоком 4 сравнения, pal нс тр 5 (кода координа ты М начала » я1 ной точки вектора) соединен с первым блоком 2 сравнения, регистр 6 (кода координаты 3 конечной точки вектора) соединен со вторым блоком 4 сравнения, блоки 2 и 4 сравнения соединены с блоком 3 управления, блок 3 управле ния соединен с первым сумматором 9 (комбинационный сумматор квадратичных приращений) я регистром 12 (кода координаты X начальной точки вектора), блок 7 памяти соединен с регистрами 8, ЭЮ

6, 8, 10 и 12, регистр 8 (кода квад» ратичных приращений) соединен с церным сумматором 9, который соединен с ре гистром 10 и формирователем 16 сит 49 нвлов подсвета, регистр 10 (кода линейных црнрвшений) соединен со вторым сумматором 11 (сумматор линейных приращений} и регистром 12, сумматор

ll соединен с регистром 12 и блоком

14 сравнения, регистр 12 (кодв линей

43 ных приращений) соединен с блоком 13 сравнения, сумматором 11, блок 13 сравнения соединен с формирователем 16 сигналов подсвета,: второй счетчик 15 соединен с третьим блоком 13 сравнения и четвертым блоком 14 сравнения, блок

14 сравнения соединен с формирователем 16 сигналов подсвета, который соединен с видеоусилителем 17, соединенным с телевизионным индикатором 18, синхрогенератор 19 соединен с телевизионным индикатором 18, регистрами 6i

5, 8, 10 и 12, сумматором 9, счетчи903 958 ком 1, блоком 3 управления, счетчиком 15.

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

Из блока памяти по сигналу синхрогенератора "Начало кадра для отображения дуги переписываются следующие данные: код координаты Х, начальной точки дуги в регистр 12 код координаты М начальной точки дуги в регистр 5; код координаты 3ц конечной точки дуги в регистр 6; код линейного приращения координаты X ЬХ в регистр 10; код квадратичного прирвшения координаты

Х Ь X в регистр 8, комбинационный сум3. матор 9 квадратичных приращений суммирует коды регистров 8 и 10, и иа нем устанавливается сумма прирашений 6Х +

А

+ о х, с регистра 12 код _#_ поступает на комбинационный сумматор линейных приращений.

Синхрогенервтор 19 вырабатывает строчные и кадровые синхроимпульсы, поступающие на телевизионный индикатор, и импульсы горизонтальной синхронизации во время прямого хода телевизионной строки. Строчные синхроимпульсы поступают на счетчик 1 гелевнзионных строк, Вертикальные синхроимпулъсы поступают нв счетчик 15 позиции по координате X . Когда код в счетчике 1 телевизионных строк становится равным коду, начальной точки вектора, посту лающему с регистра 5, блок 2 сравнения вырабатывает сигнал Начало вектора, который постунвет иа блок 3 управления и открывает цепь, формирующую сигнал Сложение".

По первому сигналу содержимое комбинационного сумматора 9 6 + х переписывается в регистр 10, поступает на собственные входы и на входы сумматора 11, где в результате сложения с содержимым регистра 12 X устанавли вается сумма Х + AX + и Х, а на суммаФ торе 9 в результате сложения с содержимым регистра 8 6 Х устанавливается сумма приращений CLX4 h Х . По второму сигналу "Сложение сумма кодов регистра 10 Ь|+ а Х и регистра 12Хр ЬХ+ 66Х на сумматоре 11 составляет)(+ дх+ЗЫх, а ив сумматоре 9 сложение кодов 8 6 Х и регистра 10 6x+Ph X дает сумму приращений для третьего сложения в dX+3dX.

Ч аким образом, по и -му сигналу

"Сложение" на сумматоре 9 подготавливается сумма приращения для и + 1-го сложения, равная ЬХ (<+1)Ь Х, в на сумма3958 6

Разрядность координаты X соответс1 ,вует числу позиций телевизионного растра по координате Х, что позволяет отобразить на экране дугу или вектор, прохо дяшие перез весь экран, Разрядность кодов линейныхЬХ и квадратичных Ь Х приращений выбирается, исходя из требования обеспечения минимальных углов наклона вектора и точности аппроксимации дуги. Разрядность кодов Ьх и Ух превышает разрядность кода координа ты Х на девять разрядов, поэтому разрядность регистров 8 и 12 и сумматоров составляет восемнадцать. Для атоб« ражения используются только девять старших разрядов сумматора 11 линейных приращений и на блоки 13 сравни ния подается код с девяти старших разрядов регистра 12 линейных прйращеиий и сумматора 11 линейных приращений соответственно. Вторые входы блоков 13 и 14 сравнения соединены с выходами счетчика 16 позиции по координате j( на вход которого поступает с выхода

;сиихрогенератора в течение прямого .кода телевизионной строки сигнал Горизонтальная синхронизация". Если сумма

r приращений. >X+,В 61к < 3 где а - пери,щ. сигналов Горизонтальной синхронизации, то изменение старших разрядов кода, соответствующего текущей координате Х, происходит яе каждый раэ. В этом случае коды, поступающие на входы блоков 13 и 14 сравнения равны, я как только на выходе счетчика позиций по координате М появляется тот же код, на выходе блоков сравнения одновременно появляются сигналы, которые поступают на формирователь 16 сигналов подсвета. С выхода формирователя 16 сигнал поступает через видеоуси° 5

5 90 торе 11 результат h -ого сложения ра1 ннн Х идк ° p — " н днн . В результате

О 1 получаются координаты точек параболы, аппроксимирующей дугу

Х.. (AX-, )", . .

- д х Д х

При расчете координат точек вектора в регистр 8 квадратичных приращений записывается код, равный нулю. В этом случае иа сумматоре 9 квадратичных приращений постоянно стоит код 6у, а на сумматоре 11 линейных приращений результат и «го сложения опреде» ляется как М +иA,X °

Я

И

ЗЕ

36 н литель 17 на телевизионный индикатор

18, где отображается в виде точки.

Если + д y/ $ то блоки сравне1 иия срабатывают в разное время. Очередность поступления импульсов с блоков 13 и 14 сравнения на триггер подсвета определяется знаком суммы линейных и квадратичных приращений х+ H Ь)c

При поступлении первого сигнала блок 16 Вырабатывает имцульс начала подсвета строки, который поступает иа видеоусилитель, а затем на телевизионный индикатор.,Пря поступлении второго импульса сигнал подсвета заканчивается.

Таким образом, при отображении дуги на экране воспроизводится отрезок для-

L иой hX inly Х, при отображении вектора отрезок длиной Ь х °

Устройство работает до получения сигнала равенства текущего кода координаты 3 (код счетчика тэлевизионных строк) и координаты конца вектора 3„ (Конец вектора ), поступающего на блок Э управления, который вырабатывает сигнал "Конец сложения". Сигнал

Конец сложения" выключает устройство и устанавливает в нуль все регистры и сумматоры, подготавливая у стройство к приему очередной информации.

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

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

Устройство для отображения графи- ческой информации на экране телевизионного индикатора, содержащее первый счетчик, соединенный с первым и вторым блоками сравнения, блоком управления и синхрогеяератором, подключенным к телевизионному индикатору, второй счетчик, соединенный с синхрогенератором, третьим и четвертым блоками сравненяя, подюпоченными к формирователю сигналов -подсвета, который соединен с видеоусилителем, подключенным к телевизионному индикатору, первый и второй регястры, соединенные с блоком памяти, 903958 8 сняхрогенератором, причем первый регистр чвнный к пятому и третьему регистрам, подключен к первому, а второй - ко вто- блоку управления, сннхрогенератору.и рому блокам сравнения, подключенным формирователю сигналов подсвета, н к блоку управления, третий регистр, второй сумматор, соединенный с третьим соединенный с блоком памяти и синхро- З и чвтвертым регистрами и четвертым генератором, четвертый регистр, под- блоком с равнения. ключенный к блоку управления, блоху Источники информапии, памнти, сннхрогенератору и третьему принятые во внимание прн,экспертизе блоку сравнения, о т л и ч а ю щ е e- 1. Патент США Ne 3686662, с и тем, что, с двлью расширения об- 1О ил. 340-324, 1972. ласти применения устройства за счет 2. Авторское свидетельство СССР обеспечения отображения кривых второго Ж 600582, кл. G 06 К 15/20, 1975. порядка, в него введены пятый регистр, 3. Авторское свидетельство СССР соединенный с блоком памяти н сннхро- по заявке М 2132814/18-24, генератором, первый сумматор, подклю- ts кл. G 06 К 15/20, 1977 (прототип).

Составитель З. Сме.танин

Редактор Л. Фюп Техред R. Кастелввнч Корректор 1 ° Сигар

132/38 Тираж 473 Подписное

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

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

Филиал ППП Патент, г. Ужгород, ул, Проектная, 4

11пп,патент Зак.

Устройство для отображения графической информации на экране телевизионного индикатора Устройство для отображения графической информации на экране телевизионного индикатора Устройство для отображения графической информации на экране телевизионного индикатора Устройство для отображения графической информации на экране телевизионного индикатора 

 

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

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

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

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

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

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

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