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

 

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

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

РЕСПУБЛИК (19} ГИ}

3(51} 6 09 .6 1/08

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

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3507606/18-24 (.22) 03.11.83 (46) 23.02.84. Бюл. }} 7 (72) Л. С. Сорока, A.Â. Королев, В.М. Тиунов и С.В. Левченко (53) 681.327.11(088.8, (56) 1. Авторское свидетельство СССР

}} 697999, кл. 6 09 G 1/08, 1979.

2. Авторское свидетельство СССР

М 805291, кл. G 06 F 3/153, 1981 (прототип). (54)(57) УСТРОИСТВО ДЛЯ ФОРМИРОВАНИЯ

СИМВОЛОВ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ, содержащее генератор импульсов, выход которого подключен к первым входам первого распределителя импульсов и блока подсвета, блок формирования отклоняющих напряжений, входы первой и второй групп которого подключены к выходам первого распределителя импульсов и выходам группы блока выбора микрополи-. грамм соответственно, первый вход блока выбора микрополиграмм подключен к первому выходу блока регистров, второй выход которого связан с вторым входом блока подсвета, третий вход которого соединен с входом генератора импульсов, одним из входов первого элемента ИЛИ и связан с первой входной шиной устройства, другой вход первого элемента ИЛИ подключен к первому входу второго элемента ИЛИ и выходу блока выбора микрополиграмм, второй вход которого подключен к второму входу первого распределителя импульсов, третьему входу блока формирования отклоняющих напряжений и первому выходу блока подсвета, второй выход которого связан с первой выходной шиной уст;. ройства, а третий выход -подключен к одному из входов первого элемента

И, выход которого связан с второй выходной шиной устройства, а другой вход первого элемента V. подключен выходу второго распределителя импут;.--. сов, выходы группы которого подключены к входам группы блока регистров, вход которого связан со второй входной шиной устройства, выход первого элемента ИЛИ подключен ко входу второго распределителя импульсов, один из выходов третьего распределителя импульсов подключен к первому входу второго элемента И, выход которого связан с вторым входом второго элеь:ента ИЛИ, выход которого подключен к входу третьего распределителя импульсов, выходы группы которого подключены ко входам первого формирователя ступенчатых функций, один иэ выходов которого подключен к первому входу первого сумматора, второй вход которого подключен к одному из выходов блока формирова- С ния отклоняющих напряжений, другой выход которого связан с одним иэ входов второго сумматора, другой вход которого связан с выходом второго формирователя ступенчатых функ-., ций, выходы первого и второго сумма- наив торов связаны с третьей и четвертой а 1 выходными шинами устройства соответственно, о т л и ч а ю щ е е с я тем, что с целью повышения быстро- (Я действия устройства, оно содержит преобразователь кодов, первый вход которого связан с третьей входной шиной устройства, второй вход подклю-, чен к другому выходу третьего распределителя импульсов, третий вход связан с первой входной шиной устройства, первый выход преобразователя кодов подключен к входу второго формирователя ступенчатых функций, второй выход — к второму входу второго элемента И, выходы группы преобразователя кодов подключены к входам группы третьего распределителя импульсов.

1075297

35

40 входом блока. подсвета, блок выбора микрополиграмм, первый вход которого связан со входом первого распределителя микротактов и с выходом генератора импульсов, а второй вход элемента И соединен с одним из выхо- дов первого распределителя микротак-. тов, второй вход блока выбора микрополиграмм подключен к шине "Пуск", третий его вход соединен с выходом блока регистров кода подсвета, а четвертый вход - с выходом блока кода подключен к шине "Код символа", второй — к первому входу первого элемен60 а выход - со входом второго распределителя микротактов, выходы которого 65

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

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

Наиболее близким к изобретению является устройство для отображения информации на экране ЭЛТ, содержащее генератор импульсов, вход котороГо связан с шиной "Пуск", первый распределитель микротактов, выходы которого подключены ко входам блока формирования отклоняющих напряжений, выходы которого через соответствующие сумматоры связаны с отклоняющими системами ЭЛТ, и к первому входу блока подсвета, выХод которого подключен к модулятору ЭЛТ, второй вход — к первому выходу блока регистров кода подсвета, первый вход которого соединен с шиной "Код символа", а второй выход — с третьим микрополиграмм, первый вход которого та ИЛИ и к первому выходу блока подсвета, а третий выход - еще к одному входу блока формирования отклоняющих напряжений, второй вход первого элемента ИЛИ соединен с шиной "Пуск", 10

I5

25 соединены сорегистров кода подсвета и со входами второго, третьего и четвертого элементов ИЛИ, выходы второго и четвертого элементов ИЛИ и выход четвертого элемента ИЛИ соединены соответственно с первым и вторым формирователями ступенчатых напряжений, выходы которых связаны с соответствующими сумматорами Г 2 3.

В известном устройстве иэображения синтезируются из обобщенной фигуры, которая имеет большое число функциональных элементов (элементов разложения микрополиграммного растра) и сложную структуру. Формирование изображений осуществляется таким образом, что в каждой точке растра (узле микрополиграммного растра) формируются только необходимые для данного иэображения фигуры (микрополиграммы) из набора возможных принадлежащих этой точке (узлу). Электронный луч последовательно проходит все узлы (точки) микрополиграммного растра, что обусловливает неоправданные временные затраты. Кроме того, это требует хранения информации (кода микрополиграмм и кода подсвета необходимых микрополиграмм) для каждого узла микрополиграммного растра. Это значительно усложняет устройство.

Таким образом, недостатком известного устройства является низкое быстродействие, обусловленное необходимостью последовательного просмотра всех узлов микрополиграммного растра.

Целью изобретения является повышение быстродействия устройства.

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

1075297 напряжений и первому выходу блока ,подсвета., второй выход которого связан первой выходной шиной устройства, а третий выход подключен к одному иэ входов первого элемента И, выход которого связан с второй выходной шиной устройства, а другой вход первого элемента И подключен к выходу второго распределителя импульсов, выходы группы которого подключены ко входам группы блока регистров, вход которого связан со второй входной шиной устройства, выход первого элемента ИЛИ подключен к входу второго распределителя импульсов, <один из выходов третьего распределителя им- 15 пульсов подключен к первому входу второго элемента И, выход которого связан с вторым входом второго элемента ИЛИ, выход которого подключ<=-:. к входу третьего распределителя им- 7О пульсов, выходы группы которо о подключены ко входам г.=..рэого фор«<;рователя ступенчатых функций, один:;з выходов которого подключен к перво у входу первого сумматора, второй в.:.д которого подключен к одному из выходов блока формирования отклоняюш х напряжений, другой выход которого связан с одним из входов второго сумматора, другой вход которого связан с выходом второго формирователя ступенчатых функций, выходы первого и второго сумматоров связаны с третьей и четвертой выходными шинами устройства соответственно, введен преобразователь кодов, первый вход которого связан с третьей входной шинсй устройства, второй вход подключен к другому выходу третьего распределителя импульсов, третий вход связан с первой входной шиной устройства, первый выход преобразователя кодов одключен ко входу второго формирователя ступенчатых функций, второй выход — к второму входу второго элемента И, выходы груп- 45 пы преобразователя кодов подключены ко входам группы третьего распределителя импульсов.

На фиг. 1 представлена функциональная схема ус тройства, на фиг.2 функциональная схема третьего распределителя импульсов; на фиг. 3 функциональная схема блока формирования отклоняющих напряжений; на фиг. 4 — функциональная схема блока 55 выбора микрополиграмм; на фиг. 5 функциональная схема блока подсвета; на фиг. 6 — микрополиграммы, формируемые устройством, и их совокупность в одном узле обобщенной фигу- 60 ры, показаны эпюры отклоняющих напряжений, необходимых для формирования всех четырех видов микрополиграмм, к таблица соответствия микрополиграмм, отклоняющих функций и нэ:пряжений смещения для каждой микрополиграммы 1 на фиг. 7 — обобщенная фигура знакоместа.

Устройство содержит генератор 1 импульсов, блок 2 формирования откло- няющих напряжений, блок 3 выбора микрополиграмм, блок 4 регистров, блок 5 подсвета, первый 6 и второй сумматоры, первый 8, второй 9 и тий 10 распределители импульсов, пе вый 11 и второй 12 формирователи ступенчатых функций, первый и рой 14 элементы HJIH, первый рой 16 элементы И, преобразс<<- .а ел =

17 кодов, первую 18, вторую третью 20 входные шины, перву„вторую 22, третью 23 и четвертую

24 выходные шины устройства.

Преобразователь 17 кодов :.оде -<<-. четвертый 25 распределител= м:у; . сов, третий 26 и четвертый 2 эл<..<,-:ты ИЛИ, элемент 28 задержки, триггер 29, формирователь 30 импульсо.блок 31 памяти, третий 32, четвертый 33, пятый 34, шестой 35 и седьмой 36 элементы И.

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

37 ИЛИ, восьмой 38, девятый 39,. де:..:. тый 40 и одиннадцатый 41 элементы,",„ первый 42, второй 43 и третий 44 пассивные элементы (резисторы).

Третий распределитель 10 импульсов содержит четыре триггера 45-48,,цвенадцать элементов 49-60 И, эл-.— менты ИЛИ.

Блок 2 формирования отклоняющих напряжений содержит элементы 62-72

ИЛИ, элементы 73-86 И, ключи 87-90, формирователи 91 и 92 напряжений.

Блок 3 выбора микрополиграмм содержит триггеры 93-96, элементы 9710 7 и элемент 108 ИЛИ.

Блок 5 подсвета содержит распределитель 109 импульсов, регистры 110112, элементы 113-115 H-HE, элементы l16-122 И, элементы 123, 124 ИЛИ..

Формирование изображений, как и

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

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

1075297 устанавливается на начальную точку следующей микрополиграммы, либо устанавливается в следующий необходимый (заданный кодом узлов растра) узел растра. Это дает значительный выигрыш во времени при формировании изображений. Кроме того, формирование микрополиграмм прекращается сразу по завершении последнего, необходимого для синтеза иэображения элемента из данной микрополиграмьы. 1О

Более слОжная структура обобщенного знакоместа, состоящая из 131 элемента (фиг. 7), по сравнению с известным (72 элемента) обеспечивает формирование и отображение информа- .1 > ции с большей точностью.

Преобразователь 17 кодов, распределитель 10, элементы 14 и 16 служат для .выбора узла растра, в котором необходимо формирование микрополиграмм из набора, принадлежащего этому узлу растра. Всего в узле растра можно сформировать четыре микрополиграммы (фиг. 6), однако для формирования всей обобщенной фигуры доста- 25 точно сформировать три из четырех возможных в данном узле растра микрополиграммы.

Код узлов растра заносится в блок 31 памяти по шине 20. Необходи- ЗО мо отметить, что в предлагаемом уст.— ройстве нет необходимости хранения кода узлов растра. Сигналы записи кода узлов растра образуются из кода символа, поступающего на вход терми- 35 нала. Кроме того, коды узлов растров различных символов могут совпадать, при этом разные символы с одинаковыми к дами узлов растра будут образовываться за счет формирования в этих 40 узлах различных микрополиграмм, а также за счет различия в кодах подсвета микрополиграмм. Коды узлов растра выбираются построчно (5 строк х х 4 столбца = 20 узлов растра). Рас- 45 пределитель 10 предназначен, во-первых, для хранения выбранного кода узлов .растра i-той строки и, во-вторых, для выдачи управляющих сигналов только для тех узлов растра, которые участвуют в формировании данного символа. Распределитель 25 предназначен для выдачи управляющих сигналов по выборке информационного описания из блока 31 памяти. формирователь 30 и ключи 32-36 обеспечивают формирование сигналов считывания информации из блока 31 памяти. Триггер 29 выдает сигнал управления на формирователь 30. Распределитель 25 работает таким образом, что в возбужденном 60 состоянии находится в данный момент времени только один его выход. По сигналу "Пуск" (шина 18) чррез эмемент 27 HJIH возбуждается первый выход распределителя 25, при этом сиг- 65 нал с его первого выхода открывает ключ 32, а проходя через элемент 26

ИЛИ устанавливает триггер 29 в еди.ничное состояние, который через время, определяемое элементом 28 временной задержки, этим же сигналом устанавливается в нулевое состояние. Сигнал, сформированный на выходе триггера 29, заставляет формирователь 30 вырабатывать токовый импульс, который, проходя через открытый ключ 32, производит считывание первой строки блока 31 памяти . Перевод распределителя 25 в следующее состоян .е для считывания информации из следующих строк блока 31 памяти осуществляется с выхода распределителя 9, который работает таким образом, что на своих выходах формирует управляющие сигналы последовательно во времени, т.е. в данный момент времени сигнал управления может находиться только на одном его выходе. Кроме того, сигнал появляется последовательно только на тех его выходах, которые соответству. ют узлам строки растра, в которых необходимо формировать микрополиграмma. На триггеры 45-48 распределителя

9 заносится информация о строках узлов растра из блока 31 памяти. Единичное состояние триггеров 45-48 означает тот узел строки растра, в котором необходимо формировать микрополиграмму. Сигнал на выходах распределителя 9 соответствует триггеру 45, находящемуся в единичном состоянии.

Импульс опроса, поступая на входы элементов 49-56 И, проходит все элементы 53-56 И, которые открыты высоким потенциалом с нулевых выходов триггеров 45-48, до тех пор, пока не встретится триггер с высоким потенциалом на единичном его выходе.

В этом случае сигнал спроса проходит через соответствующий элемент И и устанавливает этот триггер в нулевое состояние. Следующий импульс onроса сбросит в нулевое состояние сле дующий первый триггер, находящийся в единичном состоянии. Когда в единичном состоянии находится только самый правый триггер, очередной импульс опроса сбрасывает его в нулевое состояние через элемент И и через элемент 61 проходит на выход распределителя 10. Если оказывается, что триггер 45 уже находится в нулевоь состоянии, то очередной импульс опроса проходит через элемент И 53 и элемент 61 ИЛИ на выход распределителя 10, на выходе которого присутствует сигнал только одного из триггеров, причем им является триггер 45, который находится в единичном состо янии. Сбор триггера 45 очередным импульсом опроса в нулевое состояние приводит к появлению сигнала на выхо7 1075297

20

65 де распределителя 10 для следующего триггера 46, находящегося в единичном состоянии. Элемент 60 И производит анализ нулевого состояния всех триггеров. Это необходимо для пропуска на вход распределителя 10 внеочередного импульса опроса, который поступит на вход распределителя 25, для выбора очередной строки узлов растра из блока 31 памяти . Управляется распределитель 10 с выхода элемен-1О та 14 ИЛИ, на один вход которого поступает сигнал с выхода блока 3 (элемент 108 ИЛИ ) означающий, что необходимо перейти в следующий необходимый узел растра. Во время формирования изображения может возникнуть ситуация, когда из блока 31 памяти в распределитель 10 занесется информация о том, что в данной строке узлов растра нет необходимости формировать изображение, в то ремя как в блоке 3 будет находится код ь:икрспот..грамм, которые надо формировать в следующем узле растра. Поэтому для того,. чтобы выбрать из блока 31 памяти следующий нужный узел растра, необходимо наличие s схеме устройства элемента 16. В этом случае сигнал с выхода распределителя 10, означающий, что все его триггеры находятся в нулевом состоянии (формируется на выходе элемента 60 И) поступит на один вход элемента 16 И, на второй вход которого поступит сигнал с выхода элемента 28 временной зад.=-ржки. Образующий. ся сигнал с выхода элемента 16 И че- З рез элемент 14 HJl;i пройдет на выход распределителя 25 в следующее состо, вЂ..кие. Это обеспечит выбор из блока

31 памяти той строки, где есть хотя бы один узел растра, необходимый для 40 формирования изображения.

Цепочка смещения, образованная резисторами 42-44, элемент 37 ИЛИ, элементы И 38-41 предназначены для выдачи на отклоняющую систему но координате т напряжений смещения, которые устанавливают электронный луч на тот столбец растра, в котором находится необходимый узел растра, о чем говорит единичный сигнал на одном из выходов распределителя 10.

H этом случае открыт соответствующий элемент И 38-41 и напряжения смещения (0 dU, 240 ЗЬО)через элемент

37 ИЛИ поступают на вход сумматора 6.

Для формирования микрополиграмм в

"1" "5" "9" "13" "17" у лах

Ф I уз а . растра (фиг. 7) на отклоняющую систему по координате g напряжение смещения не подается. Для формирования микрополиграмм в "2", "6", "10", "14", "18" узлах растра (фиг. 7) на отклоняющую систему по координате Х

@сдается напряжение смещения .а0, для узлов растра "3", "7", "11", "15", "19" - 2 hU, для узлов растра

"4" "8" "12" "16" "20" — 3 ЬО.

I У 1 I

Формирователь 12 ступенчатых функций выдает напряжение смещения по координате Р, которое устанавливает электройный луч,на уровень, соответствующий строке узлов растра.

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

12 на величину ЬУ .

Распределитель 9 необходим для управления перезаписью информации из блока 4 в блок 5. Так как символ можно сформировать используя .тольке

i"8" узлов растра, поэтому распреде литель 9 .имеет "8" разрядов. Он ра-ботает так, что в возбужденном состоянии может находиться только один из его выходов и управляется сигналами с выхода элемента 13 ИЛИ, т.е.„ во-первых, сигналом "Пуск" (шина 18) для возбуждения его первого выхода : во-вторых, сигналами запроса следу.— ющего узла растра с выхода блока 3 для возбуждения его следующих выходов.

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

8 задает количество элементов микро полиграмм, так как все микрополиграмьы формируются за одно и то же число тактов генератора 1 импульсов, то поэтому распределитель 8 имеет

"5 " разрядов (устройство формирует пятиэлементные мнкрополиграммз) (фиг. 6). Функционирует распределитель 8 аналогично распределителю 9, управляется импульсами с выхода генератора 1. При завершении формирования микрополиграмьы, о чем говорит сигнал с выхода блока 5 подсвета

{элемент 123 HIIH), распределитель 8 устанавливается в исходное состояние

Его исходное состояние — отсутствие сигналов на выходах. Первый же сле дующий импульс с выхода генератора 1 импульсов вызывает появление сигнала на его первом выходе. Блок 3 выдает информацию о том, какие микрополиграьвы нужно сформировать в данном узле растра. Всего можно формировать четыре микрспслиграмма в данном узле растра. Поэтому блок 3 имеет четыре триггера 93-96. Однако s узле растра достаточно формировать Не более трех, причем в различных сочетаниях, микрополиграмм. Работает блок 3 точно так же, как и распре1075297

Блок 5 подсвета предназначен для хранения сигналов подсвета микрополиграмм, которые формируются в данном узле растра. Как отмечалось вы«ше, в каждом узле растра формируется не более трех микрополиграмм, вот лоэтому в блоке 5 имеется три регистра 110-112. Регистры 110-112 — сдвиделитель 10, управляется сигналом с выхода блока 5 (элемент 123 ИЛИ), который означает, что формирование предыдущей микрополиграмьы закончено и можно переходить к Формированию следующей, необходимой в данном узле растра, микрополиграмме. Когда все триггеры блока 3 установлены в нулевое состояние, то означает окончание формирования всех необходимых в данном узле растра микрополиграмм,. 10 следующий сигнал с выхода элемента

123 ИЛИ является сигналом запроса следующего узла растра.

Блок 2 непосредственно формирует отклоняющие функции, необходимые для 15 перемещения электронного луча по траектории микрополиграмм. Отклоняющие напряжения образуются на выходах Формирователей 91 и 92, первый из которых формирует отклоняющие напряжения по координате X, а второй — по координате ф . Апгоритм работы блока 2 поясняется эпюрами отклоняющих напряжений (фиг. 6). Для обеспечения работы на блок 2 поступают сигналы от распределителя 8 и от блока 3. Кроме того, в блоке 2 формируются сигналы смещения, которые необходыьы для формирования той или иной микрополиграммы (фиг. 6).

Напряжения смещения Ц и 220 берутся с резисторов 42-44, образующих цепочку смещения, и в зависимости от того, какую микрополиграмму нужно сформировать, образуют напряжения смещения по координате X u W . .Эти напряжения смещения с выходов элементов 71 и 72 ИЛИ подаются на выход блока 2. Выбор напряжений смещения по 3 и ф координате для каждой микрополиграмьж в любом узле растра пока- 40 зан на фиг. 6. По заверше-. нии формирования какой-либо микрополиграммя (в том числе и "досрочного"), код подсвета еще не сформированных элементов микрополиграммя 45 имеет нулевые состояния,. сигнал с выхода блока 5 (элемент 123 ИЛИ) поступает на установочные входы формирователей 91 и 92. В результате этого, напряжение на выходах формиро- 50 вателей 91 и 92 плавно спадает (не более, чем за время между двумя импульсами с генератора 1 импульсов) до нуля, и электронный луч устанавливается на начало узла растра, для которого формировалась данная микрополиграмма ° гающие регистры. Для включения в процесс формирования содержимого одного из регистров 110-112 предназначен распределитель 109, который работает аналогично распределителю 10, z ..е. в возбужденном состоянии находится только один его выход. По сигналу "Пуск" (шина 18) возбуждается его первый выход. Переход иэ состояния в состояние осуществляется сигналом с выхода элемента 123 ИЛИ, а сигнал с выхода элемента 122 И переводит распределитель 109 в состояние, когда возбуждается снова его первый выход. Сигнал с первого выхода распределителя 109 обеспечивает прохождение, во-первых, импульсов от генератора 1 для сдвига содержимого регистра 110 через элемент 116 И и, во-вторых, для пропуска сигналов с выхода регистра 110 (т.е. кода подсвета микрополиграмм) через элемент

119 И и элемент 124 ИЛИ на мину Я (t) к модулятору ЭЛТ (не показана). Это обеспечивает высвечивание на экране

ЭЛТ тех элементов микрополиграмм, которые входят в состав отображаемой информации . Сигналы со второго и третьего выходов распределителя 109 выполняют те же функции для содержимого соответственно регистров 111 и

112, где записаны коды подсвета остальных двух микрополиграмм данного узла. Элементы 113-115 И-НЕ предназначены для определения момента конца формирования микрополиграмм. Это осуществляется по содержимому разрядов рвгистров 110-112. При наличии в регистрах во всех разрядах нулевого состояния формируется сигнал на выходе элементов 113-115 И-НЕ соответственно. Сигналы на выходах элементов 113-115 И-HE означают, что дальнейшее формирование микрополиграммы ну нужно, ибо остальные элементы микрополиграммы высвечиваться не будут, или то, что микрополиграмма полностью сформирована. Сигналы о завершении формирования микрополиграмм через элемент 123 ИЛИ идут на выход блока 5, а при завершении фор- . мирования всех микрополиграмм данного узла растра (сигнал с выхода элемента 122 И) переводят распределитель 109 в начальное состояние (возбужден первый его выход) и поступает на выход блока 5, на вход элемента

15 1.

Блок 4 регистров предназначен для хранения информации о кодах микрополиграмм, которые необходимо сформировать устройством, а также для хранения информации о кодах подсвета этих микрополиграмм. Информационное описание изображения (коды микрополиграмм плюс коды подсвета их) заносится в блок 4 по шине "Код изоб1075297

12 ражения" (19) . Выбор очередных сигналов о коде микрополиграмм и их кодах подсвета осуществляется под действием управляющих сигналов, поступающих на вход блока 4 с выхода распределителя 9. В соответствии с количеством выходов распределителя 9 (восемь) в блоке 4 хранится информация о восьми узлах растра, в которых необходимо сформировать требуемые

1микрополиграммы. С изменением состо- 10 ,яния на выходах распределителя 9 из блошка 4 вырабатывается сигнал об оче редном необходимом узле растра.

Сумматоры 6 и 7 необходимы для окончательного образования отклоня-. >5 ющих напряжений по координате z и gГенератор 1 импульсов вырабатйвает периодическую последовательность импульсов, которая задает темп работы устройства. 70

Элемент 15 И предназначен для формирования сигнала "Конец отображения" (шина 22). Сигнал на выходе элемента 15 И образуется во время формирования микрополиграмм для вось-25 мого необходимого узла растра, когда на второй его вход поступает сигнал с выхода элемента 122 И. Сигнал на выходе элемента 122 И блока 5 образуется, когда закончено формирование 30 всех необходимых микрополиграмм в данном узле растра. Сигнал "Конец отображения" служит для установки устройства в исходное состояние, занесения кода изображения следующего фрагмента, перевода электронного луча в точку следующего знакоместа.

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

В блок 4 по шине "Код изображе- 4р ния" (19 ) з анесено информационное описание изображения (коды микрополиграмм и их коды подсвета). В блок 31 памяти по шине "Запись узлов растра"

20 занесен код необходймых узлов 45 растра (информация о необходимости установки электронного луча только в те узлы растра, которые участвуют в формировании изображения). По сигналу "Пуск" (шина 18) устанавливаются в исходное состояние распределиели 25, 9 и 109, а также запускается енератор 1 импульсов. Установка распределителя 25 в исходное состояние вызывает операцию выборки информации об узлах растра йз первой строки блока 31 памяти, которая заносится в распределитель 10. Если нет необходимости в формировании микрополиграмм на узлах растра первой строки, то сигнал с выхода элемента 28 временной задержки проходит через открытый элемент 16 И и проходит через распределитель 10. Этот сигнал проходит на распределитель 25 и устанавливает его в следующее состояние. Происхо- 65 дит процесс выборки информации второй строки блока 31 памяти. Таким образом, из блока 31 памяти выбирает. ся первый необходимый узел растра.

Операция происходит быстро и время ее выполнения значительно меньше (периода следования импульсов с выхода генератора 1 импульсов). Сигнал с выхода распределителя 10 выбирает соответствующее напряжение смещения по координате Х (фиг. 6).

Установка распределителя 9 в исходное состояние вызывает перезапись информации из блока 4 на время менее одного такта генератора.1 импульсов. Это необходимо для того, чтобы в процессе функционирования устройства информация, записанная в блоки 8 и 5, не искажалась, так как в процессе формирования микрополиграмм она подвергается сдвигам.

Установка распределителя,109 в исхо— ное состояние вызывает прохождение сигналов от генератора 1 импульсов на управление регистром 110 и подключает его выход через элементы 119 И, 124 ИЛИ к выходной шине 21. Как уже отмечалось вьые, по сигналу "Пуск" (шина 18) запускается генератор 1 импульсов. Импульсы с выхода генератора 1 поступают на входы распределителя 8 и блока 5. Распределитель

8 на своих выходах формирует последовательность импульсов, которые поступают на входы блока 2 (элементы

62 и 64 ИЛИ, элементы 74, 79, 82 и 85 И). На другие входы поступают сигналы с выхода блока 3. В результате на входах формирователей 91 и

92 формируются функции возбуждения, показанные на фиг. 6 в цифровой записи, которые воздействуют на формирователи 91 и 92, и последние на своих выходах формируют отклоняющие напряжения, эпюры которых показаны на фиг. 6 . Это обеспечивает перемещение электронного луча по траектории первой необходимой микрополиграьвы. Импульсы с выхода генератора 1 импульсов, проходя открытый элемент 116 И, поступают на сдвигающий вход регистра 110, с выхода которого сигналы подсвета через элемент 119 И и 124 ИЛИ поступают на шину a(t) 21 к модулятору ЭЛТ (не показана) и подсвечивают необходимые элементы микрополиграмма, которые входят в состав изображения.

В результате происходит формирование первой необходимой микрополиграмьы (это определяется сигналами с выхода блока 3) в первом необходимом узле растра. Когда завершается формирование первой необходим0й микрополиграыы,сигнал с выхода блока 5 (элемент 123 ИЛИ) поступает на входы блоков 2 и 3 распредели1075297

14

13 теля 8. В результате этого, на выходе блока 3 появляется сигнал о необходимости формирования следующей микрополиграммы. Распределитель 8 по сигналу из блока 5 устанавливается в исходное состояние, а формирователи 91 и 92 отклоняющего напряжения переводятся в состояние, соответствующее нулевому уровню напряжения на их выходах. С приходом следующего импульса с выхода генерато- 10 ра 1 импульсов начинается цикл формирования следующей микрополиграмьы в первом необходимом узле растра.

Это продолжается до того момента, когда все микрополиграмьы в первом 15 необходимом узле растра сформированы. При наступлении этого события распределитель 109 устанавливается в исходное состояние готовности повторить цикл своей работы, а сигнал с выхода элемента 123 ИЛЙ, поступая на вход блока 3, проходит на его вы,ход и является сигналом запроса сле дующего узла растра. Этот сигнал, поступая на распределитель 10 через элемент 14 ИЛИ и на распределитель 9 через элемент 13 ИЛИ, вызывает установку электронного луча в точку следующего необходимого узла растра и переход распределителя 9 во второе состояние. Это приводит к считыванию из блока 4 информационного описания изображения во втором необходимом узле растра. После этого повторяется процесс формирования необходимых микрополиграмм во втором узле растра.

Далее продолжается процесс формирования микрополиграмм в следующих необходимых узлах растра. Во время формирования микрополиграмм в восьмом необходимом узле растра на один вход элемента 15 И поступает сигнал с выхода распределителя 9, на второй вход поступает сигнал конца формирования необходимых микрополиграмм в восьмом необходимом узле растра (выход элемента 123 И). da выходе элемента 15 И образуется сигнал "Конец отображения" (шина 22j..

Таким образом, на экране ЭЛТ формируется иэображение с большой точностью при небольших временных затратах, что обеспечивается тем, что формируемый "микрополиграммный растр" имеет более сложную структуру и содержит значительно большее число функциональных элементов (131 элемент).

1075297

1075297 кев

Фиа2

КО1

N27

К 16

Кб

1075297

0m 8

Фиг.Ф к238 к Ю

1075297 х,у х,ц

y()= яви

f (-)з gggg (") = f0001

Фиа 7

ВНИИПИ Заназ 507/44 Тираж 447 Подписное ю ю ю Ч \ Ф

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

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

 

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

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

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

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

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

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

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