1
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении устройств бтображения информации.
По основному авт.св. №746629 известно устройство, содержащее.генератор импульсов, формирователь импульсов, блок памяти, счетчик адреса, логический блок, преобразователь код-время, регистр микрокоманд, генератор функционального напряжения, блок подсвета, регистр символа, блок сравнения, триггер, элемент 2И-ИЛИ и мультивибратор Г13.
Недостатком известного устройства является низкая точность отображения, которая зависит от размеров символов и их количества на экране электроннолучевой: трубки (ЭЛТ) . Точность отображения еще.больше снижается, если известное устройство работает с ЭЛТ с пониженной яркостью, связанной, например, со старением . люминофора на экране электронно)1учевой трубки или же при работе с индикатором с низкой частотой регенерации информации, а также при работе с проекционными индикаторами. В последних яркость изображения символов на краях экрана в несколько раз
меньше, чем в центре. При этом ложные символы на краях экрана могут быть вообще не опознаны.
Цель изобретения - повышение точности отображения.
Поставленная цель достигается тем, что в устройство введены последовательно .соединенные элемент И, второй триггер и блок изменения раз10мера символа, выход которого соединен с третьим входом генератора напряжений, первый вход элемента И соединен с выходом преобразователя код-время, второй вход - со вторым
15 выходом первого триггера, а третий вход с выходом мультивибратора.
Кроме того, блок изменения размера символа содержит согласующий ключ, выход которого связан со вхо20дами двух резисторов, выход первого резистора соединен со входом коммутируивдего ключа, первый выход которого соединен с конденсатором, а второй выход является выходом блока.
25
На фиг. 1 приведена блок-схема устройства; на фиг. 2 и 3 - временная диаграмма основных сигналов устройства; на фиг. -4 - вид формируюмого символа-, -на фиг. 5 - схема и930менения размера символа.
Устройство содержит генератор 1 импульсов, формирователь 2 импульсов-, блок 3 памяти, счетчик 4 адреса лошческий блок 5, преобразователь б код-время, регистр 7 микрокоманд, генератор 8 функционального напряже ния, блок 9 подсвета луча, регистр 10 кода символа, блок 11 сравнения, первый триггер 12, логический эле-г мент 13 2И-ИЛИ, мультивибратор 14, логический элемент 15 И, второй триггер 16, блок 17 изменения разме- ра символа, входы и выходы 18-43 блоков и устройства.
Блок изменения размера символа содержит согласующий ключ 44, резисторы 45 и 46, .коммутирующий ключ 47 и конденсатор 48.
Генератор 1 импульсов выходом 20 подключен к первым входам формироват теля 2 импульсов и преобразователя б код-время, выход 19 формирователя 2 соединен со входами установки в нуль генератора 1, регистра 10 кода, символа, первыми.входами триггеров 12, 16 и со вторым входом преобразователя -6, подключенного выходом 34 кр второму входу формирователя 2, первым входом элемента 15 И, .счетчика 4 адреса, и регистра 7 микрокоман соединенного вторым входом с третьими входами формирователя 2 и преоб-г разователя б, с первыми входами логического блок.а 5, блока 11 сравнения и выходом блока 3 памяти, подключенного входами к выходам 26 и 27 формирователя 2 и выходу 28 счетчика 4 адреса, соединенно.го вторым и третьим входами с выходом логического блока 5 и выходом 25 формирователя 2, подключенного выходами записи информации 21 и 22 ко второму и третьему входам логического блока 5, соединенного четвертым входом с выходом 23 регистра 10 и вторым входом блока 11 сравнения, подключенного третьим входом к выходу 31 формирователя 2, выход 32 которого соединен с первым 8ХОДОМ генератора 8 функционального напряжение, подключенного вторым входом к выходу 33 регистра 7, первому и второму входам элемента 13 2И-ИЛИ, соединенного третьим входом с выходом 36 триггера 12, подключенного вторым входом к выходу 35 блока 11 сравнения, выход 37 триггера 12 соединен с четвертым входом элемента 13 2И-ИЛИ и первым входом . блока 9 подсвета, подключенного вторым входом к выходу элемента 13 , пятый вход- которого соединен с выходом 38 мультивибратора 14 и третьим входом элемента 15 И, подключенного выходом ко второму входу триггера 16, соединенного выходом со входом блока 17 изменения размера символа, который выходом подключей к третьему входу генератора 8 функиибнального напряжения, управляю
щие входы генератора 1 и регистра 10 соединены со входом 18 синхронизации устройства, информационный вход регистра 10 подключен ко входу 24 устройства, вход установки в нуль 39 с устройства соединен с четвертым входом формирователя 2.
Устройство работает следующим образом.
В момент времени tg импульсом со
входа 39 все устройства приводятся в исходное состояние.
В момент времени t на вход 18 устройства поступает импульс синхронизации и запускает генератор 1, на выходе 20 которого формируется двухтактная после овательност: импульсов, Одновременно по сигналу синхронизации код символа со входа 24 устройства записывается в регистр 10, где хранится до окончания формирования знака. По сигналу с выхода 21 формирователя 2 код символа с выхода регистра 10 через логический блок 5 вводится в счетчик 4 адреса. Выходное число с выхода 28 счетчика 4 поступает на адресные входы блока 3 naiмяти. Одновременно на выходе 26 формирователь 2 формирует первый сигнал опроса блока 3 памяти.
В момент времени tn, определяемый временем выборки выходного числа из
0 блока 3 памяти, на выходе блока 3 формируется п-разрядное число, которое определяет начальный адрес микропрограммы символа.
Запись информации в блок 3 памяти
5 производится двумя массивами. В первом массиве по входным кодам символов записываются коды начальных адресов начала микропрограммы символов, во втором массиве записываются последовательно для каждого символа, его контрольный код и коды всех векторов символа.
В момент времени tj счетчик 4 адреса устанавливается в исходное состояние сигналом с выхода 25 формирователя 2, а в момент времени ., по сигналу с выхода 22 формирователя 2 код начального адреса вводится в счетчик 4.
. В момент времени tj выходной ре гистр блока 3 памяти устанавливается в нулевое состояние сигналом с выхода 27 формирователя 2, который на выходе 26 формирует новый сигнал опроса для блока 3 памяти.
5 в момент времени t на выходе блока 3 формируется второе выходное число, в котором записан контрольный код отображаемого символа. Этот код вводится в блок 11 сравнения по сигQ налу с выхода 31 формирователя 2. В блоке.11 сравнения производится сравнение входного кода с выхода регистра 10 и контрольного кода с блока 3 памяти. При р&венстве входных кодов на выходе 35 блока 11 срав
нения выходной сигнал не формируется При неравенстве кодов на выходе блока 11 сравнений в момент времени t сформируется выходной сигнал.
В момент времени t состояние счетчика 4 адреса увеличивается на единицу младшего разряда сигналом с выхода 34 .преобразователя б кодвремя,, а в момент времени t| выходной регистр блока 3 памяти устанавлив ется в нулевое состояние и одновременно формируется новый сигнал опроса на выходе 26 формирователя 2
В момент времени tg на выходе блока 3 памяти формируется код первого вектора символа, который по сигнешу с выхода 34 преобразователя 6 код-время вводится в регистр 7 микрокоманд и преобразователь 6. Одновременно этим же сигналом увеличивается состояние счетчика 4 адреса еще на одну единицу младшего разряда. , В момент времени код первого вектора символа вводится в регистр 7 микрокоманд, шесть разрядов из которого поступает на генератор 8 функционального напряжения для формирования Напряжений развертки знака по осям X и У, 7-й разряд с регистра микрокоманд через элемент 13 2И-ИЛИ поступает на блок подсвета и определяет подсвет вектора символа, 8-10 разряды непосредственно с блока 3 памяти поступают на преобразователь 6 код-времени, который определяет длину формируемого вектора символа. Кроме того, эти же разряды поступают на формирователь 2 для формирования сигнала кониа знака, по которому все узлы устройства устанавливаются в нулевое состояние.
С момента времени Цр генератор 8 начинает формировать напряжения развертки первого вектора символа по осям X и У.
В момент времени t выходной регистр блока 3 памяти устанавливается в нулевое состояние и одновременно формируется новый сигнал опроса блока 3 памяти.
В момент времени t на выходе блока 3 памяти формируется код второго вектора, который хранится в выходном регистре блока 3 до момента времени i.
В момент времени t. преобразователь 6 код-время формирует сигнал конца первого вектора, по которому код второго вектора с выходного регистра блока 3 памяти вводится в регистр 7 микрокоманд, преобразователь 6 код-время и увеличивается код адреса на выходе счетчика 4 еще на одну единицу. С этого момента времени формирователь 8 начинает формировать напряжения развертки по осям X и У для второго вектора символа. I В момент t на выходах 26 и 27 формирователя 2 формируются сигналы
опроса и установки в нулевое состоя- ние блока 3 памяти.
В момент времени t на выходе блока 3 памяти формируется код третьего вектора символа, который по сигналу конца второго вектора в момент времени , вводится в регистр 7 мих-, рокоманд и преобразователь б кодвремя. С этого момента генератор 6 начинает формировать напр тжения развертки третьего вектора символа
o и т.д.
в момент времени t блок 3 формирует выходное число, содержащее во всех разрядах нули. Три старшие разряды этого числа вводятся в форми5рователь 2 для формирования сигнаша конца символа по сигналу последнего вектора в момент времени tja. Сигналом конца символа все узлы устройства приводятся в исходное состояние. I Кроме того, этот сигнал
0 поступать на внешнее устройство обмена информацией для вызова кода следующего знака.
При наличии неисправности в устройстве, например, в логическом бло5ке .(отсутствие одного или же нескольких разрядов) , на выходе счетчика 4 адреса формируется другой код, который не соответствует входному коду.
0
Проверка правильности отображения символа производится с момента времени t-j, когда контрольный код символа с выхода блока 3 памяти по сигналу с выхода 31 формирователя 2
5 вводится в блок 11 сравнения. В блоке 11 сравнения входной код символа с выхода регистра 10 символа сравнивается с контрольным кодом, записанным в блоке 3 памяти. В случае неравенства кодов на выходе 35 блока
0 11 сравнения сформируется -управляющий сигнал, который переключает триггер 12 из нулевого состояния в единичное. При этом на выходе 36 триггера 12 устанавливается нулевой уро5вень напряжения, а на выходе 37 по ложительный, который поступает на вход элемента 13 2И-ИЛИ и блок 9 подсвета луча. В положительные периоды работы автоколебательного муль0тивибратора 14 открывается элемент 13 2И-ИЛИ и пропускает код подсвета векторов симйола на первый вход блока 9 подсвета луча. На второй вход блока 9 с выхода 37 триггера 12
5 поступает положительный уровень, который дополнительно увеличивает амплитуду выходного напря;хения блока 9 подсвета. При этом символ на экране ЭЛТ отображается с повышенной яркостью и с миганием, определяемым
0 частотой работы мультивибратора 14. Одновременно положительные уровни напряжения с триггера 12 и мультивибратора 14 поступают на два входа элемента 15 И, на третий вход
которого поступает сигнал с выхода 34 преобразователя 6 код-время. На выходе элемента 15 И выделяется сигнал запуска Т1 иггера 16, с выхода 40 которого положительный уровень поступает на блок 17 изменения размера символа.
Блок изменения размера символа работает следующим образом.
Положительный уровень сигнала с выхода триггера 16 открывает ключ 44 и закрывает ключ 47. Резисторы 45 и 46 обеспечивают необходимый режим работы ключей 44 и 47.
Закрытый ключ 47 отключает конденсатор 48 от основного интегрирующего конденсатора генератора 8, уменьшая его общую интегрирующую емкость, что приводит к увеличению с1Мплитуды выходного напряжения развертки знака. При этом на экране ЭЛТ, формируется символ с изменяющимися размерами в такт работы мультивибратора 14.
Таким образом-, при несовпадении , (кода, записанного в регистре 10 с контрольным кодом, записанным в блоке 3 памяти, символьна экране ЭЛТ будет отображаться с повышенной яркостью, миганием и изменяющимися размерами .
При равенстве кодов на входе блока 11 сравнения на его выходе сигнал отсутствует. При этом триггер 12 находится в.исходном состоянии, а/ на его выходе 36 установится положительный уровень, который разрешает прохождение сигналов подсвета векторов символа по второму входу -И элемента 13 2И-ИЛИ. Нулевой уровень с выхода 3 триггера 12 исключает влияние мультивибратора 14 на работу блока 9 подсвета и блока 17 изменения размера символа; Символ при этом будет отображаться без мигания с постоянной яркостью и постоянными РДа11ера1«1и.
По сравнению с известным устройством предлагаемое устройство имеет
повышенную точность отображения информаиии, заключающуюся в том, что в нем контроль отображаемых символов производится не по последнему вектору символа, который может быть малых. е размеров и плохо различим на экра-, не ЭЛТ, а начинается с начала формирования символа и охватывает весь его контур. Кроме того, символ контролируется не только по изменякздейся Q яркости, но также и по изменяющимся размерам. Оба эти признака позволяют значительно расширить область применения предлагаемого устройства, повысить точность отображения и его надежность.
Формула изобретения
1.Устройство для отобргдаения инфор0 мании по авт.св. №746629, о т л и ч а ю щ е е с я тем, что, с целью повышения точности отображения устройства, в него введены последовательно соединенные элемент И, второй триггер и блок изменения размера символа, выход которого соединен . с третьим входом генератора напряжений , первый вход элемента И соединен с выходом преобразователя кодвремя, второй вход - со вторым выходом первого триггера, а третий вход - с выходом мультивибратора.
2. Устройство по П.1, о т л и ч ающе е с я тем, что блок изменения размеров символа содержит
5 согласующий ключ, выход которого связан со входами двух резисторов, выход первого резистора соединен со входом коммутирующего ключа, первый выход которого соединен с
0 конденсатором, а второй выход вляется выходом блока.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР №746629, кл. G 09 G 1/08, 1978.
Гi.....
t,o «,..t . «
/T t,e
f«
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1978 |
|
SU746629A1 |
Устройство для отображения информации | 1985 |
|
SU1316028A2 |
Устройство для отображения информации | 1977 |
|
SU711602A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1981 |
|
SU1005170A1 |
Устройство для формирования символов | 1980 |
|
SU934540A1 |
Устройство для отображения информации | 1981 |
|
SU963080A1 |
Устройство для формирования символов | 1983 |
|
SU1113840A1 |
Устройство для формирования символов | 1983 |
|
SU1088060A1 |
Устройство для отображения информации | 1976 |
|
SU634322A1 |
Устройство для отображения информации | 1980 |
|
SU943700A1 |
Авторы
Даты
1981-09-30—Публикация
1979-01-09—Подача