Фие}
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении групповых дисплейных комплексов.
Цель изобретения - повышение достоверности отображаемой информации.
На фиг. 1 приведена функциональная схема устройства; на фиг. 2 - обобщенная фигура знакоместа при функциони- ю ровании первого генератора знаков; на фиг. 3 - обобщенная фигура знако- ,места при функционировании второго генератора знаков; на фиг. 4 - функняющих напряжений, элемент НЕ 59, п вьй 60 и второй 61 инверторы.
Коммутатор 16 содержит дешифрато 62, элемент И-НЕ 63, элементы ЗАПРЕ 64 и 65, элементы И 66 и 67, элемен ты ШШ 68 и 69,группу ключей 70-1 - 70-п, вторуку группу элементов И 7171-п,
Каждьй 17-i индикатор содержит формирователи 72-73 отклоняющих напряжений, формирователь 74 напряжен подсвета, узел 75 выбора знакоместа первый 76 и второй 77 сумматоры, ЭЛ
циональная схема формирователя управ- 15 78 с модулятором 79 и отклоняющими
няющих напряжений, элемент НЕ 59, пер- вьй 60 и второй 61 инверторы.
Коммутатор 16 содержит дешифратор 62, элемент И-НЕ 63, элементы ЗАПРЕТ 64 и 65, элементы И 66 и 67, элементы ШШ 68 и 69,группу ключей 70-1 - 70-п, вторуку группу элементов И 711- 71-п,
Каждьй 17-i индикатор содержит формирователи 72-73 отклоняющих напряжений, формирователь 74 напряжения подсвета, узел 75 выбора знакоместа, первый 76 и второй 77 сумматоры, ЭЛТ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации на экране электронно-лучевой трубки | 1982 |
|
SU1067496A1 |
Устройство для отображения информа-ции HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи | 1979 |
|
SU822242A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1410090A1 |
Устройство для формирования изображения на экране электронно-лучевой трубки | 1985 |
|
SU1261004A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1988 |
|
SU1606991A1 |
Устройство для отображения информацииНА эКРАНЕ элЕКТРОННО-лучЕВОй ТРубКи | 1978 |
|
SU798794A1 |
Устройство для отображения информации | 1982 |
|
SU1042068A1 |
Устройство для формирования изображений на экране электронно-лучевой трубки | 1982 |
|
SU1164776A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1980 |
|
SU881822A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1982 |
|
SU1024968A1 |
Изобретение относится к автоматике и вычислительной технике и мо5кет быть использовано при построении : групповых дисплейных кошшексов. ЦелЬу изобретения - повышение достове жости отображаемой информации. Это достигается введением второго генератора 10 знаков, блока 3 задержки, фо1 1ирова- теля 2 управляющих сигналов, генера- тора 4 импульсов считывания, блока 5 буфеумой памяти, блока 6 дешифраторов, элементов 11 и 13 И, элементов 12 и 14 ЗАПРЕТ, триггера 15 и соответствующих функциональных свя$ей. Генераторы 9 и 10 знаков формируют функ- цин возбуждения, а на их основе - отклонякщие напряжения. Генератором 10 одни и те символы отображаются с большей точностью, но за большее время, чем генератором 9. Частоту регенерация изображеиий задает генератор 4 19 шульсов считывания по управлякщим сигналам формирователя .2, осу- : ществляет выбор сигнала .Пуск и тактовых юшупьсов периода Т или 2 Т0 от генератора I тактовых импульсов, подсчет числа символов отображаемых за цикл опроса блока 5, которое сравнивается с числом, хранявцмся в блоке 20 .регистровой памяти По сигналам сраккения с блоков 21 и 22 определяется режим работы устройства: какой генератор 9 или 10) должен формировать ошвол и какова частота регенерации изображения. 1 з.п. ф-ял, б ип. (Л
ляющих сигналов.; гна фиг. 5 - функциональная схема первого генератора знаков; на фиг. 6 - функциональная схема второго генератора знаков; на фиг. 7 - функциональная схема комму- 20 татора; на фиг. 8 - функциональная схема шдикатора.
Устройство содержит генератор 1 тактовых импульсов, формирователь 2 управляющих сигналов, блок 3 задерж- 25 ки, генератор 4 импульсов считьшания, блок 5 буферной памяти, блок 6 дешифраторов, первый регистр 7 (кода индикатора) , второй регистр 8 (кода знакоместа), первый 9 и втброй 10 30 генераторы знаков, первьй 11 и второй 12 элементы И, цервый 13 и второй 14 элементы ЗАПРЕТ, триггер 15, коммута- тор 16, индикаторы 17-1-17-п, инфор- мационный вход 18.35
Формирователь 2 управляющих сигналов содержит первьй счетчик 19, блок 20 регистровой памяти, первый 21 и ., второй 22 блоки сравнения, первый 23, второй 24 элементы И, регистр 25, 40 первый элементИЛИ 26, третий элемент И 27, второй счетчик 28, распределитель 29 импульсов, группы элементов ИЛИ 30 и 31,второй элемент ШШ 32.
Первый генератор 9 знаков содер- дз жит формирователь 33 кодов, регистр 34 кода подсвета, формирователь 35 циклов, блок 36 выбора микрополиграмм,
системами по координатам X 80 и Y 81. Формирователь 2 управляемьк сигналов осуществляет переключение режимов работы устройства в завис имости от объема информации, находящейся во внешнем запоминающем устройстве (ВЗУ) (не показан) и поступающей в блок 5 буферной памяти. Объем информации определяется первым счетчиком 19 слов, на счетньй вход которого поступает признак наличия информации в данном слове ВЗУ. ВЗУ, как и блок 5 буферной памяти, имеет следующую структуру. Та и другая память разбита на зоны, количество которых соответствует числу 57-1 индикаторов, обслуживаемых устройством. Количество слов в зоне соответствует числу знакомест на экране .17-1 индикатора. Часть каждого слова памяти отводится для кода символа, который необходимо отобразить на каком-либо знакоместе. Признак наличия символа образуется путем по-. дачи на входы элемента ИЛИ всех выходов разрядов слова ВЗУ и объединения в элементе И сигнала с выхода упомянутого элемента ИЛИ с тактовым импульсом от внешнего устройства синхронизации (на чертеже не показаны, так как находятся в ВЗУ), Назовем эти итоговые импульсы счетными. Таким образом, первьй счетчик 19 подсчитывает количество символов, которые необходимо отобразить на всех экблок 37 формирования кода микрополиграмм, регистр 38 кода микрополиграмм- д ранах 17-1 индикаторов за время одного цикла опроса памяти. Счетчик 19 Второй генератор 10 знаков содержит блок 39 регистров кодов подсвета, блок 40 подсвета, блок 41 управляющих сигналов, блок 42 коррекции, блок 43 коммутации, второй 44 и ретий.45 распределители, элементы И 46-50, триггер 51, элементы 1ЛИ 52-56, первьй 57 и второй 58 формирователи откло55
обнуляется по поступлении на его обнуляющий вход циклового импульса также от внешнего устройства синхронизации, связанного с ВЗУ. Счетньй вход первого счетчика 19 выполнен задержан ным. Время задержки обеспечивает прохождение сигналов с выхода счетчика 19 через блоки 21 и 22 сравнения и дасистемами по координатам X 80 и Y 81. Формирователь 2 управляемьк сигналов осуществляет переключение режимов работы устройства в завис имости от объема информации, находящейся во внешнем запоминающем устройстве (ВЗУ) (не показан) и поступающей в блок 5 буферной памяти. Объем информации определяется первым счетчиком 19 слов, на счетньй вход которого поступает признак наличия информации в данном слове ВЗУ. ВЗУ, как и блок 5 буферной памяти, имеет следующую структуру. Та и другая память разбита на зоны, количество которых соответствует числу 57-1 индикаторов, обслуживаемых устройством. Количество слов в зоне соответствует числу знакомест на экране .17-1 индикатора. Часть каждого слова памяти отводится для кода символа, который необходимо отобразить на каком-либо знакоместе. Признак наличия символа образуется путем по-. дачи на входы элемента ИЛИ всех выходов разрядов слова ВЗУ и объединения в элементе И сигнала с выхода упомянутого элемента ИЛИ с тактовым импульсом от внешнего устройства синхронизации (на чертеже не показаны, так как находятся в ВЗУ), Назовем эти итоговые импульсы счетными. Таким образом, первьй счетчик 19 подсчитывает количество символов, которые необходимо отобразить на всех экранах 17-1 индикаторов за время одного цикла опроса памяти. Счетчик 19
ранах 17-1 индикаторов за время одного цикла опроса памяти. Счетчик 19
обнуляется по поступлении на его обнуляющий вход циклового импульса также от внешнего устройства синхронизации, связанного с ВЗУ. Счетньй вход первого счетчика 19 выполнен задержанным. Время задержки обеспечивает прохождение сигналов с выхода счетчика 19 через блоки 21 и 22 сравнения и далее через элементы И 23 и 24, где происходит объединение этих сигналов со счетными импульсами от ВЗУ, на соответствующие входы блока 20 регистровой памяти.
Текущее значение объема информации в ВЗУ сравнивается с содержимым блока 20 регистровой памяти. Информация в блоке 20 может сдвигаться на один адрес вверх или вниз, причем блок 20 регистровой памяти закольцован. Слово блока 20 состоит из двух частей: левая часть определяет некоторый объей информации, который может находиться в ВЗУ, правая часть определяет код режима работы устройства. Правая часть слова блока 20 состоит из двух частей: одна часть, содержащая четыре разряда, определяет выбор импульсов считывания определенного периода следования, которые определяют частоту регенерации информации на.экранах каждого иэ 7-1 - 17-п индикаторов.
Другая часть, содержащая по N-4 разря-25 дацйи следующие. Первая - это когда дев, где N - количество слов в блоке объем информации в ВЗУ и соответст- 20, определяет выбор одного из геневенно в блоке 5 буферной памяти не очень велик. В этом случае символы на экранах всех 17-1 - 7-п индикато ров формируются вторым генератором знаков со средним временем формирова
раторов 9 или 10 знаков, который формирует символа) .в данный период времени. Шыми словами, эта часть слова , определяет режим формирования символов в пределах одной или другой обобщенной фигуры знакоместа. В целом структура правых частей всех N слов блока 20 регистровой памяти следую- щая:
А -iOOO...
А, «sOOO...OO
AI 010...00 А, 4С001...00
000...10
:0000 ; -iOOOO ;
А„.у 000...10 г;0000 ;
А„ .000...
Ац.з ...
Ац.1 -iOOO.. .
А, ...01 с0010 5
;АЦ ...01 ооо1,
где скобками отделены указанные выше части этих слов, Jteвaя часть нулевого слова АО - нулевая.
Верхнее слово блока 20 регистровой памяти является рабочим и оно определяет режим работы устройства. Блок 21 сравнения вырабатьшает единичный сигнал на своем выходе тогда, Kor да число символов, подаваембе на его первые входы с выходов счетчика 19, пре.вьшает контрольное число, записанное в левой части верхнего слова блока 20 регистровой памяти. Блок 22 сравнения вырабатывает,.в свою очередь, единичный сигнал на своем выходе тогда, когда число символов, подаваемое на его первые входы с выходов счетчика 19, не превьшает контрольное число, записанное в левой части нижнего слова блока 20 регистровой
0 памяти. При сдвиге слов в блоке 20 верхнее слово становится на место нижнего и наоборот.
Правая часть верхнего слова подается в регистр 25. Это необходимо
5 для того, чтобы при очередном анализе объема инфор 1ации в ВЗУ устройство не потеряло предьздущий режим работы. Начало цикла анализа определяется цикловым сигналом, по которому обнуляет0 ся счетчик 19 и записьюается информация в регистр 25.
Устройство имеет два режима работы, которые, в свою очередь, делятся на ряд градаций. Для первого режима градацйи следующие. Первая - это когда объем информации в ВЗУ и соответст-
венно в блоке 5 буферной памяти не очень велик. В этом случае символы на экранах всех 17-1 - 7-п индикаторов формируются вторым генератором 10 знаков со средним временем формирова
ия символа t.
Тл
15Д;, ЗОТ, где Т- ремя формирования одного элемента бобщенной фигуры знакоместа на фиг. 3, и частота F, регенерации изображений иа всех экранах равна 50 Гц. В случае, когда объем инфорации в ВЗУ станет больше первого А,, но меньше второго А, слова блока 20 регистровой памяти, устройство переходит во вторую градацию первого ре- . В этой градации устройство первые m СШ4ВОЛОВ отображает со средним временем формирования „, ° 7,5Тд, где Тд - время формирования одного элемента обобщенной фигуры . знакоместа на фиг. 2, а остальные с . 5Т.о. При этом частота F регенерации изображений равна 50 Гц. При третьей градации устройство первые СИ4ВОЛЫ отображает со средним временем tm, ,5 и частотой F « 50 Гц, и т.д.
Величина та- выбирается из выражения
-,-«
m , (F - N;t,)(tq,i
)- ,
где N- - содержимое левой части 1-го
слова в блоке 20 регистровой памяти,
Приведенное выражение получено в результате решения системы уравнений
Kjt + m-t,
F:
ч
К; + m:
N:
О
N, Диапазон изменения N определяется из следующих условий. Нижняя граница NJ определяется при следукяцих параметрах частота регенерации номинальная F 50 Гц, все символы отображаются вторым генератором 10 знаков со средним временем «,2.. 15Т При этом т, О и К, (F, t(j,.j) К,. С учетом исходных данных Kj 1334 символа. Верхняя граница пер- /вого режима работы N,. определяется при F, 50 Гц и условии, когда все символы отображаются, со средним вре менем Сф, 7,5 Т . При этом О поэтому N 2667 символов.
Б предлагаемом устройстве приращения (градации) левых частей слов в блоке 20 регистровой делаются одинаковыми, т.е. N; - N5 const для всех ij кроме последнего, т.е. N н-5 Ui i Емкость второго 28 счетчика принимается разной целой степени двойкиэ т.е. 2., а приращения принимаются равными
N
- N; 2
Количество градаций для первого режима определяется из выражения
Ct -1(NK.4 -NJ 2-fr-lN,r r
где скобки 1 Гозначают целое большее число.
Таким образом, градации чисел N первого режима сводятся в следующую систему уравнений
N. N2 N3 N:
N
Во втором режиме работы устройств за при формировании всех символов со средним временем t„, изменяется частота регенерации изображений. В устройстве предусмотрензы следующие частоты регенерации изображений Fj « 45 Гц, Ъ, 40 Гц, F 35 Гц, F 30 Гц. Соответственно значения чисел, соответствующие приведенным частотам F-J , будут следующими 2963, N 3333, N,, 3809, NM 4445 символов.
Количество n индикаторов 17-1 - 17-п предлагаемого устройства определяется из выр.ажения
О
п jN,(n,,l,)L,
20 где скобки J L означают округления до ближайшего меньшего целого.
Рассчитанные по приведенным формулам значения заносятся в блок 20 регистровой памяти. В зависимости от
25 быстродействия используемых в устройстве генераторов 9 и SO знаков и числа регистров в блоке 20 регистровой па1-1яти значения Nj могут изменяться. Сигналы на вьпсодах регистра 25
30 определяют режим работы устройства. Сигналы, которые определяют второй , режим работы устройства, с выходов a-4j ,.., п регистра 25 подаются на выход формирователя 2 на второй вход
35 генератора 4 импульсов считьшш ия для изменения (выбора) частоты регенерации памяти. Сигналы, которые оп- редедяЕют первьй режим работы устрой- ства подаются на входы элементов
40 И 3J, Второй 28 счетчик осуществляет фактически подсчет признака наличия информации в ВЗУ (или через цикл опроса в блоке 5 буферной памяти). Сигналы переполнения с выхода второго
45 28 счетчика поступают на вход распределителя 29 и управляют переводом его в другие состояния, В возбужденном Состоянии может находиться только один в&пкод распределителя 29. В исходном
50 положении (по поступлении на вход распределителя 29 циклового импульса) в возбужденном состоянии находится первый выход распределителя 29. На второй вход первого элемента И первой
55 группы элементов И 3 поступает сигнал с первого выхода распределителя 29 и, если устройство находится во второй градации первого режима рабо ты, то через второй 32 элемент ИЛИ
сигнал поступает далее для управлеия работой первого 9 генератора знаков.. В результате поступления этого сигнала первые 2 символов отображаются со средним временем Т т, каждый, а остальные - со средним временем t-, Если устройство нахоится в первой градации первого режима работы, то нулевые сигналы с первых п-4 выходов регистра 25 через второй 32 элемент ИЛИ создадут управляющий сигнал для работы только в то-, рого 10 ге,нератора знаков и все символы отображаются со средним време- нем t каждый. Аналогично происходит для других градаций первого режима работы устройства с той лишь разницей, что изменяется количество символов, отображаемых за среднее время to,,. В последней градации первого режима работы устройства все символы отображаются со средним временем t т,,
Генераторы 9 и 10 знаков предназначены для формирования кодовых последовательностей функций возбуждения, кода подсвета символа и вьщачи их. через кo ФIyтaтop 16 на формирователи в индикаторы. Генераторы 9 и 10 знаков имеют возможность отображать символы с разным качеством. Генератор 9 знаков формирует символы первого типа в среднем за время t«, 7,5 Т, а генератор 10 знаков формирует символы второго типа в среднем за время tjp 15 Тд. Симво;ш первого типа образуются на обобщенной фигуре знакоместа, приведенной на фиг. 2, символы второго типа - на обобщенной фигуре знакоместа, представленной на фиг. 3. Символы второго типа имеют более высокую точность отображения.
Так как геометрические размеры обобщенных фигур знакомест символов двух типов (фиг; 2 И 3) одинаковы и линейная скорость передвижения луча по экрану постоянна, то при вании символов второго типа частота тактовых импульсов, которые управляют формированием микрополиграмм, должна быть вдвое больше, чем при ч. формировании микрополигра м символов первого типа. На частоте генератора 1 тактовых импульсов формируются символы второго типа, а символы первого типа формируются на частоте вдвое мейьюей. Деление частоты на 2 осуще
ствляется триггером 13. Элементы И 13 и ЗАПРЕТ 14 предназначены для выбора тактовых импульсов в соответствии с сигналом с управляющего выхода формирователя . Для выбора сигнала Пуск предназначены элементы И 11 и ЗАПРЕТ 12.
Коммутатор 16 предназначен для .
коммутации кодовых последовательностей функций возбуждения, кода подсвета, сигнала Конец символа на индикаторы 17-i.
Генератор 9 знаков предназначен
для выработки управлякяцих сигналов, необходимых для формирования символов в пределах обобщенной фигуры знакоместа, приведённой на фиг. 2. Генератор 9 знаков реализует способ микрополиграммного синтеза изображений. Изображения формируются .на 12 микрополиграмм. Синтез символов осуществляется четырьмя непересекающимися подмножествами микрополиграмм, а в каждой группе имеется по три набора микрополиграмм. Поэтому разрядность кода набора микрополиграмм, поступаницих из блока 6 дешифраторов, равна четырем, из котоТрьк два старших разряда соответствуют коду группы микрополиграмм, а два младаиих - набору микрополиграмм, необходимых для формирования символа из данной группы. Код подсвета также
поступает из блока 6 дешифраторов и не превьшает двенадцати разрядов. В регистр 38 кода микрополиграмм заносится четырехразрядный код. В регистр 34 кода.подсвета заносится
двенадцатиразрядный код подсвета. Блок 37 формирования кода микрополиграмм предназначен для формирования позиционного кода набора микро- полиграмм и признаков первой микрополиграммы из данного набора. Блок 36 выбора микрополиграмм предназначен для последовательной ввдачи сигналов на формирование только необходимых микрополиграмм данного набора
и для форм1фования сигнала признака длительности работы фо ячирователя 35 юослов. На вход блока 36 выбора ник- рополиграмм поступают с выходов блока 37 фо1 ирования кода микроподгаграмм сигналы кодов микpoпoлигpa в4, участвующих в синтезе символа, и признаки первых микрополиграмм данного набора. С выхода формировате51я 35 циклов поступает сигнал Сдвиг.
10
15
20
У1446642
Блок 36 выбора микрополиграмм устанавливается в исходное состояние в конце каждого цикла синтеза символа сигналом конца формирования cи iвoлaэ который поступает из коммутатора 16. Формирователь 35 циклов предназначен для выдачи серий тактовых сигналов, необходимых для формирования функций возбуждения и выработки сигнала управления, подаваемого в блок 36 выбора микрополиграмм. Так как используются шести-, пяти- и четырехзлемент ные микpoпoлигpa wы, то формирователь 35 циклов вырабатьшает серии тактирующих сигналов из шести, пяти и четырех тактов соответственно. В начальное состояние формирователь 35 циклов также, устанавливается от сигнала конца формирования символа из коммутатора 16, Формирователь 33 кодов предназначен для формирования функций- возбуждения (кодовые последовательности, управляющие формирователями 72 и 73 отклоняющих напряжений) , На вход формирователя 33 кодов поступают сигналы номеров микрополиграмм от блока 36 выбора микрополиграмм и такты управления от формирователя 35 циклов.
Генератор; 10 знаков предназначен для формирования символов в пределах полиграммы, приведенной на фиг. 3„ Данная полиграмма разбивается на че тыре микрополиграммы. Каждая микро- полиграмма состоит из десяти элементов и повернута в пространстве друг относительно друга на 90°. Информационное описание каждого символа составляет 32 двоичных разряда. На каж- дьй фрагмент изображения отводится 8 двоичных разрядов. Информационное описание фрагмента разбивается на
два поля (по четыре разряда каждьп) . В генераторе 10 знаков в блоке 40 подсвета осутдествляется параллельное преобразование каждого поля в пятиразрядные поля, которые вместе образуют десятиразрядный код подсвета фрагмента. Использование 32-разрядного информационного описания кода символа вместо 40-разрядного позво ляет упростить блок 6 дешифраторов, Формирование символов начинается tr элемента фрагмента, у которого код подсвета равен 1. В генераторе 10 знаков для перевода электронного луча в точку траектории контура мшсрополиграммы, с которой начинает30
40
45
50
25 ж
35
55
0
5
0
642
0
10
ся ее формирование, отводится период, Тд ме/вду импульсами, поступающими с выхода второго 14 элемента ЗАПРЕТ. За время Т, формируется один элемент микрополиграммы, поэтому в генераторе 10 знаков учитываются нулевые хвосты кодов подсвета, только начиная с двух первых разрядов кода подсвета
Формирование микрополиграмм осуществляется последовательно, начиная с первого фрагмента и кончая четвертым. Каждому выходу третьего распределителя 45 ставится в соответствие свой фрагмент. В данный момент времени в возбужденном состоянии может находиться только один выход третьего распределителя 45. Управляется этот распределитель 45 сигналами с выхода девятого элемента И 49.
Для формирования всех четырех фрагментов (микрополиграмм) необходимо всего два вида отклоняющих напря- 5 жений, которые можно обозначить как А и В. Первый формирователь 57 отклоняющих напряжений вырабатывает на выходе напряжение вида А, а второй фо рмирователь 58 отклоняющих напряжений - вида В. Напряжение вида А образуется путем подачи на суммиру- ющий вход формирователя 57 сигналов с первого, второго пятого и шестого выходов второго распределителя 44 через -элемент ИЛИ 53, а на вычитающий вход - сигналов с третьего, четвертого, девятого и десятого выходов распределителя 44 через элемент ИЛИ
35
0
5
0
5
Отображение символов осуществляется под действием кода подсвета, поступающего с выхода триггера 51. На
, 1
каждом цикле работы распределителя 44 в блок 40 подсвета заносится восьмиразрядный код фрагмента, который в блок 40 подсвета преобразуется в , десятиразрядный код подсвета. Под действием этого кода подсвечиваются только те элементы полиграммы, которые образуют изображение символа. Первый - третий выходы распределите- ля 45 подключены к входам блока 39 регистров кода подсвета для перезаписи в блок 40 подсвета кодов подсвета очередной микрополиграммы после окон чания цикла работы распределителя 44 Перезапись осуществляется сигналом с выхода элемента И 49. Для обеспечени стабильной работы генератора 10 знаков вход третьего 45 распределителя выполнен задержанным на время, необ- ходимое для перезаписи информации из блока 39. регистров кодов подсвета в блок 40 подсвета. Длительность цикла работы распределителя 44 определяется кодом подсвета формируемой микро- полиграммы. Инверсные выходы всех разрядов кода подсвета из блока 40 подсвета подключены к входам элемента -И 47, который выполняет операцию
сравнения нулей. По окончании подсве- зо та предназначен для хранения кода
та последнего необходимого элемента микрополиграммы с выхода элемента. И 47 вырабатьшается сигнал, который устанавливает распределитель 44 в исходное состояние, первьй 57 и второй 58 формирователи отклоняющих напряжений переходят в состояние, соответствующее нулевым уровням напряжений на их выходе, переводит в исходное состояние блок 41 управляющих сигналов, сбрасьшает в нулевое состояние триггер 51, поступает на вход блока 43 коммутации для выработки сигнала, устанавливающего электронньй луч в начальную точку знакоместа (точку начала формирования следующей микро- полиграммы) . Этот процесс - режим Подготовка. В этом режиме генератор 10 знаков подготавливается для начала формирования очередной микро- полиграммы. Время возврата луча ЭЛТ в начало знакоместа из любой точки . знакоместа не превышает величины Т. Элемент И 48 блокирует возможность
возбуждения луча ЭЛТ в моменты пере- с нированием блока 40 подсвета, блока
записи кодов подсвета из блока 39 регистров кода подсвета в блок 40 подсвета, т.е. в режим Подготовка.
42 коррекции и распределителя 44, Выработка управляющих сигналов производится путем анализа инверсных состояний первого-девятого разрядов
2
1 2
Элемент И 49 выделяет импульс перезаписи кода подсвета очередной микрополиграммы из блока 39 регистров кодов подсвета в блок 40 подсвета, он же переводит распределитель 44 в состояние, соответствующее возбуждению его первого выхода. Сигнал с выхода элемента И 49 через элемент ИЛИ 52 поступает на вход блока 41 управляющих сигналов для обеспечения его функционирования. То же самое производит сигнал Пуск, поступающий с выхода элемента ЗАПРЕТ 2 на другой вход элемента ИЛИ 52. Элемент И 46 служит для исключения сдвига кода подсвета в блоке 40 подсвета в режиме Подготовка. Элемент И 50 служит для формирования сигнала Конец символа. Этот сигнал появляется в конце процесса формирования четвертого фрагмента обобщенной фигуры (в возбужденном состоянии находится четвертьй выход распределителя 45)., когда завершено формирование последнего необходимого для формирования символа элемента четвертой микрополиграммы (наличие сигнала на выходе элемента И 47). Блок 40 подсве
подсвета текущей микрополиграммы, во- вторых, для сдвига кода подсвета в процессе формирования символа. Из анализа структуры символов возникает необходимость дешифрирования и преобразования только кодов .5 , 1 О , , 13, 1А, поступающих из блока 39 регистров кодов подсвета. Остальные коды образуются путем добавления одного нулевого разряда. Следующая функция блока 40 подсвета - образование усеченного со стороны младщих разрядов сдвигающего регистра. Это делается в случае, если код подсвета содержит в i-тых младших разрядах нулевые состояния. В этом случае генератор 10 знаков начинает формировать контур микрополиграммы с элемента, у которого состояние первого младшего разряда кода подсвета отлично от нуля.
Блок 41 управляющих сигналов предназначен для выработки управляющих сигналов, которые управляют функцио42 коррекции и распределителя 44, Выработка управляющих сигналов производится путем анализа инверсных состояний первого-девятого разрядов.
которые поступают на вход блока 41 управляющих сигналов с выхода блока , 4р подсвета. Кроме того, сигналы с выхода блока 41 заправляющих сиглалов поступающих на входы блока 42 коррекции, который предназначен для предва-; рительной установки электронного луча в начало элемента контура микро- полиграммы, с которого начинается формирование фрагмента символа. Имеется восемь возможных вариантов начала формирования каждой микрополи- граммы. Перевод электронного луча в
восемь возможных начальных точек кон- is содержит третий 72 и четвертый 73 тура фрагмента требует в различных формирователи отклоняющих напряжений сочетаниях двух калибровочных напряжений и и 2 и. Кроме того, учитывает- ся для какого фрагмента полиграммы производится установка электронного
соответственно по координатам X и Y, на суммирующий и вычитающий входы которых подаются кодовые последователь- 20 ности кодовых функций возбуждения от
луча, что отражается в изменениях знаков калибровочных напряжений. Блок 43 коммутации предаазначен, во-первых, для выбора пары отклоняющих напряжений для каждой микрополиграммы, во-вторых, при возникновении ситуа- ции когда все оставщиеся несформированные элементы микрополиграммы имеют нулевое состояние кода подсвета блока 43 коммутации обеспечивает перевод электронного луча на начало знакоместа. Сигнал Конец символа подготавливает генератор 10 знаков для формирования следующего сигнала. Этот сигнал поступает из коммутатора 1 б ,
Коммутатор 16 предназначен для коммутации кодовых последовательностей функций возбуждения от генератора 9 знаков, отклоняющих напряжений от генератора .10 знаков, кода подсвета к соответствующим индикаторам, а также для формирования сигнала Конец символа. Дешифратор 62 необходим для дешифрирования кода индикатора, записанного в регистре 7 кода индикатора. С помощью элемента И-НЕ 63 формируется сигнал Конец символа при формировании символов от генератора 9 знаков. С помощью,элемен- gQ вьй вход формирователя 2 и на вход та ЗАПРЕТ 64, элемента И 66, элемента ИЛИ 68 осуществляется формирование сигнала подсвета в соответствии с выбранным режимом функционирования
блока 3 задержки, который осуществл ет задержку поступления информации на вторые входы формирователя 2 и блока 5 буферной памяти на интервал
устройства (функционирующим первым 9 gg одного цикла опроса памяти ВЗУ (или
или вторым 10 генераторов знаков). Аналогичным образом осуществляется выбор сигнала Конец символа с помощью элемента И 67, элемента ЗАПРЕТ
всех регистров блока 5 буферной памя ти) , С формирователя 2 эта информация поступает на счетньй вход первого счетчика 19 и первые входы эле
65 и элемента ИЛИ 69. Кодовые последовательности функций возбуждения, сигнал кода подсвета и сигнал Конец символа коммутируются на соответствующие индикаторы 17т1 - 17-п с помощью групп элементов И 71 - 7In, Отклоняющие напряжения от генератора 10 знаков коммутир тся соответственно с помощью ключей 70-1 - 70-п труппы. Причем ключевыми сигналами являются соответствующие потенциалы от. дещифратора 62 и формирователя 2. Каждый из индикаторов 17- - 17-п
is содержит третий 72 и четвертый 73 формирователи отклоняющих напряжений
соответственно по координатам X и Y, на суммирующий и вычитающий входы которых подаются кодовые последователь- 20 ности кодовых функций возбуждения от
ервого генератора 9 знаков через оммутатор 16. Эти формирователи налогичны формирователям 57 и 58 отклоняющих напряжений. Функцию объединения отклоняющих напряжений осуществляют сумматоры 76 и 77, выходные потенциалы которых подаются соответственно на отклоняющие системы 8,0 по ко- ординате X и 81 по координате Y
ЭЛТ 78. Код подсвета символа через формирователь 74 поступает на моду- лятор 79 ЭЛТ 78. Узел 75 выбора знакоместа преобразует код координат знакомчira из регистра 8 кода знакоместа в величины соотвегствукацих отклоняющих напряжений, которые также подаются на соответствующие входы сумматоров 76 и 77 для отклонения луча ЭЛТ 78 в соответствукщее место
экрана. По сигналу Конец символа, поступающему из коммутатора 16 формирователи 72 и 73 отклоняющих напряжений приводятся в исходное состояние .
Устройство работает следующим образом.
В процессе регенерации информации на экранах индикаторов 17-1 - 17-п информация из ВЗУ постзшает на пегвьй вход формирователя 2 и на вход
блока 3 задержки, который осуществляет задержку поступления информации на вторые входы формирователя 2 и блока 5 буферной памяти на интервал
всех регистров блока 5 буферной памяти) , С формирователя 2 эта информация поступает на счетньй вход первого счетчика 19 и первые входы эле
ментов И 23 и 24. Счетчиком 19 осуществляется подсчет числа символов, которые, необходимо отобразить на экранах всех индикаторов 17-1 - 17-п По мере подсчета числа символов это число сравнивается с верхним и нижним числами блока 20 регистровой памяти. Под действием сигналов, формируемых на выходах блоков 21 и 22 сравнения, в блоке 20 регистровой памяти происходит сдвиг слов вверх или вниз. Если окажется, что левая часть верх«его слова нулевая, а лева часть нижнего слова в этом случае равна числу Njg, то оба блока 21 и 22 вьфабатьшают на своих выходах высоки потенциал. Чтобы в этом случае на выходах обоих элементов И 23 и 24 не сформировался сигнал сдвига одно- временно, вследствие чего бы мог произойти сбой в сдвиге слов в блоке 20 регистровой памяти, предусмотрена подача единичного сигнала на запрещающий инверсный вход элемента И 24 с выхода блока 21 сравнения. В резултате этой процедуры блок 20 регистровой памяти находится как бы в режиме слежения и к концу опроса памяти ВЗУ на выходе блока 20 регистровой памяти окажется слово, содержание левой части которого соответствует объему памяти, который станет поступать в блок 5 буферной памяти, а в правой записан код режима работы. Режим слежения заканчивается по поступлении циклового дашульса на обнуляющий вход счетчика 19 и управляющий вход регистра,25. Этот сигнал устанавливает в нулевое состояние счетчик 19 и записьшает позиционный код режима работы устройства в регистр 25. Таким образом, в регистре 25 хранится код режима работы устройства для информации, поступающей в блок 5 буферной памяти и одновременно считьшаемой из него для отображения Кодовая группа с N-4-го до И-го выходов регистра 25 поступает непосредственно на выход формирователя и далее на вход генератора 4 импульсов считьшания. Эти сигналы управляют частотой регенерации буферной памяти и тем самым снижают нагрузку на генераторы 9 и 10 знаков. Кодовая группа со следующих N-5, кроме первого, выходов регистра 25 поступает на первые входы соответствукицих элементов И 31 первой группы, а также
0
0
объединяется, в элементе ИЛИ 26. С помощью счетчика 28, распределителя 29 и элементов ИЛИ 30 группы здесь формируются сигналы, которые определяют продолжительность поочередной работы генераторов 9 или 10 знаков. В зависимости от кода, снимаемого с выходов регистра 25, устройство осуществляет формирование некоторой части символов за более короткое время. Если с первых N-4 выходов регистра 25 снимается полностью нулевая кодовая группа, то на выходе элемен5 та ИЛИ 32 также формируется нулевой сигнйЗт, что свидетельствует о том, что количество символов, которое необходимо отобразить, не превьшает числа N и их отображает второй генератор 10 знаков. Это происходит потому, что открьшаются 12 и 14 ЗАПРЕТ элементы и пропускают на соответствующие входы генератора Ю зна- Лов сигналы Пуск и тактовую после5 довательность импульсов периода Т, необходимых для функционирования этого генератора. Теперь допустим, что на одном из первых N-5, кроме первого, выходов регистра 25 присутствует
0 единичный потенциал. Он через элемент ИЛИ 26 открьшает элемент И 27 и пропускает на счетный вход счетчика 28 те же импульсы, которые за . цикл до этого подсчитаны счетчиком 19. Следует заметить, что предварительно цикловый импульс поступает на обнуляющий вход счетчика 28 и вход распределителя 29, который переводится в первое состояние, при
0 котором у него в возбужденном состоянии находится первый выход. При этом на вторые входы всех элементов И 31 первой группы поступают единичные потенциалы, которые с указанным
5 единичным потенциалом с одного из выходов регистра 25 формирует на выходе элемента ШШ 32 также единичный сигнал. В этом случае аналогичным образом подключается в работу генера0 тор 9 знаков, так как открываются элементы И 11 и 13 и пропускают на соответствуюпще входы генератора 9 знаков сигналы Пуск и тактовую последовательность импульсов периода
5 2То, необходимых для функционирования этого генератора. Отсчитав 2 импульсов, -счетчик 28 переполняется. и переводит распределитель 29 во второе состояние, при котором в возбуж5
денном состоянии находится его второй выход. И-т.д. Таким образом, единичный потенциал на выходе элемента ШП1 32 присутствует до тех пор, пока на одном из элементов И 31 группы происходит совпадение единичных сигналов от регистра 25 и распределителя 29. После этого устройство переходит в режим отображения символов генератором 10. Объединенный сигнал Конец символа, формируемый на управляющем выходе коммутатора 16з подготавливает устройство для отображения следующего символа: обнуляет первый триггер 15, подготавливает-к работе гв нераторы 9 и 10 знаков, через генератор 4 импульсов считьшания формирует сигнал Пуск,
Устройство осуществляет переходы к другим режимам работы по следующему правилу пока ресурсы быстродействия позволяют, то обеспечиваются наилучшим, образом эргономические требова
ния, а именно - сохранение номиналь- 25 входами первого и второго элементов
ной частоты критических мельканий и повьшенная точность отображения информации. Первой при увеличении объема информации начинает изменяться точность отображения (перевод на более простой по структуре, но- требующий меньше времени на формирование алфавит символов). При дальнейшем увеличении объема информации происходит снижение критической частоты мельканий, но не более, чем до 30 Гц
С другой стороны, в случае отказа одного из генераторов 9 или .10 знаков с помощью нp шyдитeльнoй коммутации (на фиг о 4 не показано) возможно отображение информации на всех или какой-то части (в зависимости от того, какой из генераторов 10 или 9 знаков фзшкционирует вместо вышедшего из строя) экранов индикаторов 17.
Формула изобретения
о т л и,ч ающе е с.я
тем, что, с целью повышения до товер ности отображаемой информации, устройство содержит второй генератор 10 знаков, формирователь управляющих
0
сигналов, блок задержки, блок буферной памяти, генератор .импульсов считывания, блок дешифраторов, триггер, два элемента И и два элемента ЗАПРЕТ, 5 информационньй вход формирователя управляющих сигналов и вход блока задержки являются первым информационным входом устройства, выход блока задержки подключен к информационному входу блока буферной памяти и второму входу формирователя управляющих сигналов, первый выход которого соединен с первыми входами первого и второго элементов И, с инверсными
ЗАПРЕТ и -с вторым управлякяцим входом коммутатора, с третьего по шестой информационные входы которого .соединены с выходами второго генератора знаков,
заправляющий и тактовьй входы которо- го соединены с выходами соответственно первого и второго элементов ЗАПРЕТ, первый выход генератора.им- пухгьсов считьшания соединен с управляющим входом блока буферной памяти, первьй выход которого- соединен с входом блока дешифраторовJ а второй выход - с входами первого и второго регистров, выход второго регистра
соединен с заправляющими входами индикаторов, первьЕЙ и второй выходы . блока дешифраторов подключены к информационным входам соответственно первого и второго генераторов знаков,
выход ко;ммутатора соединен с устано- вочньЁ-т входом второго генератора знаков,; входом установки в О триггера и входом сброса генератора импульсов считывания, управляющий .
вход которого соединен с вторым выходом формирова теля улравлякщих сигналов, второй выход генератора импульсов считьгоания соединен с входом генератора тактовых импульсов,
прямым входом первого элемента ЗАПРЕТ и вторым входом первого элемента И, выход которого соединен с управляющим входом первого генератора знаков, тактовый Вход которого соединен с
19
выходом второго элемента И, вькод генератора тактовых импульсов соединен с прямым входом второго элемента ЗАПРЕТ, вторым входом второго элемента И и счетным входом триггера, вьгхо которого соединен с третьим входом второго элемента И.
2 о Устройство по п. 1, о т л и тем, что формирова
чающее ся
тель управляющих сигналов содержит два счетчика, два блока сравнения, блок регистровой памяти, регистр, распределитель импульсов, три элемента И, два элемента ИЛИ, группы элементов И и ИЛИ, управляющий вход регистра является первым информационны входом формирователя и соединен со счетным входом первого счетчика и первыми входами первого и второго элементов И, вторым информационным входом формирователя являются первый вход третьего элемента И, вход установки в О второго счетчика и информационный вход распределителя импуль сов, выходы первого счетчика соединены с первыми входами первого и второго блоков сравнения, вторые входы -которых соединены соответственно с выходами первой и второй групп , блока регистровой памяти, выходы третьей группы которого соединены с информационными входами регистра, выходы первой группы которого подключены к входам первого элемента ИЛИ и первым входам элементов И первой группы, выходы которых соединены с одним из входов второго элемента ИЛИ другой вход которого соединен с выходом регистра, выход второго эле- мента ИЛИ является первым выходом
1
Фие.2
15
20
25 вогр зо0
66Д220
формирователи, вторым выходом которого являются выходы второй группы регистра, выход первого элемента ИЛИ соединен с вторым входом третьего элемента И, выход которого подключен к счетному входу второго счетчика, выход которого соединен с управляющим входом распределителя импульсов, первый выход которого соединен с первым входом первого элемента ИЛИ группы и вторым входом первого элемента И группы, выходы распределителя импульсов, кроме первого, подключены к первым входам элементов ИЛИ групп ы, кроме первого, вьсхода элементов ИЛИ группы соединены с вторыми входами элементов И группы, кроме первого, второй вход каждого предыдущего элемента ИЛИ группы соединен с выходом последующего элемента ИЛИ группы, кроме последнего, второй вход которого соедин.ен с последним выходом распределителя импульсов, выход пер- блока сравнения соединен с вторым входом первого элемента И и инверсным входом второго элемента И, выходы первого и второго элементов И соединены соответственно с информационным и управляющим входами блока регистровой памяти.
25 зо 0
35
фиг,3
(
,ew«r
J
H
Щ-
ftttf
12
KlH,
16
KJ
it
33
His
fJH
UfJ
1Щ
,«m}l(«
35
}6
38
J
I flWf
К 16(6
I
KiS
.)
l7W Klf
(7$ 1i-
Kff(s
.6
0m7 -4
Ж
€2
t
щ
. «
j
€7
I
. йг7
5
-9
7H
т
7Я
X
7P f, TO-ti
«MM иММН
«
S
7f«
MPHPMI
7f«
КП Н
3
7H
if B(35,3G)ul5
ТОтв
Фиг.8
Составитель И. Загинайко Редактор С. Патрушева Техред Л.Сердюкова Корректор С. Шекмар
Заказ 6749/54
Тираж 459
ВНИЙПИ Государственного ко митета по изобретениям и открытиям при ГКНТ СССР ПЗОЗЗ, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Подписное
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Устройство для отображения информации | 1982 |
|
SU1042068A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1988-12-23—Публикация
1986-08-27—Подача