(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ
1
Изобретение относится к вычислительной технике и предназначено для проектирования систем вывода визуальной информации из ЭВМ.
Известно устройство для отображения графической информации на экране ЭЛТ, которое содержит блоки развертки луча по координатам X и Y, соединенные с регистрами кода по координатам X и Y с ЭЛТ, подключенной к блоку яркости, и с блоком формирования прямоугольных элементов изображения, подключенным к ЭЛТ, блоку управления и регистрам приращений по координатам X и Y. Известное устройство формирует полутоновое изображение на экране ЭЛТ из простых дисплейных элементов ти- . па точек, векторов, дуг прямоугольников, эллипсов, равнобедренных треугольников и параллелограммов 1.
Однако известие устройство не позволяет формировать сложное полутоновое изображение из эле;ментов неправильной формы, типа трапеция.
Наиболее близким к предлагаемоу по технической сущности является устройство, содержащее блок управления, соединенный с
блоком формирования развертки по координате X и блоком яркости, подключенными к электроннолучевой трубке, и генератором пилообразного напряжения, соединенным с сумматором по координате Y, подключенным
к регистру приращений по координате Y, и цифро-аналоговым преобразователем, подключенным к регистру приращений по координате Y и блоку развертки луча по координате Y, соединенному с регистром кода по
10 координате Y и ЭЛТ 2.
Однако это устройство также не позволяет формировать на экране ЭЛТ сложное полутоновое изображение из элементов неправильной формы, типа трапеций.
Цель изобретения - расщирение области применения устройства за счет формирования полутоновых изображений из элементов типа трапеции.
Поставленная цель достигается тем, что в устройство, содержащее последовательно
20 соединенные регистр приращения по координате Y, сумматор по координате Y, генератор пилообразного напряжения и блок формирования развертки по координате X, цифро-аналоговый преобразователь и блок
управления, соединенный с блоком яркости введены по каждой координате последовательно соединенные регистр кода стороны трапеции, схеме.сравнения, счетчик и элемент И и генератор импульсов, который соединен с одним из входов элементов И и счетчиков, другие входы которых подключены к блоку управления, соединенному с генератором импульсов и другими входами элецентов И, выходы которых подключены соответственно к регистрам приращений по координате X и Y.
На чертеже представлена блок-схема предлагаемого устройства.
Устройство для отображения графической информации на экране электроннолучевой трубки содержит блок 1 управления, соединенный с блоком 2 формирования развертки по координате X, подключенным к ЭЛТ (на чертеже не показана), запускающим входом генератора 3 пилообразного напряжения, подключенным к выходу сумматора 4 по координате Y и входу эталонного напряжения цифро-аналогового преобразователя 5. Блок 1 управления соединен с блоком 6 яркости, подключенным к ЭЛТ, первый вход первого элемента И 7, второй вход которого соединен с генератором 8 импульсов, а выход подключен к регистру 9 приращений по координате Y, соедненному с сумматором 4 по координате У и цифро-аналоговым преобразователем 5. Блок 1 управления соединен с первым входом второго элемента И 10, второй вход которого соединен с генератором импульсов, а выход подключен к регистру 11 кода по координате Y, соединенному с блоком 12 развертки по координате Y, подключенным к цифроаналоговому преобразователю 5 и ЭЛТ. Генератор 8 импульсов соединен также со счетными входами первого 13 и второго 14 счетчиков, а входы установки нуля последних подключены к блоку 1 управления. Первый счетчик 3 соединен с первым входом первой схемы 15 сравнения, другой вход которой подключен к первому регистру 16 кода стороны трапеции, а выход - к блоку 1 управления. Второй счетчик 14 соединен с первым входом второй схемы 17 сравнения, другой вход которой подключен к второму регистру 18 кода стороны трапеции, а выход - к блоку 1 управления.
Устройство работает следующим образом.
Устройство формирует сложное полутоновое изображение на экране ЭЛТ из трапеций различной яркости с основаниями, параллельными оси координат У. Элемент изображения задается следующими кодами: 1 - яркость, X и У - координаты начальной точки развертки луча (левой нижней вершины), Дх - высота трапеции, Ау - меньшее основание, h - шаг наклона нижней
стороны (при перемещении луча по координате X на один дискрет), h2 - суммарный шаг наклона сторон. Два последних кода заранее вычисляются по формулам: h) tgoti, h h, + , где oCj и соответствующие углы при большем основании трапеции.
В каждом цикле обращения к устройству коды элемента :х и Д х поступают в блок 2 формирования развертки по координате X, Y - в регистр 11 кода по координате У,
0 работающий в режиме реверсивного счетчи; а, Ду - в регистр 9 приращений по координате У, работающий в режиме счетчика, h| и h2 - соответственно в регистры 18 и 16 кодов сторон, 1 - в блок 6 яркости. По кодам X, у блоки 2, 12 развертки луча
по координатам X, У обеспечивают установку луча на экране ЭЛТ в начальную точку. Сигналы блока 1 управления обнуляют первый 13 и второй 14 счетчики, включают блок 6 яркости и запускают генератор 3 пилообразного напряжения, на другой вход которого через сумматор 4 по координате У из регистра 9 приращений по координате У поступает напряжение, пропорциональное коду основания Ду. Выходное пилообразное напряжение, скоростьнарастания которого,
пропорциональна Ду, с генератора 3 поступает на вход эталонного напряжения цифро-аналогового преобразователя 5. Выходное пилообразное напряжение цифро-аналогового преобразователя поступает в блок 12 развертки луча по координате У, развертывая луч на экране ЭЛТ с постоянной скоростью из точки (х, у) в TO4Ky(Xjy4- Ду).
Затем по сигналам блока 1 управления выключается модулятор яркости, луч смещается блоком 2 формирования развертки по
5 координате X на один дискрет вправо и запускается генератор 8 импульсов. Импульсы с выхода генератора 8 поступают на первый 13 и второй 14 счетчики. Одновременно импульсы с генератора 8 поступают через первый 7 и второй 10 элементы И, добавляя еди цины в регистр 9 приращений по координате У и вычитая единицы в регистре 11 кода по координате У. Тем самым, луч смещается на экране ЭЛТ вниз по координате У на величину hj в точку (х-f 1, у - Ц), пока во
5 второй схеме 17 сравнения не совпадут содержимое второго счетчика 14 и второго регистра 18 кода стороны. При этом блок 1 управления запрещает прохождение импульсов с выхода генератора 8 через второй элемент И 10. В регистре 9 приращений по
координате У импульсами генератора 8 устанавливается код (Ду -I- h), пока не совпадут содержимое первого счетчика 13 и первого регистра 16 кода стороны трапеции в первой схеме 15 сравнения. Блок 1 управле, ния включает модулятор яркости, и луч развертывается на-экране ЭЛТ из точки (х -f 1, у - h|) в точку (х Ч- 1, Y + Y + tg z} После аналогичного формирования всех Дх вертикальных отрезков, составляющих элемент изображения, блок 1 отключает блок б яркости, завершая цикл формирования элемента. Предложенное устройство позволяет формировать трапецеидальные элементы изображения. Формула изобретения Устройство для отображения информации на экране электронно-лучевой трубки (ЭЛТ), содержашее последовательно соединенные регистр приращения по координате Y, сумматор по координате Y, генератор пилообразного напряжения и блок формирования, развертки по координате X, цифро-аналоговый преобразователь, соединенный с первым входом блока pa3BeptKH по координате Y, второй вход которого соединен с регистром кода по координате У, блок управления, соединенный с блоком яркости и с блоком формирования развертки по координате X, выход регистра приращения по координате У соединен с входом цифроаналогового преобразователя, вход по эталонному напряжению которого соединен с выходом генератора пилообразного напряжения, отличающееся тем, что, с целью расширения области применения устройства за счет формирования полутоновых изображений из элементов типа трапеции, в него введены по каждой из координат последовательно соединенные регистр кода стороны трааеции, схема сравнения, счетчик и элемент И и генератор импульсов, который соединен с одним из входов элементов И и счетчиков, другие входы которых подключены к блоку управления, соединенному с генератором импульсов и другими входами элементов И, выходы которых подключены соответственно к регистрам приращений по координатам X и У. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 585510, кл. G Об К 15/20, 1977. 2.Авторское свидетельство СССР № 682924, кл. G Об К 15/20,1979 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения графической информации на экране электроннолучевой трубки | 1977 |
|
SU682924A1 |
Устройство для формирования изображения на экране электронно-лучевой трубки | 1976 |
|
SU616642A1 |
Устройство для отображения на экране электронно-лучевой трубки | 1976 |
|
SU585510A1 |
Устройство для формирования изображения на экране электроннолучевой трубки | 1977 |
|
SU705485A1 |
Устройство для формирования изображения на экране электронно-лучевой трубки | 1977 |
|
SU691898A1 |
Устройство для отображения информации на экране электронно- лучевой трубки | 1978 |
|
SU744670A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1372350A1 |
Устройство для отображения графической информации на экране электронно-лучевой трубки | 1978 |
|
SU734664A1 |
Устройство для формирования изоб-РАжЕНия HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи | 1977 |
|
SU841028A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1980 |
|
SU911504A1 |
Авторы
Даты
1982-09-15—Публикация
1980-10-10—Подача