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

Иллюстрации

Показать все

Реферат

 

„„723620

ИЗОБРЕТЕНИЯ

Со Севетскик

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

Республик (6! ) Дополнительное к авт. саид-ву (22) Заявлено 010477 (21) 2469506/18-24 (51) М. КЛ.

2 с присоединением заявки ¹ (23) Приоритет

G 06 К 15/20

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

СССР по дедам изобретений и открытий

Опубликовано 250380. Бюллетень ¹ 11 (5З) УДК 681.327,, 11 (088 ° 8) Дата опубликования описания 280 3.80 (72) Авторы изобретения

В. Я, Голубчик, Г, Я, Голубчик и В, Н. Коробейников

Ордена Ленина институт кибернетики Украинской CCP (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРИАЦИИ

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

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

Известен знаковый индикатор на электроннолучевой трубке, предназначенный для воспроизведения буквеннОцифровых символов в матрице, образованной 7к5 точками и содержащий блок логических элементов, блок частей буквенно-цифровых символов, блок объединения частей символов, блок селекции символов (1).

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

Известен также генератор символов для одновременного отображения знаков на множестве отображающих устройств, содержащий генератор символов, который генерирует одновременно полный алфавит знаков и сНМВо лов, отображаемых на устройствах типа телевизионных приемников или на мониторах. Генератор символов генерирует множество точечных сигналов для каждой линии сканирования в системе сканирования растрового типа. Избранная группа точечных сигналов объединяется для образования множества, растровых иэображений знаков, являющихся составными частя-!

О ми множества изображаемых знаков.

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

Устройство содержит входное устрой20 ство, избиратель (селектор) каналов, каналы, буферный регистр, элемент

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

50 чик точек счетчик пробела между знаками (2), Наиболее близким является устройст н о р содержащее реги стр, соеди не нный с блоком регистрации и последовательно соединенные синхоониз атор. подключенный к блоку Регенерации счетчик по координате Хр счетчик по координате у р блок управления, подключенный к электроннолучевой трубке, соединенной с видеоусилителем, подключенным к элементу ИЛИ (31.

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

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

Цель достигается тем, что в устройство введены блок совпадения, блок формирования горизонтальных векторов, блоки формирования длительностей векторов, блоки задержки и последовательно соединенные сумматор, подключенный к регистру, блок формирования граничных точек векторов, подключенный к счетчикам по координатам X u Y блоК формирования общих точек векторов, подключенный к блоку совпадения, блоку формирования горизонтальных векторов и блокам формирования длительностей некторон, подключенным к, блокам задержки, элемент исключающее

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

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

На чертеже изображена блок-схема устр1зйства для отображения информации стройстно для отображения инфор. мац и содержит синхронизатор 1, счетчик по координате Х,2, счетчик .па координате Y 3, блок управления

4, электроннолучевую трубку 5, блок регенерации б, регистр 7р элемент

ИЛИ 8, видеоусилитель 9, сумматор

l0 блок 11 формирования граничных точек векторов, блок 12 формирова-. ния общих граничных точек векторов, Элемент исключающее ИЛИ 13, оки формирования длительностей екторов 14, 15, блок совпадения 16„ блок 17 формирования горизонтальных векторов, блок 18 формирования вертикальных векторов, первый блок 19 задержки, второй блок 20 задержки, шину 21 входной информации, Устройство работает следующим образом.

С выхода синхронизатора 1 последовательно соединенные счетчики по координатам Х 2 и 3 в процессе счета тактовых импульсов задают адрес каждой точки (точку можно рассматривать как единичный горизонтальный вектор) вдоль строки изображения и номер строки в кадре изображения на экране электроннолученой трубки 5, Блок управления 4 по строчным и, кадровым синхроимпульсам с выходов счетчиков по коррдинатам Х 2 и У 3 осуществляет отклонение луча электроннолучевой трубки 5 по горизонтали и вертикали, формируя таким образом на поверхности электроннолучевой трубки 5 растр аналогичный телевизионному.

Блок регенерации б, синхронизируемый синхронизатором 1, периодически, с заданной частотой регенериру-. ет воспроизводимое иэображение, коды символов которого поступают н блок б по шине 21 входной информации .

С выхода блока б код воспроизводимого в данный момент времени символа поступает на вход регистра 7, где хранится н течение времени воспроизведения одной -строки микрорастра символа в строке символов; за.— тем на.регистр 7 .поступает код сле- дующего символа, Число элементов разложения строки микрорастра символов и промежуток между двумя соседними символами н строке задает счетчик по координате

Х 2; число элементов разложения столбца микрорастра символа и промежуток между двумя соседними сНМнолами в кадре задает счетчик по координате ч 3.

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

Для обоснования вышеприведенного рассмотрим, для примера, алфавит, состоящий из четырех символов А, Б, 723620

В, Г, которому соответствует двухразрядный входной код на регистре 7.

На четырех выходах дешифратора в известном устройстве символов формируются для воспроизводимого символа соответствующие коды 00 для А, 01 для Б, 10 для Г и 11 для E. Затем соответствующие потенциалы управля" ют воспроизведением в определенной последовательности составляющих векторов символов,.

На,сумматоре 10 в предлагаемом устройстве объединяются коды символов Б, Г и Е, Имеющие общий элемент — левую вертикальную и верхнюю горизонтальную черту.

Такое объединение сокращает состав аппаратуры сумматора, так как

Оlv lOV11 = 00, т.е. инвертированный потенциал на выходе кода 00 управляет воспроизведением полностью символа Г и. частей символов Б, Е (можно использовать любые известные из алгебры логики приемы сокращения булевых выражений склеивание; поглощение, метод Квайна и т.п.) .

При обычно. используемом на практике алфавита символов в 64 или 128 символов сокращение аппаратурных затрат сумматора 10 получается существенным, так как чем больше набор символов, тем больше объединяемых общих элементов.

В блоке 11 формирования граничных точек векторов хранится информация о начальной и конечной точке вектора символа, т .е. вне зависимости от длины вектора объем информации на один вектор равен двум битам. Поэтому объем аппаратуры блока 11 при изменении числа элементов разложения микрорастра растер медленнее (примерно в 4,5 раза), чем для слу чая, когда в информации о векторе содержится инФормация о каждой точке вектора.

Блок 12 формирования общих граничных точек векторов объединяет граничные точки, при этом могут объединяться общие точки векторов разных типов (для точки - единичного вектора, горизонтального, вертикального, наклонного) и общие точки, являющиеся для одних векторов начальными, для других конечными важно лишь, чтобы общие точки имели одну и ту z

Х и (2 и 3 для данной точки, Блок 17 формирования горизонтальных векторов может в простейшем случае представлять собой триггер со счетным входом. B начале воспроизведения вектора на счетный вход такого триггера поступает сигнал с выхода блока 12 формирования общих „ точек векторов. Триггер устанавливается в единицу и будет стоять в единице до тех пор, пока на этот же счетный вход не поступит второй сигнал, устанавливающий триггер в нуль, Промежуток времени, в течение кото-. рого триггер будет стоять в единице, определит длину воспроизводимого горизонтального вектора. В свою очередь, время между двумя счетными единицами, поступающими на вход блока 17 с блока 11 формирования гра ничных точек векторов через блок 12, определяется тактовой частотой оп(5 росных потенциалов с выходов счетчиков по координатам Х 2 и У 3, по совпадению которых происходит последовательное и поочередное считывание информации с блока 11, Следует отметить, что точку можно рассматривать как единичный горизонтальный вектор и воспроизводить ее как горизонтальный вектор, Для этого случая число типов векторов уменьшится до четырех, однако для каждой точки в блоке 11 вместо одного бита информации придется хранить как и для любого вектора два бита информации.

ЗО

Блок 18 формирования вертикальных векторов, сигнал на вход которого поступает через элемент исключающее ИЛИ 13, представляет собой задержку Т, равную длительности воспроизведения одной растровой строки, Задержанный на время Т второй элемент вертикального вектора будет воспроизводиться точно под первым, третий под вторым и т.д.,образуя вертикальный вектор, 4Q Элемент исключающее ИЛИ 13 в простейшем случае представляет собой поразрядное сравнение, т.е. сигнал на выходе этого блока существует только тогда, когда существует

45 сигнал только на одном из его входов. Таким образом, первый сигнал, поступивший на блок 18 формирования вертикальных векторов с выхода элемента 13 будет циркулировать по цепи обратной связи, связывающий элемент 13 и блок 18 и по этим блокам до тех пор, пока на вход элемента

13 с выхода блока 11 через блок 12 не поступит второй сигнал. При наличии одновременно двух сигналов на входах элемента 13 сигнал на его выходе отсутствует, что эквивалентно окончанию воспроизведения вертикального вектора.

Воспроизведение правонаклонных векторов первым блоком Формирования длительности векторов 14, первым блоком задержки 19, левонаклонных вторым блоком формирования длительностей векторов 15 и вторым блоком задержки 20 осуществляется аналогич723620 но воспроизведению вертикальных векторов, с той лишь разницей, что блок

19 осуще ст вл яет з адержку эл емент а иэображения на время Т + t где длительность воспроизведения одного элемента иэображения, а блок

20 — на время Т

Тогда каждый последующий элемент смещается относительно элемента в предыдущей строке вправо или влево на длину этого элемента образуя наклонные под углом 45 влево или б вправо в ек тора символов, Сигналы с выходов блоков 16, 17, 18, 19, 20 объединяются элементом

ИЛИ 8 и через видеоусилитель 9 засвечивают на экране электроннолучевой трубки 5 определенные участки строк растра, образуя соответствующие участки символов вдоль всей растровой строки.

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

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

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

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

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

1. Патент Великобритании

9 1319533, И4Т ат 25 ° 06.69

2. Патент Ch1A Р 3426344, кл, 340-324, 04 ° 02 ° 69, 3. Телевизионные методы и устройства отображения информации, под,ред

М.И.Кривошеева, М,, Сов.радио, 1975, с, 74-77, рис. 4 (прототип) .

Составитель Г. Митина

Редактор М, Ликович Техред М. Кузьма Корректор В.Бутяга

Заказ 930/16 Тираж 751 Подпи сн ое

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

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

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