Устройство для отображения информации на газоразрядной индикаторной панели Советский патент 1990 года по МПК G09G3/00 

Описание патента на изобретение SU1605279A2

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах отображения знакографической информации, выполненных на основе матричных индикаторов, в частности газоразрядных индикаторных панелей (ГИП) переменного тока, и является усовершенствованием устройства по авт. св. № 1119065.

Цель изобретения - расширение области применения за счет обеспечения возможности увеличения объема отображаемой информации.

На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема адресного блока; на фиг. 3 - функциональные схемы селекторов кодов по координатам X и Y; на фиг. k - функциональная схема преобразователя координаты X.

Устройство содержит блок 1 сопряжения, первый дешифратор 2, блок 3 памяти, блок Ц формирования адреса, блок 5 сравнения кодов, селектор 6 кодов по координате X, селектор 7 кодов по координате Y, генератор 8, первый преобразователь 9 кодов, шифратор 10, синхронизатор 11, генератор 12 поддерживающего напряжения, генератор 13 импульсов, ключи по X 14 и по Y 15 координатам, газоразрядную индикаторную панель 1б, регистр 17, мультиплексор 18, преобразователь 19 по координате X.

Блок 4 формирования адреса содержит первый 20 и второй 21 коммутаторы, первый 22 и второй 23 счетчики. Селектор 7 по Y содержит счетчик 24, первый 25 и второй 26 коммутаторы, преобразователь 27 кодов. Селектор 6

О ел

к

N)

16

по X содержит дешифратор 28, первый 2У и второй 30 и третий 31 коммутаторы.

Преобразователь 19 по X содержит коммутатор 32 и сдвиговый регистр 33.

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

Устройство для от.ображения информации на ГИП имеет три автономных режима работы: отображение графической информации, алфавитно-цифровой информации и режим отображения алфавитно- цифровой информации со сдвигом.

Первый режим относительно прост и заключается в быстрой записи в блок 3 памяти координат X и Y всех точек, составляющих часть изображения, и последующей медленной их передаче (с паузами в 20 мкс между байтами) на индикацию.

Каждая точка экрана определяется двумя информационными байтами (8-разрядными кодами координат X и Y), последовательно поступающими на вход блока 1 сопряжения и далее на первый информационный вход блока 3 памяти. Если емкость памяти выбрать в 1024 байта, то можно принять фрагмент изоб

ражения на 512 точек. Лишь после пере

дачи кодов X и Y этих точек на индикацию можно принять очередной массив графической информации. Однако памяти в 102 байта достаточно для хранения кодов 800 символов, поэтому применять память с большим объемом нецелесообразно из-за усложнения аппаратуры и значительного увеличения потребляемой электроэнергии. Информация (коды X и Y), считываемая с блока 3 памяти, передается через селекторы кодов по координатам X и Y на индикацию. В режиме отображения графической информации блоки 5, 8, 9 и 10 не принимают участия в работе.

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

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

0

5

0

5

5

0

но коды команд всегда сопровождаются сигналом признака команды, который передается по отде;:ьной линии через блок 1 сопряжения на дешифратор 2. Причем действие поступившей команды распространяется на последующие символы до подачи команды отмены. Набор команд ограничен и включает в себя: увеличение размера символов, выделение символа чертой сверху или сбоку, изображение символов в обратном контрасте, мерцание символа с частотой 1-2 Гц, перемещение маркера (прямоугольник 5 X 7 светящихся точек) в одном из четырёх возможных направлений. Байты команд воспринимаются дешифратором 2 и с его выходов передаются на соответствующие блоки для исполнения. Часть команд, относящихся к модификации вида символа, пер е- дается с выхода дешифратора 2 на шифратор 10, где вновь преобразуется в 4-разрядный код. Поскольку информационные входы блока 3 памяти могут принимать 12-разрядные коды, а входная информация поступает в виде 8-разрядных кодов, то в каждом слове в памяти 3 недоиспользуется по 4 разряда. Эти. разряды занимаются кодом признаков модификации символов, поступающим с выхода шифратора 10. Таким образом, коды отдельных символов дополняются соответствующими признаками, на которые затем реагирует генератор 8. При поступлении команд мерцания и перемещения маркера синхронизатор 11 организует соответствующие режимы работы. Большинство упомянутых операций будет подробнее рассмотрено далее.

Операции записи и чтения в блок 3 памяти производятся последовательно во времени. Перебор ячеек блока 3 памяти в том и другом случаях выполняется блоком 4 формирования адреса. Блок 4 работает во взаимодействии с блоком 5 сравнения. С выхода блока 1 сопряжения через первый коммутатор 20 блока проходят два адресных байта (коды номера строки и номера знакоместа в строке для первого символа в файле) и заносятся во второй счетчик 23 текущего адреса. Данный счетчик, фактически, состоит из двух по- 5 следовательно соединенных реверсивных 5-разрядных счетчиков, один из которых производит счет строк, а другой - счет знакомест в строке. Хотя

5

адресные байты 8-разрядные, но реально используется лишь 5 младших разрядов (число строк и знакомест не превышает 32), и каждый байт заносится в соответствующий реверсивный счетчик в составе счетчика 23. Затем двоичное 10-разрядное число, зафиксированное в счетчике 23 текущего адреса, передается через второй коммутатор 21 на первый счетчик 22 опроса блока 3 памяти. Счетчик 22 также состоит из двух последовательно соединенных 5-разрядных счетчиков, работающих без реверса. Исходный код, занесенный в счетчик 22, определяет адрес первого знакоместа на экране ГИП 16 и ячейки блока 3 памяти, куда помещается первый символ принимаемого файла Коммутаторы 20 и 21 устанавливаются в требуемое состояние сигналами, выдаваемыми синхронизатором 11. Далее счетчик 22 производит счет информационных байтов, формируя код опроса блока 3 памяти для записи информации в память. Байты различных команд, передаваемые среди информационных байтов, в счет не входят и в блок 3 памяти не заносятся. После записи всего файла в блок 3 памяти повторно переписывается код начального адреса из второго счетчика 23, через второй коммутатор 21 в первый счетчик 22. Затем в медленном темпе (примерно через kOO мкс) счетчик 22 производит повторный опрос блока 3 памяти для чтения информации из памяти, которая передается на генератор 6 символов. Замедленный темп второго опроса блока 3 памяти связан с тем, что генератор 8 преобразует двоичный код каждого символа в семь или девять разрядов кода разложения, между которыми требуются паузы порядка 0 мкс (это определяется физическими процессами в ГИП 1б. Код опроса блока 3 памяти, формируемый первым счетчиком 22, одновременно передается через селекто-, ры кодов по координатам X и Y на индикацию, где создается развертка экрана. После чтения кода последнего символа в файле, хранящемся в блоке 3 памяти, счетчик 22 увеличивает свое состояние на единицу, указывая очередную свободную ячейку памяти, куда можно поместить новую информацию. Код состояния счетчика 22 через первый коммутатор 20 переписывается в счетчик 23 текущего адреса. Все процессы в блоке k происходят при подаче

1

5279

10

20

25

соответствующих синхроимпульсов с синхронизатора 11.

В случае выделения нескольких подряд следующих символов мерцанием по командам от дешифратора 2 промежуточные коды опроса блока 3 памяти, соответствующие первому и последнему символам в мерцающем массиве, с выхода счетчика 22 заносятся в регистры блока 5 сравнения. Режим мерцания организуется синхронизатором 11 следующим образом. Из регистра блока 5 через коммутатор 21 в счетчик 22 переписывается код начального адреса мерцающего массива информации. Производит- .ся медленный опрос (через 400 мкс) ячеек памяти блока 3 счетчиком 22 до момента равенства кода на выходе счетчика 22 и кода адреса последнего символа мерцающего массива в регистре блока 5 сравнения. Сигнал равенства этих кодов с выхода блока 5 сравнения кодов передается на синхронизатор 11 и описанный процесс регенерации мерцающего массива повторяется с частотой 1-2 Гц. При этом на индикацию выдаются чередующиеся команды записи и гашения информации. Таким образом, на экране воспроизводится один мерцающий участок изображения, в котором может быть- от 1 до 800 символов, т.е. может мерцать даже все изображение. Мерцание массива продолжается до тех пор, пока не поступит команда на отмену мерцания, за которой следует два адресных байта, указывающих, с какого символа следует прекратить мерцание. Эти адресные байты через первый коммутатор 20 блока Ц заносятся во второй счетчик 23 текущего адреса , выходной код которого поступает на вход блока 5 сравнения кода. Поступивший код сравнивается с кодом регистра блока 5. При равенстве ко-, дов блок 5 выдает сигнал сравнения в синхронизатор 11 на отмену мерцания массива информации.

Для удобства работы оператору на экране ГИП 26 воспроизводится маркер, указывающий место размещения очередного поступающего символа. По командам с источника информации (с пульта) этот маркер может перемещаться в любом из четырех направлений на один 5 дискретный сдвиг (вверх-вниз, вправо- влево). Маркер формируется знакогенератором 8 без подачи на него информационных кодов с блока 3 памяти. Перемещение маркера организует синхрони35

40

5

0

116052798

затор 11 следующим образом. На второй преобразователь кодов 9, куда также счетчик 23 блока k подаются сигналы, по отдельной линии связи с генерато- переключающие его на сложение или ром 8 поступает сигнал типа контраста вычитание, и определенное количество - изображения данного символа. Этот сиг- счетных импульсов. Код состояния нал формируется из признаковых разрядов счетчика 23 через второй коммутатор кода символа в генераторе 8. Если тре- 21 переписывается в первый счетчик 22.. буется прямой контраст, то код микро- Код состояния счетчика 22 через селекто- строк передается через преобразователь ры кодов по координатам X и Y пере- Q кодов 9 без каких-либо изменений. Ес- дается на индикацию и задает место- ли требуется обратный контраст только положение маркера на экране. При пе- для символов формата 5x7, то код мик- реходе счетчика 23 в очередное сое- рострок инвертируется на обратный, тояние в счетчике 22 сохраняется код .-т.е. значения Г меняются на О и на- предыдущего числа, который опрашива- оборот. Кроме того, символ обрамляет- |ет блок 3 памяти, откуда выдается ся дополнительными крайними строками код символа на генератор В и далее . и колонками, за счет чего приобретает на прежнем месте стояния маркера. формат 7 9. Символы формата 7 9 в воспроизводится символ, если он там обратном контрасте не отображаются, был ранее. Вновь через второй комму- 20 Далее коды микрострок символов с вы- татор 21 код состояния счетчика 23 хода преобразователя кодов 9 переда- переписывается в счетчик 22 и задает ются на селектор кодов по координа- новое мectoпoлoжeниe маркера на экра- те X 6.

не ТИП 1б и т.д. Так маркер движется Селекторы кодов по координатам X на одно дискретное перемещение (на 25 и Y 6 и 7 участвуют в режимах отобра- соседнее знакоместо) до тех пор, пока жения графической и алфавитно-цифро- поступает команда. Вслед за движением вой информации, переключаясь по ко- маркера предыдущее знакоместо на эк- манде с дешифратора 2. ране ГИП 1б сначала стирается (ведь В режиме отображения графической ГИП обладает памятью), а затем отобра-зо информации код координат X и Y каждой жается символ, код которого вызывает- точки с выхода блока памяти 3 в виде ся из блока 3 памяти по адресу преж- двух 8-разрядных байтов поступает на него положения маркера. вторые информационные входы селектоИнформация с выхода блока 3 памяти ров 6 и 7 кодов. В селекторе 6 кодов передается на генератор 8, выполненный код коодинаты X делится на две группы: на основе двух постоянных запоминающих три младших и пять старших разрядов, устройств (ПЗУ). Поступивший код сим- . Три младших разряда в дешифраторе 28 вола служит начальным адресом опроса преобразуются в 8-разрядный позицион- этих ПЗУ, производимого счетчиком (не ный код, который .проходит через ком- показан). Опрос двух ПЗУ ведется син- ,о мутатор 29, а двоичный 5-разрядный хронно, но их выходы стробируются сиг- код (старшие разряды кода X) проходят налом формата символа, формируемым в через коммутатор 30. Выходы коммута- самом генераторе 8 из признаковых торов 29 и 30 объединяются в разрядов кода символа, поэтому на вы- рядную линию связи ГИП 1б. Вто- ход передаются коды микрострок- симво- 45 Рой байт - 8-разрядный, код координаты лов формата 5 7 или 7x9. Наличие 1 ; с выхода блока памяти передается в коде каждого байта соответствует через коммутатор 25 на выход селекто- светящейся точке в микростроке конту- ра кодов 7 и далее на индикацию, ра-символа. Следовательно, символы В режиме отображения алфавитно- формата 5x7 выводятся за семь тактов Q цифровой информации на третий и пер- опроса первого ПЗУ, а символы формата вый информационные входы селектора 6 7x9 - за девять тактов опроса второ- . кодов координаты X поступают: 8-раз- го ПЗУ. Набор символов, хранящихся в рядный код микростроки символа с бло- каждом ПЗУ, идентичен и соответствует ка 9 и 5-разрядный двоичный код номе- ряду КОИ ГОСТ 19768-7. Управление . ра знакоместа в строке с блока 4. Эти работой генератора 8 производит син- коды проходят через коммутаторы 29 и хронизатор 11.30 на выход селектора 6 кодов, также

Выходной код (любого формата) с объединяясь в 13-разрядную линию свя- генератора 8 передается на первый зи, и далее на индикацию. На первый

информационный вход селектора 7 кодов координаты Y поступает 5-разрядный код номера информационной строки с блока k. Поскольку на строку и ближайший межстрочный пробел отводится десять электродов ГИП 1б, то необходимо преобразовать код номера строки в код номера электрода ГИП, к которому будет

привязана эта строка. Преобразование код - код (номер строки - номер электрода) производится так: 1 - 1,

. 3-20, -30. .... При этом увеличивается разрядность кодов с пяти до восьми. Код с выхода преобразователя кодов 27 заносится в счетчик 24, который по сигналам с генератора 8 последовательно увеличивает это число на семь или девять единиц (в зависимости от формата ото бражаемого символа). За счет такого досчета создается развертка микрострок по вертикали на каждом знакоместе экрана ГИП 1б. Код с выхода счетчика 2А передается через коммутатор 25 на выход селектора кодов по координате Y 7 и далее на индикацию.

Переход в режим отображения алфавитно-цифровой информации со сдвигом происходит при поступлении от источника информации байта соответствующей команды на вход блока сопряжения. Затем поступают два адресных байта - восьмиразрядные коды координат X и Y точки, которая является началом координат в матрице знакоместа элементов, куда должен быть помещен символ. В третьем байте следует код команды (в случае модификации), а затем код символа.

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

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

Двоичный код координаты Y записывается через коммутатор 26 (фиг. 3) непосредственно в счетчик 2k селектора 7 кодов по координате Y, поэтому при дальнейшей развертке изображения символа по микрострокам число, запи

10

25

30

санное в счетчик 2k, последовательно увеличивается на семь или девять единиц (в зависимости от формата отобра- .жаемого символа) по сигналам с генератора 8. При этом знакоместо оказывается привязанным к электроду, координата Y которого задана 6-разрядным кодом.

Старшие пять разрядов координаты X записываются в счетчик 23 адресного блока k, а младшие три разряда - в регистр 17. Ьлок 33 сдвига преобразователя 19 координаты X (фиг.А) 15 осуществляет сдвиг информации (микростроки символа), поступающей от генератора 8 через преобразователь 9 кодов на число электродов, .которое определяется трехразрядным кодом, записанным в регистр 17.

Очевидно, что если код сдвига по координате X отличается от О, то отображение микростроки символа на индикаторе возможно только за два цикла записи, поэтому после отображения той части символа, которая находится в области, заданной старшими разрядами X, содержимое счетчика 23 адресного блока k увеличивается на 1 и производится запись оставшейся части изображения символа на соседнее знакоместо.

Состояние выходов блока сдвига в зависимости от состояния управляющих входов приведено в таблице.

Коммутатор 18 служит для передачи кода символа на знакогенератор 8 от блока 3 памяти (в режиме отображения информации без сдвига) или от блока 1.. сопряжения (в описаяном режиме).

По сравнению с известным предлагаемое устройство позволяет более эко- номно использовать площадь экрана ГИП при отображении совмещенной графичес- кой и -алфавитно-цифровой информации. Так, если в известном устройстве за- нятие графической информацией даже одного электрода ГИП, попадающего в отведенную для символов строку (или знакоместо), вызывает необходимость пропуска, как минимум, 10 электродов по координате Y (или 8 по координате X) и перехода на следующую строку г (знакоместо), то в предлагаемом устройстве символьная строка может на- 5 чинаться с любого электрода ГИП, поэтому площадь экрана ГИП используется более экономично.

Кроме того, предлагаемое устройство обладает более высоким качеством

35

40

45

0

1605279

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

и в

о в в и че вт вы ин та ля ся он вы

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

1. Устройство для отображения информацией на газоразрядной индикаторной панели по авт. св. № 1119065, отличающееся тем, что, с целью расширения области применения за счет возможности увеличения объема отображаемой информации, в него введе ны регистр, второй преобразователь кодов по координате X и мультиплексор, первый информационный вход которого подключен к выходу, а второй информационный вход - к информационному вхо- ду блока памяти, выход мультиплексора соединен с информационным входом генератора символов, а управляющий вход соединен с шестым выходом дешифратора 1И с управляющими входами второго пре- образователя кодов по координате X и регистра, информационный вход которого соединен с третьим информационным входом селектора по координате Y и с вторым выходом блока сопряжения, а выход подключен к первому информационному входу второго преобразователя кодов по координате X, второй информационный вход которого подключен к выходу первого преобразователя кодов по координате X, а синхровход соединен с первым выходом синхронизатора.

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

9

12

информационным входом селектора 7 а выход подключен к первому информаци

о 5

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

3. Устройство по п.1, о т л и ч а- ю щ е е с я тем, что селектор по координате X содержит первый коммута тор, первый и второй информационные входы которого являются соответственно первым и вторым информационными входами селектора, а управляющий вход соединен с управляющими входами дешифратора и второго коммутатора и является вторым управляющим входом селектора, третий коммутатор, первый и второй

информационные и управляющий входы которого являются соответственно третьим, 4etBepTbiM информационным и управляющим входами селектора, выход третьег о коммутатора подключен к первому информационному входу второго коммутатора, второй информационный вход которого подключен к выходу дешифратора, выходы первого и второго коммутаторов являются выходом селектора, информационный вход дешифратора подключен к второму информационному входу селектора.

Om11

Фиг. /

Фиг. 2

От 8

QmZOmlOmff ОтЗ От280/п9

®

® С8)

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

название год авторы номер документа
Устройство для отображения информации на газоразрядной индикаторной панели 1983
  • Задубовский Игорь Иванович
  • Николаенко Виктор Тимофеевич
SU1119065A1
Устройство для отображения информации 1988
  • Костюков Геннадий Алексеевич
  • Малкина Дора Матвеевна
  • Петухов Александр Сергеевич
  • Полетаева Татьяна Федоровна
  • Тюленев Геннадий Федорович
  • Шаров Валерий Николаевич
  • Абакумов Виктор Борисович
SU1596377A1
Устройство для отображения информации на газоразрядной индикаторной панели переменного тока 1989
  • Демидов Александр Маркович
  • Новикова Галина Сергеевна
SU1793458A1
Устройство для отображения информации на экране телевизионного индикатора 1984
  • Гуглин Илья Наумович
SU1292029A1
Устройство для отображения знакографической информации 1987
  • Жерносек Владимир Федорович
  • Карелин Геннадий Евгеньевич
  • Иванов Петр Иванович
  • Степанов Николай Анатольевич
  • Трощий Ирина Николаевна
  • Годунов Валерий Алексеевич
SU1439673A1
Формирователь знаков для устройств отображения информации 1989
  • Абакумов Игорь Георгиевич
  • Абдулкаюмов Рифат Каримович
  • Лазуков Евгений Иванович
SU1583932A1
Устройство для отображения информации о ходе технологического процесса 1989
  • Бондаренко Владимир Петрович
  • Пашук Виталий Филиппович
  • Сулимов Юрий Иванович
  • Петраков Владимир Михайлович
SU1781699A1
Устройство для отображения информации 1988
  • Киселев Сергей Константинович
  • Осипов Юрий Иванович
  • Сакун Валерий Сергеевич
SU1571645A1
УСТРОЙСТВО ДЛЯ ЗАПИСИ И ОТОБРАЖЕНИЯ ИНФОРМАЦИИ 1992
  • Бояринов А.Е.
  • Букреев Д.В.
  • Глинкин Е.И.
  • Петров С.В.
  • Синельников А.В.
  • Холмогоров В.Ю.
RU2101781C1
Устройство для отображения информации 1976
  • Савкин Александр Алексеевич
  • Груздев Юрий Алексеевич
SU670948A1

Иллюстрации к изобретению SU 1 605 279 A2

Реферат патента 1990 года Устройство для отображения информации на газоразрядной индикаторной панели

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

Формула изобретения SU 1 605 279 A2

От

,.

.От 2

3zr

От 9

J3

8

физ. 4

От 11

4 19

31

Кб

SU 1 605 279 A2

Авторы

Поленов Александр Николаевич

Масютин Николай Павлович

Даты

1990-11-07Публикация

1989-01-05Подача