(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СИСТЕМЫ КООРДИНАТ НА ЭКРАНЕ ЭЛЕКТРОННОЛУ ШВОЙ Изобретение относится к автоматике .и вычислительной технике и может быть использовано при построении устройств для отображения информации, применяемых в цифровых злектронпых вычислительных машинах (ЭВМ). Известно устройство, использующее простой телевизионный способ развертки, при котором система координатных осей и сами графики формируются в ЭВМ либо в виде координат дискретных элементов, либо в виде последовательности точек, пробегаемых лучом при телевизионной развертке, и записывается в буферное запоминающее устройство (БЗУ) для регенерации, и содержащее блок синхронизации, соединенный со счетчиком, и регистр Lj Однако при использовании телевизионного способа развертки накладываются ограничения на конфигурации графиков. Известно также устройство для отоб ражения системы координат, содержащее ТРУБКИ блок синхронизации, соединенный со счетчиком, регистр, два блока сравнения и элемент ШИ 2. Однако использование данного устройства не дает возможности плавного перемещения координатных осей по экрану электроннолучевой трубки (эЛТ,что снижает точность устройства. Цель изобретения - повышение точности устройства. Указанная цель достигается тем, что в устройство, содержащее последовательно соединеншле блок синхронизации и первый счетчик, выходы которого подключены к одним из входов первого и второго блоков сравнения, подключенных к элементу ИШ, связанному с модулятором электроннолучевой трубки, введены делитель частоты, два коммутатора, второй и третий счетчики, выходы которых подключены к другим входам первого и второго блоков сравнения соответственно, а входы соответственно через первый и второй .388 коммутаторы подключены к выходам делителя частоты, вход которого подключен к выходу блока синхронизации. На чертеже схематически представлено предлагаемое устройство. Устройство содержит блок синхронизации I, делитель частоты 2, коммутаторы 3 и 4, счетчик 5, реверсивные счетчики 6 и 7, блоки сравнения 8 и 9, элемент ИЛИ 10 и ЭЛТ 11. Перед началом отображения коды координат записываются в реверсивные счетчики 6 ( У ) и 7 ( X ). Разрядные выхрды реверсивного счетчика 6, в котором записан номер точки в строке, под;соединяются ко входам блока сравнения 8, а разрядные выходы реверсивного счетчи ка 7, в котором записан номер строки, подсоединяются ко входам блока сравнения 9. На вторые входы блоков сравнения 8 и 9 подключены разряды счетчика 5, на которых подсчитьшаются соответственно точки в строках и стро ки в кадре. Очевидно, что разрядность реверсивного счетчика 6 равна разрядности той части счетчика 5, на которо подсчитывается количество точек в стр ке ( часть У ), а разрядность реверсивного счетчика 7 равна разрядности той части счетчика 5, на которой подсчиты вается количество строк в кадре (част X/. Выхода блоков сравнения 8 и 9 соединены со входами элемента ИЛИ 10, выход которого соединен со входом модулятора ЭЛТ 11. С помощью коммутаторов 3 и 4 опера тор имеет возможность управлять перемещением координатных осей вправо, влево, вверх, вниз. Устройство работает следующим 067 разом. Коды координат предварительно засылаются в реверсивные счетчики 6 и 7 и затем синхронно с работой отклоняющей .систегв. ЭЛТ происходит заполиение счетчика 5, при этом на его вход поступают импульсы счетной серии с выхода блока синхронизации 1. При дви жении луча по строке кадра счетчик 5 осуществляет пересчет точек этой стро ки, в результате чего происходит заполнение младших разрядов счетчика 5 (часть У. В блоке сравнения 8 младшие разряды счетчика 5 часть У} срав ниваются с содержимым реверсивного счетчика 6. При совпадении кода, запи санного в счетчике 6, с кодом, находя щимся в счетчике 5, на выходе блока сравнения 8 появляется управлякнцйй сигнал, который через Элемент ИЛИ 10 поступает на вход модулятора, который засвечивает точку на экране ЭЛТ 11. При переходе к очередной точке строки состояние счетчика 5 изменяется и управлйющий сигнал на выходе блока сравнения 8 исчезает. При достижении конца строки, т.е. когда все ее точки просчитаны, происходит перенос в старшую часть счетчика 5 (часть X), электронный луч устанавливается в начало следующей строки. Цикл повторяется. Пересчитывая таким образом точки каждой очередной строки, младшая часть счетчика 5 каждый раз устанавливается в состояние, соответствующее коду точки, записанному в реверсивном счетчике 6, в результате чего при достижении лучом конца кадра точки во всех строках засвечиваются и образуют на экране вертикальную ось У. Просчитьшая переносы, вырабатываемые в конце каждой строки, старшая часть счетчика 5 (.часть Х пересчитывает пройденные лучом строки.При достижении лучоМ строки, номер которой записан в реверсивном счетчике 7, старшая часть счетчика 5 устанавливается в состояние, соответствующее номеру этой строки, и в результате равенства этих кодов на выходе блока сравнения 9 появляется управляющий потенциал, поступающий на вход модулятора, поскольку старшие раз.ряды счетчика 5, подсчитывающие строки в кадре, изменяют свое состояние только при переходе луча к следующей строке, на эк-, ране засвечиваются все точки этой строки, которые и образуют ось X. Рассмотрим работу устройства при перемещении координатных осей по экрану ЭЛТ. Допустим возникла необходимость переместить вправо по экрану ось У. В этом случае импульсы с делителя частоты 2 с помощью коммутатора 3 подаются на суммирзшяций вход реверсивного счетчика 6, т.е.содержимое счетчика 6 увеличивается на количество импульсов в серии. В блоке сравнения 8 младшие разряды счетчика 5 (часть У сравниваются с содержимым реверсивного счетчика 6. Очевидно, что при пересчете точек строки совпадение кода, записанного в счетчике 6, с кодом, находящимся в части У счетчика 5, произойдет при перемещении луча ЭЛТ на И точек правее 58 предьщущего положения оси У, при этом на выходе блока сравнения 8 появляется управляющий сигнал, который через элемент ИЛИ 10 поступает на вход мод/ лятора, засвечивающего точку на экране ЭЛТ. При достижении лучом конца кадра точки во всех строках;засвечиваются и образуют ось У, перемещенную на И точек вправо относительно предыдущего положения. При необходимости перемещения оси У влево импульсы с выхода делителя частоты 2 с помощью коммутатора 3 по даются на вычитающий вход реверсивного счетчика 6, т.е. содержимое счетчика 6 уменьшается на количество .импульсов в серии и работа устройст-ва продолжается аналогично работе при перемещении оси У вправо. При перемещении оси X вниз импульсы перемещающей серии с выхода делите ля частоты 2 с помощью коммутатора 4 подаются на суммирующий вход реверсив ного счетчика 7, т.е. содержимое счет чика 7 увеличивается на количество импульсов в серии (например 1) . В бл ке сравнения 9 старшие разряды счетчика 5 (часть Х сравниваются с содер жимым реверсивного счетчика 7. Очевид но, что при пересчете строк ставшими разрядами счетчика 5 совпадение кода, записанного в счетчике 7, с кодом, на ходящимся в счетчике 5 (часть X), про изойдет при перемещении луча ЭЛТ на уу| строк ниже предьрущего положения оси X, при этом на выходе блока сравнения 9 появляется управляющий сигнал, который через элемент ИЛИ 10 поступает на модулятор ЭЛТ 11 засвечивая строку, образу|р|цую на экране ЭЛГ ось X, перемещенную на HVl строк вниз относительно предыдущего положения . 0 При необходимое и перемещения оси X вверх импульсы перемещающей серии с выхода делителя частоты 2 с помощью коммутатораА подаются на вычитакщий вход реверсивного счетчика 7 и работа устройства продолжается аналогично работе при перемещении оси вниз. Для плавного перемё11(ения координатных осей по экрану ЭЛТ, частота импульсов перемещакяцих серий на выходе делителя частоты 2 должна быть равна частоте кадров игш же в целое число раз меньшее ее, причем,изменяя частоты, можно изменять скорость Аеремещв ния осей по экрану ЭЛТ. Формула изобретения Устройство для отображения системы координат на экране электроннолучевой трубки, содержащее последовательно соединенные блок синхронизации и первый счетчик, выходы которого подключены к одним из входов первого и второго блоков сравнения, подключен ных к элементу ИЛИ, связанному с модулятором электроннолучевой трубки, отличающееся тем, что, с целью повышения точности устройства, в него введены делитель частоты, дйа коммутатора, второй и третий счетчики, выходы которых подключены к дрзг гим входам первого и второго блоков сравнения соответственно, а входы соответств$нно через первый и второй коммутаторы подключены к выходам делителя частоты, вхрд которого подключен к шлходу блока синхронизащш. Источники инфорнддии, принятые во внимание при экспертизе 1.Патент ФРГ 2108801, кл. Q 06 К 15/20, опублик. 1969. 2.Авторское свидетельство СССР 529469, кл. G06 К 15/20, 1975.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для формирования координатных осей на экране электронно-лучевой трубки | 1980 |
|
SU942121A1 |
Устройство для формирования взаимно-перпендикулярных линий на экране электронно-лучевой трубки | 1981 |
|
SU999091A1 |
Устройство для отображения координат на экране электроннойлучевой трубки | 1975 |
|
SU529469A1 |
Устройство для формирования координатных осей на экране электронно-лучевой трубки | 1981 |
|
SU1018148A1 |
Устройство для отображения информации на экране электроннолучевой трубки | 1984 |
|
SU1257635A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1982 |
|
SU1084864A1 |
Устройство для отображения графи-чЕСКОй иНфОРМАции HA эКРАНЕ элЕКТ-POHHO-лучЕВОй ТРубКи | 1978 |
|
SU813494A1 |
Устройство для отображения символов на экране электронно-лучевой трубки | 1984 |
|
SU1292030A1 |
Устройство для формирования координатной сетки на экране электронно-лучевой трубки | 1978 |
|
SU744675A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1988 |
|
SU1636841A1 |
Авторы
Даты
1981-11-15—Публикация
1980-01-23—Подача