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

Иллюстрации

Показать все

Реферат

 

ОП ИКАНИЕ

ИЗОБРЕТЕНИЯ

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

Союз Советских

Социалистимеских

Республик (») 52 9469 (61) Дополнительное к авт. свид-ву (22) Заявлено 07.04.75 (21) 2121953/24 с присоединением заявки № (23) Приоритет (43) Опубликовано25.09.76. Бюллетень №35 (45) Дата опубликования описания30.11.76 (51) М. Кл.

Ст 06 К 15/20

Гасударственный квинтет

Саввтв Мнннстраа СССР па делам нзааретеннй и аткрытнй (53) УДК 681.327..12 (088,8) 72) Авто ы изобретения А.К. Беляев, В.Ф. Берников, Г. И. Корниенко и Б.Г. Мудла (71) Заявитель Ордена Ленина институт кибернетики АН Украинской ССР (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СИСТЕМЫ КООРДИНАТ

НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ

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

Известны устройства для отображения различного рода графической информации на экране =ктроннолучевой трубки (ЭЛТ), в которых представление конфигураций графиков в фиксированном виде черезвычайно сложно, а фиксация осей прямоугольных систем координат при произвольном расположении их в поле (кадре, растре) экрана требует объема памяти БЗУ (1).

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

Однако при использовании телевизионного способа развертки накладываются ограничения на конфигурации графиков.

Бель изобретения — повысить качество изображения.

Это достигается тем, что в устройство введены два блока сравнения и элемент

ИЛИ, причем блоки сравнения подключены к счетчику, регистру и элементу ИЛИ.

На фиг. 1 представлено предлагаемое устройство; на фиг. 2 — схема, поясняющая принцип представления произвольного положения координатных осей с помощью константы, при этом все поля экрана (кадр) имеет К горизонтальных строк, по которым сканирует электронный луч, а каждая строка условно разбита на Р элементов (точек).

Устройство содержит счетчик 1, регистр

2, блоки сравнения 3 и 4, элемент ИЛИ

5, блок синхронизации 6, управляющие и информационные шины 7 и 8.

Перед началом отображения код константы из ЭВМ по информационной шине 8 переписывается в регистр 2, где хранится в

529469 течение всего времени отображения данного положения координатных осей.

Та часть разрядов регистра 2, в которой записан номер точки в строке (коду), входными кодовыми шинами подсоединяется ко входам блока сравнения 3, а та часть регистра 2, в которой записан код номера строки (код x. )), — ко входам блока срав— нения 4, На вторые входы блоков сравне— ния 3 и 4 подключены разряды счетчика 10

1, на которых подсчитываются соответственно точки в строках и строки в кадре.

Выходы блоков сравнения 3 и 4 соединены со входами элемента ИЛИ 5, выход которого с помощью управляющей шины 7 со- 15 единен со входом модулятора ЭЛТ (на чертеже не показан) .

Вход счетчика 1 соединен с выходом блока синхронизации 6, который формирует синхроимпульсы счетной и управляющей серий. 20

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

Код константы координатных осей предварительно пересылается в регистр 2 и затем синхронно с работой отключающей системы

ЭЛТ по перемещению (сканированию) элек- 25 тронного луча в поле кадра происходит заполнение счетчика 1, при этом на его вход поступают импульсы счетной серии с выхода блока синхронизации 6. При движении луча по строке кадра счетчик 1 осуществляет 30 пересчет точек этой строки, в результате чего происходит заполнение младших разрядов счетчика (часть У). При прохождении лучом через точку P счетчик 1 (его млад( шая часть) устанавливается в состояние, со- М ответствующее номеру этой точки в строке.

Номер этой же точки записан в коде 3 xpaâ няшемся в регистре 2, и в блоке сравнения

3 эти коды сравниваются, и на его выходе появляется управляющий потенциал, который 40 через элемент ИЛИ 5 по шине 7 поступает на вход модулятора, который подсвечивает этот элемент. При переходе к очередной точке строки состояние счетчика 1 изменяется и управляющий сигнал на выходе бло- 45 ка сравнения 3 исчезает.

При достижении конца строки все ее Р точек просчитаны, и происходит перенос в старшую часть счетчика 1 (часть Х), т.е. фиксируется факт прохождения одной строки 50 кадра, а электронный луч устанавливается в начало следующей строки. Цикл повторяется.

Пересчитывая таким образом точки каждой очередной строки, младшая часть счетчика 1 на каждый из них устанавливается в положение, соответствующее положению точки Р,)., в результате чего при достиже. нии лучом конца кадра точки Р . во всех строках подсвечиваются и образуют на экране вертикальную ось y

Просчитывая переносы, вырабатываемые в конце каждой строки, старшая часть счет— чика 1 (часть х ) пересчитывает таким образом пройденные лучом строки.

При достижении лучом строки Р, номер которой записан в коде Х хранящемся в регистре 2, старшая часть счетчика 1 устанавливается в состояние, соответствующее номеру этой строки, и в результате равенства этих кодов на выходе блока сравнения 4 появляется управляющий потенциал, поступающий на вход модулятора, поскольку старшие разряды счетчика 1, подсчитывающие строчки в кадре, изменяют свое состояние только при переходе лучом к следующей строке, и на экране подсвечиваются все точки этой строки, которые и образуют ось х.

Если в момент отображения системы координат не стробировать модулятор, то на экране вычерчиваются сплошные линии. Это можно использовать при автономной настройке и проверке ЭЛТ на линейность.

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

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

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

Источники информации, принятые во внимание при экспертизе:

1. Валковский Ю. М., Штаркман В. С.

Машинная графика. ВКП-2. Труды Всесоюзной конференции по программированию. Новосибирск, 1 970.

2. Патент ФРГ № 2108801, кл. 42 щ

15/20, 1969.

529469

Составитель Г. Курбатов

Редактор О. Стенина Техред М. Левипкая Корректор Л. Боринская

Заказ 5321/90 Тираж 864 Подписное

UHMHEIH Государственного комитета Совета Министров СССР по делам изобретений и открытий

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

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