t1
Изобретение относится к автоматике и вычислительной технике, может быть использовано при разработке устройств для формирования символов на экране электронно-лучевой трубки (ЭЛТ) и является усовершенствованием устройства по авт. св. № 746629.
Цель изобретения - повьппение точности и надежности устройства.
На фиг.1 приведена блок-схема устройства; на фиг.2 - блок-схема формирователя импульсов; на фиг.З - блок- схема генератора импульсов.
Устройство содержит генератор 1 импульсов, формирователь 2, блок 3 памяти, счетчик 4 адреса, логический блок 5, преобразователь 6 код-время, регистр 7 микрокоманд, генератор 8 функциональных напряжений, блок 9 подсвета луча, регистр 10 символа, блок 11 сравнения, триггер 12, элемент 2И-ИЛИ 13, мультивибратор 14 и умножитель 15 частоты. Блоки И ycт- ройства имеют входы и выходы 16-31.
Генератор 1 импульсов содержит триггер 32, элемент И-НЕ 33, элемент 34 задержки, счетный триггер 35 и элементы И 36 и 37.
Формирователь 2 содержит счетчик 38, стробированный дешифратор 39 и элемент ИЛИ 40 (временный распределитель импульсов), инверторы 41-43, элемент И 44, ждущий мультивибратор 45 и элемент ИЛИ 46 (формирователь сброса), триггер 47, элементы ИЛИ 48, 49, триггер 50 (формирователь сигнала обращения) и ждущий мультивибратор 51 .
Генератор 1 импульсов предназначен для формирования пачки тактовых импульсов в пределах времени формирования символа и необходимых для работы формирователя 2, преобразователя 6 код - время и умножителя 15 частоты. Генератор выполнен по схеме с запаздывающей обратной связью и работает в старт-стопном режиме.
Формирователь 2 предназначен для формирования сигналов синхронизации и управления между блоками устройства.
Блок 3 памяти предназначен для записи и хранения кодов микропрограм символов, состоящих из кодов начальных адресов, контрольного кода сим вола, кодов векторов, образующих фигуру символа, и кода конца символа.
5
60282
Счетчик 4 адреса предназначен для задания кода адреса на входе блока 3 памяти.
Логический блок 5 предназначен
для коммутации кода символа с выхода регистра 10 или кода начального адреса с выхода блока 3 памяти на информационные входы счетчика 4 адреса.
Преобразователь 6 код - время предназначен для формирования сигналов конца вектора (СКВ) с временными интервалами, пропорциональными коду длины вектора на информационном входе и периоду тактовых импульсов на синхровходе.
Регистр 7 микрокоманд предназначен для записи и хранения ходов векторов символа на время работы гене ратора 8 функциональных напряжений.
Генератор 8 функциональных напряжений предназначен для формирования функциональных напряжений развертки
. символа и и и в соответствии с микропрограммой его построения.
Блок 9 подсвета луча представляет собой схему видеоусилителя, предназначенную для усиления одноразрядного кода подсвета векторов символа до амплитуды, необходимой для модуляции луча ЭЛТ по яркости.
Регистр 10 кода символа предназначен для хранения кода символа на время его отображения.
5 Блок 11 сравнения предназначен для формирования управляющего сигнала ошибки в отображении информации. Умножитель 15 частоты предназначен для формирования тактовых импуль сов с частотой F k-f, где k - коэффициент умножения; f - частота тактовых импульсов на выходе генератора 1 .
Устройство работает следуюшд1М образом.
На вход 16 устройства поступает импульс установки устройства в исходное состояние, а на вход 17 код символа. Затем на вход 18 устройства поступает импульс синхронизации, под действием которого код символа запи- сьшается в регистр 10, а генератор 1 формирует пачку тактовых импульсов в пределах времени формирования сим вола. С выхода генератора 1 тактовые импульсы поступают на формирователь 2, преобразователь 6 код - время и умножитель 15 частоты. Код символа с
0
5
0
выхода регистра 10 поступает на первые информационные входы блока 11 сравнения и логического блока 5. Формирователь 2 на выходе 23 формирует сигнал ЗКС (запись кода символа), по которому код символа проходит через логический блок 5 и записывается в счетчик 4 адреса. Одновременно с ЗКС формирователь 2 на выходе 24 формирует первое обращение к блоку 3 памя ти. Под воздействием кода символа и первого обращения блок 3 памяти выдает первое п-разрядное информационное число, которое является начальным адресом микропрограммы построения символа. Код начального адреса хранится в блоке 3 памяти и с его выхода подается на второй информациоинЬтй вход логического блока 5.
После выборки кода начального адреса из блока 3 памяти формирователь 2 на выходе 25 формирует сигнал ССА (сброс счетчика адреса), а на выходе 26 сигнал ЗНА (запись начального адреса) . По ЗНА код начального адреса проходит через логический блок 5 и записьгоается в обнуленный счетчик 4. После этого формирователь 2 формирует на выходе 27 сигнал сброса выходного регистра (не показан) блока 3 памяти и второе обращение.
элемент 2И-ИЛИ 13 поступает на блок 9 подсвета и определяет подсвет вектора в соответствии с его кодировкой блок 3 памяти выдает второе информа- в микропрограмме, с восьмого по десяПо коду начального адреса с выхода счетчика 4 и второму обращению
ционное число, в котором записан конрольный код отображаемого символа. Этот код поступает на второй информационный вход блока 11 сравнения. После этого формирователь 2 на выходе 28 формирует сигнал ЗКК (запись контрольного кода). Во время действия этого сигнала в блоке 11 сравнения производится сравнение входного кода символа с выхода регистра 10 и контрольного кода с выхода блока 3 памяти. При равенстве входных кодов на выходе блока 11 сравнения выходной сигнал не формируется, а при неравенстве сравниваемых кодов формируется сигнал по длительности равный ЗКК. Кроме блока 11 сравнения сигнал ЗКК поступает на счетный вход счетчика 4 и увеличивает на единицу записанный в нем код начального адреса. После этого на выходе 27 формирователя 2 формируется сигнал сброса выходного регистра блока 3 памяти.
а на выходе 24 - очередной третий сигнал обращения.
По измененному коду начального адреса и третьему обращению блок 3 памяти выдает третье информационное число, которое является кодом первого вектора формируемого символа.
Третье и все последующие числа, ВЕЛдаваемые блоком 3 памяти, содержат информацию об угловой ориентацли векторов, об их длинах и подсвете. Код первого вектора символа сигналов ввода с выхода преобразователя 6 код - время записывается в регистр 7 микрокоманд и преобразователь 6 код - время. По этому сигналу код начального адреса в счетчике 4 увеличивается еще на одну .единицу, а формирователь 2 на выходе 29 формирует строб-импульс, которым включается генератор 8 функциональных напряжений на время формирования символа.
Каждый вектор формируемого символа кодируется 1 0-разряднь М кодом. Семь разрядов этого кода записываются в регистр 7 микрокоманд, а три в преобразователь 6 код - время. С вы хода регистра 7 микрокоманд с первого по шестой разряды управляют работой генератора 8 функциональньЕХ напряжений, а седьмой разряд через
тый разряды с блока 3 памяти подступают на преобразователь 6 код - время, который задает длину формируемого вектора. Кроме того, эти разряды поступают на формирователь 2 для формирования сигнала СКС (сигнал конца символа). По СКС все узлы устройства устанавливаются в исходное состояние после каждого формируемого символа. Кроме того, СКС поступает на внешнее устройство управления (не показано) для вызова кода следующего символа.
С момента записи кода первого вектора символа генератор 8 формирует функциональные напряжения развертки
символа Uy и Uy, блок 9 подсвета выдает напряжение подсвета, а преобразователь 6 код - время формирует сигнал СКВ (сигнал конца вектора) с временным интервалом, пропорциональным периоду тактовых импульсов на синхронизирующем входе и коду длины вектора на информационном входе. После каждого СКВ код начального адреса на входе блока 3 памяти увеличивается на единицу, а формирователь 2 формирует очередное обращение.. Таким образом из блока 3 памяти осуществляется последовательная выборка кодов векторов с последуюп1им преобразованием их в функциональные н пряUv
и имжения развертки символа U, пульсные сигналы подсвета U .
В момент формирования последнего вектора символа на выходе блока 3 памяти устанавливается нулевое число во всех разрядах. Три разряда этого числа поступают на формирователь 2, которьп по нулевому коду и последнему СКВ формирует сигнал СКС, который устанавливает устройство в исходное состояние и поступает на выход 22 устройства для вызова кода следующего символа из внешнего устройства управления.
При наличии неисправностей в устройстве, например, в лот ическом блоке (отсутствие одного или нескольких разрядов) па выходе счетчика 4 адреса устанавливается код символа, не соответствующий входному. Это ведет к выборке из блока памяти микропрограммы другого символа, в которой контрольный код, расположенный в начале микропрограммы, отличается от поступившего входного кода символа. В этом случае на выходе блока 11 сравнения формируется управляющий сигнал Ошибка, который переключает триггер 12 из нулевого состояния в единичное. При этом на выходе 30 триггера 12 устанавливается нулевой уровень напряжения, а на выходе 31 единичный (положительный), который поступает на один из входов элемента 2И-ИЛИ 13 и управляющий вход блока 9 подсвета. Нулевым уровнем с выхода 30 триггера 12 запрещается прохождение сигнала подсвета через первый элемент И логического элемента 2И--ИЛИ 13.
Второй элемент И логического элемента 2И-ИЛИ 13 открыт положительным уровнем с выхода 31 триггера 12, На остальные входы этого элемента поступают одноразрядный код подсвета с выхода регистра 7 микрокоманд, тактовые импульсы с выхода умножителя 15 частоты и импульса с выхода автоколебательного мультивибратора 14, который работает на частоте порядка 1
5
0
5
0
5
0
5
0
5
10 Гц в зависимости от типа ЭЛТ. Умножитель 15 частоты работает на частоте F k f, где f - частота импульсов генератора 1; k - коэффициент умножения. Коэффициент k выбирается исходя из требований к разборчивости символов и разрешающей способности ЭЛТ, Так, например, при k 2 единичный вектор символа отображается в виде двух подсвечиваемых точек. Выбирая необходимый коэффициент умножения, можно задать любую точечную структуру символа.
Под воздействием сигналов с мультивибратора 14 и умножителя 15 частоты на выходе элемента 2И-ИЛИ 13 формируются сигналы подсвета, модулированные двумя частотами.
Таким образом, при несовпадении кода символа, записанного в регистре 10, с контрольным кодом микропрограммы с выхода блока 3 памяти символ на экране ЭЛТ отображается точечной структурой с повышенной яркостью и миганием с частотой работы мультивибратора 14. Такие символы значительно отличаются по внешнему виду от основных символов, что дает возможность оператору выделить их на фоне других символов и принять своевременные меры по устранению ошибок в отображении информации.
При равенстве входных кодов на входах блока 1 сравнения управляющий сигнал на его выходе не образуется. При этом триггер 12 находится в исходном состоянии, и на его выходе 30 устанавливается положительный уровень, открывающий первый элемент И элемента 13 на время написания всех векторов символа. Нулевой уровень с выхода 31 триггера 12 блокирует второй элемент И элемента 13. Символ при этом высвечивается без мигания с равномерной яркостью всех входящих векторов,
В предлагаемом устройстве контроль отображения символов осуществляется по изменению всей структуры контура символа. При этом ложный символ отображается не сплошными линиями, а точками с заданным расстоянием между ними. Кроме того, точечные символы отображаются с повышенной яркостью и признаком мигания, охватывающим весь контур символа. Все эти признаки совместно обеспечивают быстрый поиск оператором ложных символов и
7
принятие необходимых мер нию ошибок в отображении
Формула изобр
Устройство для отображения информации по авт. св. № 746629, отличающееся тем, что, с целью
288
повышения точности и надежности устройства, в него введен умножитель частоты, вход которого соединен с выходом генератора импульсоп, а выход подключен к одному из входов элемента 2И-ИЛИ, а выход Запись контрольного кода формирователя соединен со счетным входом счетчика.
Puz.l
0m f
ГИ
К 1,6,10,12
38
59
к22
СКС
ЗНС ССА ЗНА ЗКК
кк.снв
2J к5
25 кУУ
25 к4Г//2
Otnl
г
2
kl
о
8
2 к5
50
От б
C/f6
ГУ
От/6
о5ш,им.
27 /гЗ
7
2,5
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1978 |
|
SU746629A1 |
Устройство для отображения информации | 1979 |
|
SU868822A2 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1981 |
|
SU1005170A1 |
Устройство для формирования символов | 1983 |
|
SU1113840A1 |
Устройство для отображения информации | 1981 |
|
SU963080A1 |
Устройство для формирования символов | 1983 |
|
SU1088060A1 |
Устройство для формирования символов | 1980 |
|
SU934540A1 |
Устройство для отображения информации | 1977 |
|
SU711602A1 |
Устройство для формирования символов на экране электронно-лучевой трубки | 1984 |
|
SU1249575A1 |
Устройство для отображения информации | 1976 |
|
SU634322A1 |
Изобретение относится к автоматике и вычислительной технике, может быть использовано при разработке устройства для формирования символов на экране электронно-лучевоГ трубки и является усовершенствованием устройства по авт. св. N 746629. Цель изобретения - повышение точнос1И и надежности устройства. Это достигается за счет возможности контроля достоверности отображаемых символов на зкра- не ЭЛТ по изменению типа линии написания символа. Измененный по начертанию символ быстрее привлекает внимание оператора, который обязан принять срочные меры по устранению оти- бок в отображении. 3 ил. со о:) о 00 fsj
Редактор 0.Головач
9аг.
Составитель И.Загинайко
Техред М.Ходанич Корректор И.Муска
Заказ 2367/53Тираж 433Подписное
ВННИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб,, д. 4/5
Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4
tiZ.Z
Устройство для отображения информации | 1978 |
|
SU746629A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1987-06-07—Публикация
1985-09-30—Подача