35
;о
качестве индикатора используется электронно-лучевая трубка. Цель изобретения - ловышение быстродействия устройства - достигается введением второго триггера 11, элемента ИЛИ 23, второй группы элементов И 22, преобразователя 7 кодод, ключей ДЭ и 18, сумматоров 20 и 21, формирователе 15 напряжений смещения и соответствующих функциональных связей. Изобретение позволяет при возникновении сбоя не повторять отход контура микрополи- граммы с начала первого момента, а
по алгоритму обнаруживать и оперативно устранять влияние многократных сбоев. Технические преимущества изобретения состоят в том, что повышение быстродействия устройства достигается благодаря введению технических средст анализа и ускоренной обработке кода подсвета микрополиграммы и при этом повьппением быстродействия дос-тигается уменьшение времени формирования и коррекции изображения, 3 з.п, ф-лы, 7 ил.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для формирования изображения на экране электронно-лучевой трубки | 1985 |
|
SU1261004A1 |
Устройство для отображения символов на экране электронно-лучевой трубки | 1985 |
|
SU1247919A1 |
Устройство для отображения информации | 1986 |
|
SU1446642A1 |
Устройство для контроля и диагностики цифровых блоков | 1983 |
|
SU1167610A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1410090A1 |
Устройство для отображения символов на экране электронно-лучевой трубки | 1981 |
|
SU970435A1 |
Устройство для формирования символов на экране электронно-лучевой трубки | 1983 |
|
SU1075297A1 |
Устройство для формирования изображения на экране электронно-лучевой трубки | 1982 |
|
SU1070600A1 |
Устройство для формирования изображений на экране электронно-лучевой трубки | 1982 |
|
SU1164776A1 |
Устройство для формирования изображений на экране электронно-лучевой трубки | 1983 |
|
SU1141446A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода ЭВМ и автоматизированных систем управления и контроля, в которых в качестве индикатора используется электронно-лучевая трубка. Цель изобретения - повышение быстродействия устройства - достигается введением второго триггера 11, элемента ИЛИ 23, второй группы элементов И 22, преобразователя 7 кодов, ключей 19 и 18, сумматоров 20 и 21, формирователя 15 напряжений смещения и соответствующих функциональных связей. Изобретение позволяет при возникновении сбоя не повторять отход контура микрополиграммы с начала первого момента, а по алгоритму обнаруживать и оперативно устранять влияние многократных сбоев. Технические преимущества изобретения состоят в том, что повышение быстродействия устройства достигается благодаря введению технических средств анализа и ускоренной обработки кода подсвета микрополиграммы и при этом повышением быстродействия достигается уменьшение времени формирования и коррекции изображения. 3 з.п. ф-лы, 7 ил.
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода ЭВМ и автоматизированных системах управления и контроля, в которых в качест- на индикатора используется электронно-лучевая трубка.
Цель изобретения - повьшгение быстродействия.
На фиг.1 представлена функциональная схема устройства;, на фиг,2 - . функциональная схема формирователя 1Ы(пульсов подсвета; на 4иг,3 - функциональная схема блока синхронизации; на фиг.4 - функциональная схема формирователя напряжений смещения; на фиг.5 - функциональная схема програм- мцруемой логической матрицы (ЦЛМ); на фиг.6 (а, б) - эпюры отклоняющих „напряжений по координатам X и У для
набора микрополиграмм и обобщенная фигура -.полиграмма; на фиг.7 - нрег- менные диаграммы работы устройства при формировании .символа А,
Устройство для отображения информации содержит генератор 1 импульсов, распределитель 2 импульсов, блок 3 коммутации, блок 4 выбора микрополи- грамм,,дешифратор 5, регистр 6, преобразователь 7 кодов, блок 8 контроля, формирователь 9 импульсов подсвета, Tpijrrepbj 10 и 11, блок 12 синхронизации, формирователи 13 и 14 отклоняющих напряжений по координатам X и У соответственно, формирователь 15 найряжений смещения,.элемент 16 задержки, первую группу элементов И 17, ключи 18 и 19, сумматоры 20
-
0
5
д
5
и 21, вторую группу элементов И 22 элемент ШШ 23.
Преобразователь 7 кодов состоит из регистра 24 и ЦЛМ 25,
Позициями 26-31 обозначены соответственно вход сигнала Пуск, вход Код символа, выход импульса подсвета Z(t), вход сигнала Конец символа, выходы отклонякнцих напряжений Uy(t) и и,,(t) устройства.
Фор1мирователь 9 импульса подсвета (фиг,2) содержит дешифратор 32, мультиплексоры 33 и 34, регистры 35-37 сдвига, элементы ИЛИ-НЕ 38-40, 2-2И- ШШ 41, И 42-48, ИЛИ 49-51, НЕ 52, задержки 53, счетчик 54, позициями 9.1-9;5 и 9.6т9.12 обозначены входы и выходы формирователя.
Блок 12 синхронизации (фиг.З) содержит элементы 3-3-ЗИ-ШШ 55, 2-2И-ИЛИ 56, ИЛИ 57-59, И 60 и 61, задержки 62, распределитель 63 импульсов, а позициями 12.1-12,9 и 12.10-12.12 обозначены его входы и выходы.
Формирователь 16 напряжения смещения (фиг.4) содержит ключи 64-68, инвертор 69, элементы ИЛИ 70 и 71, нагрузочный элемент 72 в виде резистора и триггер 73, позициями 16.1- :16.3 и 16.4-16.5 .обозначены его входы и выходы.
Формирование символов осуп ествля- ется из определенной для каждого сим-, .вола частной полиграммы, каждая из KOTopbix, в свою очередь, образуется из фиксированного числа RH,J, микро- полиграмм. В .каждой микрополиграмме п« элементов ее составляющих. В предложении , n 5. Начало и конец микрополиграммы совпадает с началом координат знакомства, т.е. микропо- лиграммы имеют замкнутую структуру. Набор микрополиграмм R и образуемых из них частных полиграмм М выбирается таким, чтобы обеспечить формирование и отображение заданного алфавита символов. Число элементов в микрополи- грамме и возможный набор микрополиграмм определяются сложностью изображений, составляющих отображаемый алфавит. Сложность изображений определяется требуемой точностью, либо самой структурой изображений.
Генератор 1 импульсов вырабатывает периодическую последовательность с
периодом
-в S
где t - время форми- 20
рования одного элемента микрсполи- грамм, S - коэффициент. Время t выбирается из условия обеспечения возврата электронного луча ЭЛТ из любой точки знакоместа в начало его координат. Вход генератора 1 связан с входом 25 сигнала Пуск, а выход - с. входом 12.2 блока 12 синхронизации.
Распределитель 2 импульсов функционирует таким, образом, что в возбужденном состоянии может последовательно находиться только один из его вы- ходов. Число, выходов распределителя 2 импульсов определяется числом знакомест (п), составляющих микрополиг- рамму, т.е. -каждому выходу распределителя 2 ставится в соответствие вполне определенньй элемент микропо- лиграммы. В исходном состоянии не возбужден ни один из выходов распределителя 2. В это состояние он переводится под действием поступающего на его вход Установка О сигнала с выхода 9.8 формирователя 9 импульсов подсвета. Этот сигнал является сиг- налом окончания формирования последнего из необходимых элементов каждой формируемой микрополиграммы и переводит распределитель 2 в исходное cofc- тояние независимо от того, в каком состоянии он находился до поступления этого сигнала. Время возбуждения каждого выхода распределителя 2 импульг сов определяется значением кода подсвета формируемого элемента микропо- лиграммы. Это учитывается в блоке 12,, который подает со своего выхода 12.П сигнал соответствующей частоты на управляющий вход распределителя 2 им20
пульсов. Если код подсвета равен О, то изменение состояния распределителя 2 импульсов происходит с частотой генератора 1 импульсов. Если код подсвета равен 1, то это изменение происходит через время t.
Блок 3 коммутации предназначен для того, чтобы в зависимости от состояния выходов блока 4 выбора микро- полиграмм выходы элементов И 22, а через них и выходы распределителя 2
импульсов коммутировались через элементы И 17 на входы соответствующих формирователей 13 и 14 таким образом, чтобы с выхода последних снимались отклоняющие напряжения, необходимые для формирования только той микрополиграммы, которой соответствует возбужденный выход блока 4.
Регистр 24 является входным регит-г, стром преобразователя 7 кодов и предназначен для совместного хранения унитарного кода, формируемого на вы- 25 ходе блока 4, и унитарного кода, формируемого на.втором - пятом выходах распределителя 2 импульсов. Для этого регистр 24 первым информационным входом. D1 связан с выходами (с второго 30 по пятый) распределителя 2 импульсов, а вторым информационным входом 02 с выходом блока 4. Изменение информации в регистре 24 происходит по сигналу Разрешение на управляющем вхо- 25 де, который формируется в зависимости от состояния триггеров 10 и 11.
Формирователь 9 импульса подсвета служит для управления подсветом электронного луча ЭЛТ (не показана). Для 0 этого с, его выхода-9.6 на выход 28 импульса подсвета подаются соответствующие управляющие сигналы. В регистры 35-37 сдвига при подаче в устрорт- ство кода символа записываются коды 5 подсвета, необходимые для формирования микрополиграмм. Управляющие входы, по которым производится сдвиг информации в регистрах 35-37, подключены соответственно через элементы И 42-44 к выходам .дешифратора 32, а также к входу 9,4 блока 9. Это позволяет управлять последовательностью подключения регистров 35-37 сдвига к входу 9,4, который подключен к выходу 12.10 блока 12. В исходном состоянии (до поступления сигнала Пуск по входу 26) счетчик 54 импульсов и регистры 35-37 сдвига находятся в О. Счетчик 54 меняет свое
0
5
состояние по сигналу Пуск и по сигналу- окончания обработки кода подсвета очередной микр.ополиграммы.Последний фор 1чируется на выходе соответствующего элемента ИЛИ-НЕ, 38 или 39 и через элементы 2-2И-ИЛИ 41, ИЛИ 51 и задержки 53 подается на вход +1 счетчика 54. Элемент 53 служит для задержки сигнала, определяющего нача- по формирования следующей микрополи- граммы, на время установки в О распределителя 2 импульсов (после окончания формирования предыдущей Микрополиграммы), По окончании форми- рования последней микрополиграммЫ сигнал с выхода элемента ИЛИ-НЕ 40 ;через элемент. И 45 производит уста- новку О регистров 35-37 сдвига, , счетчика 54 и через вход 9,7 регистра 7, кроме того, че.рез элемент ИЛИ 50 :И выход 9,8 устанавливает в О,блок 4, распределитель 2 импульсов и, поступая на вход 12.8 блока 12, через элемент ИЛИ 57 устанавливает в О . распределитель 63 импульсов Мультиплексоры 33 и 34 служат для коммутации на выходы. 9ii9-9,11 формирователя 9 сигналов, соответствующих значениям младшего и следующего за,ним разрядов кода подсвета микрополиграммы. Подаваемый на адресные входы мультиплексоров 33 и 34 адрес коммутируемого ре-, гистра сдвига снимается с выходов 1 и 2 счетчика 54. Выход мультиплексора 33 подключен через элемент И 46 к выходу 28 импульса подсвета устройства.
Устройство функционирует в режимах формирования и коррекции изображения-,
Триггер 10 для установления режимов работы устройства. Единичный вход этого триггера соединен с выходом блока 8 контроля, В исходном состоянии триггер 10 находится в О,
Триггер 11 (О-триггер, включенный по схеме Т-триггера) предназначен для отключения выхода 28 импульса . подсвета и выходов формирователя (через ключи 17, 18 и сумматоры 21 20) соответственно от модулятора и отклоняющих .систем ЭЛТ (не показаны). В исходном состоянии триггер 11 находится в О, и сигналом с нулевого выхода удерживает через элемент ИЛИ 23 формирователи 13 и 14 в исходном состоянии и разрешает запись информации в регистр 24, В режиме формирования изображения, когда код подсвета фор
0 5
Ю
5
0
мируемого элемента микрополиграммы равен Сг% это состояние триггера 11 не меняется. С входа и выходов 28, 30, 31 устройства снимается нулевой сигнал, В этом случае происходит ускоренный (с частотой генератора 1 импульсов) сдвиг кода подсвета в формирователе 9. Ну.ггевой выход триггера 11 подключай, кроме тог о, к идверсным входам элементов И 22„ Это позволяет отключать выходы распределителя 2 импульсов от блока 3„ Триггер 11 переводится в единичное состояние, когда код подсвета формируемого элемента микрополиграг-1м.о1 станет равным . При этом сдвиг кода подсвета осуществляется с частотой импульсов переполнения распреAejiHTCJTH 63 импульсов, с выхода,28 снимается единичный сигнал, разрешающий подсз)ет электронного луча ЭЛТ, а с выходов 30, 31 снимаются необходимые отклоняющие напряжения.
Блок 12 обеспе ивает синхронизацию работы элементов и блоков всего , устройства, он вырабатывает управляю- щие сигналы для перевода распредели- теля 2 импульсов и триггера 11 из одного состояния в другое и для осуществления сдвига кода подсвета микрополиграммы в формирователе 9, Для этого вход 12,2 блока 12 соединен с выходом генератора 1 импульсов, с одними выходами элементов 2-2И-ИЛИ56 И 61 и .с тремя входами элементов 3-3-ЗИ-ИЛИ 55, Распределитель 63 импульсов предназначен для деления частоты следования импульсов, поступающих на вход 12.2 с выхода генератора 1 импульсов, на S () t St, где - время, необходимое для формирования одного элемента микрополиграм- Mbij время цикла работы распределителя 63 импульсов S - ксзэффициент пропорциональности; t - период спе- : дования импульсов генератора 1 импульсов, определяется из условия обеспечения времени возврата электронного луча ЭЛТ из любой точки знакоместа в.начсшо его координат. Распределитель 63 импульсов функционирует таким .образом что в возбужденном СОСТОЯНИИ может последовательно находиться только один из его параллель- - ,ных выходов ,(не показаны). В исходном состоянии не.возбужден ни один из выходов распределителя 63. Кроме того, под действием сигналов,, поступающих с выхода 9.8 формирователя 9 на
10
20
25
1606991
вход 12.8 и с единичного выхода (сигнал Ошибка) триггера 10 на вход 12,1, распределитель 63 через элемент ИЛИ 57 переводится в исходное состояние независимо от того, в каком состоянии он находился до этого.Блок 12 вырабатывает на своих выходах 12.10- 12.12 управляющие сигналы в зависимости от значений младшего и следующего за ним разрядов кода подсвета формируемой микрополиграммы. Причем если эти значения одинаковые (не одинаковые), то управляющий сигнал на выходе 12.12 равен нулю /(единице) и триггер 11 сохраняет (изменяет) свое состояние при переходе к формированию следующего элемента микрополиграммы. 3 то же время, если содержимое младшего разряда подключенного в данный момент регистра сдвига формирователя 9 равно О, то сдвиг кода подсвета и изменение состояния распределителя 2 импульсов производится с частотой генератора 1 импульсов, если же 1 - то с частотой импульсов переполнения распределителя 63 импульсов. С этой целью подключенный к управляющему входу распределителя 2 импульсов выход 12.11 блока 12 через элементы И 61, ИЛИ 58, И 60, ИЛИ 59 соединен с входом 12.2, под- ключенным к выходу генератора 1 импульсов, и через второй вход элемента ИЛИ 58 с выходом распределителя 63 импульсов, на котором формируется сигнал его переполнения. Кроме того, выход элемента ИЛИ 58 (выход 12.10) соединен с входом 9.4 формирователя 9, по которому обеспечивается управление сдвигом кода подсвета.микрополиграммы. Таким образом, распределители 2 и 63 импульсов и их связи обеспечивают ускоренную о бра ботку для кода подсвета микрополиграммы. Элемент 62 задержки задерживает сигнал с выхода элемента 53 задержки ормирователя 9 до момента появления игнала на выходе элемента НЕ 52 (выход 9.9, вход 12.7), соответствую- JQ его инверсному значению кода подсвеа первого элемента очередной формиуемой микрополиграммы. Своим выходом лемент 62 задержки подключен к одноу входу элемента 2-2И-ИЛИ 56.
ПЛМ 25 предназначена для преобраования двенадцатиразрядного кода, аписанного в регистр 24, в четырех- азрядньй код, разряды которого опре.35
15 - л
н н м л вы эл ча ча эл ми да Вх вх
в но
30
че
40
во на го по ра эт чив (дл 45 мик вхо эле
отк вет и 1 лен ка в р гер дру ны
вых
55
10
20
25
06991
Q
5
10
деляют значения управляющих сигналов для формирователя 15 напряжений смещения. Представленная на фиг.5 ПЛМ 25 определяет ее настройку на реализацию следующей системы логических выражений:
Y, x3x5Vx5Vx1 х6 /х2х6 /х1 х7 Л4х81/ Vx3x9Vk4x9t 1x10i.-k2x10 x2x1 1s/x3x11v Vx2x12 /x3x12;(g)
УЛ x1 x5v x4x6v x3x7Vx4x7 /x1x8 /x2x8V Vx1x9Vx4x10;(9)
Y, x1 X5 x2x5 / x3x5 /x2x8 x3x8vl{4x8vx x2x9vx3x9Vx1x1 1Vx2x1 1v/x1x12; (10) 15 x2x6vx3x6vx4x6 c1x7v x2x7-/x3x7v/ - x2x10 x3x1 Ov x4x1 1 /x3x12 ,x4x12. (11) Приведенные выражения.заданы таблицей соответствия.
Формирователь 15 напряжений смещения предназначен для выработки опорных напряжений, позволяющих в зависимости от значений управляющих сигналов на его входы 15.3, связанном с выходом ПЛМ 25, скачкообразно смещать электронный луч ЭЛТ относительно начала координат знакоместа в точку начала формирования любого необходимого элемента микрополиграммы. Выходы формирователя 15 подключены к одним входам ключей 18 и 19 соответственно. Вход 15,1 подключен к входу 26, а вход 15.2 - к входу 29.
Элемент 16 задержки обеспечивает в режиме коррекции изображения установку триггера 10 в состояние О
30
через время t, необходимое для
возврата электронного луча ЭЛТ в начало координат знакоместа. Для этого СБОИМ входом элемент 16 задержки подключен к единичному выходу триггера 10, а выходом к нулевому входу этого же триггера. Тем самым обеспе- чивается подключение выходов блока 3 (для повторного формирования элемента микрополиграммы) к соответствующим входам формирователей 13 и 14 через элементы И 17.
Элементы И 17 предназначены для отключения выходов блока 3 от соответствующих входов формирователей 13 и 14 отклоняющих напряжений при появлении сигнала Ошибка на выходе блока 8 контроля и перевода устройства в режим коррекции изображения (триггер 10 в состоянии 1). Для этого другие входы элементов И 17 подключены к нулевому выходу триггера 10.
Ключи 19,18 служат для отключения выходов формирователя 15 от соответ
n16
ствующих сумматоров 21, 20 в те ин- гервалы времени работы устройства, когда код подсвета элемента микропо- лиграммы равен 0 т.е. когда триггер 11 находится в состоянии О, этого другие входы ключей 19, 18 соединены с единичным выходом тригге- ра 11.
Сумматоры 21 и 20 предназначены для сложения опорных напряжений формирователя 15 с напряжениями на выходах соответствующих формирователей 13 и 14 отклоняющих напряжений. Выходы сумматоров 21 и 20 подключены соответственно через выходы 30 и 31 к отклонякяцим системам ЭЛТ.
Элемент ИЛИ 23 обеспечивает в случае, когда триггер 11 находится в состоянии О или триггер 10 в состоянии 1, формирование на своем выходе сигнала, разрешающего запись информации в регистр 24, а также устанавливающего формирователи 13v и 14 отклоняющих напряжений в исход- цое состояние.|Дпя этого одним входом элемент ИЛИ 23 соединен с единичньпч выходом триггера 10, вторым входом - с нулевьм выходом триггера 11, а выходом - с управляющим входом регистра 24 и входами установки О формирователей 1 3 и 14.
Устройство работает следующим образом.
: По входу 27 Код символа сигнал записывается .в регистры 6 И 35-37 таким образом, что в регистрах 35-37 хранится п -разрядньй код подсвета (в предлагаемом устройстве число регистров К/«ин 3, в каждом регистре 35-37 хранится код подсвета одной из формируемых микрополиграмм) а в регистре разрядный . код .микрополиграм ы, которьш преобра зуется дешифратором 5 в К-:элементный код, подготовляющий к работе блок 4, К блоку 3 подключается первый возбужденный выход блока 4, соответствующи формированию микрополиграммы .с млад- шим номером. Сигнал Пуск по вхо;ог 26 запускает генератор 1 импульсов, переводит триггер 73 формирователя 15 в состояние 1, подготавливая тем самым его к работе. Открывается ключ 64, и опорные напряжения, +U и через инвертор 69 - U подаются на одни входы соответственно ключей 65, 66 и 67, 68, которые открываются
1
12
в зависимости от значений, поступающих на их другие входы управляющих сигналов от 1ШМ 25 по входу 15.3. Кроме того, сигнал Пуск поступает на вход 9.2 формирователя 9 и, пройдя через элементы ИЛИ 51 и задержки 53, переводит счетчик 54 в состояние 01. Этому состоянию счетчика 54 соответствует единичный сигнал на выходе 1 дешифратора 32, а также адрес, по которому мультиплексоры 33 и 34 коммутируют значения младшег и следующего за ним разрядов регистр 35 сдвига, где записан код подсвета первой формируемой микрополиграммы. Значение младшего разряда подается с выхода мультиплексора 33 на выход 9.10 формирователя непосредственно, а через элемент НЕ 52 на выход 9.9. подается инверсное значение младшего разряда. Значение следующего разряда подается с выхода мультиплексора 34 на выход 9.11 черрз элемент ИЛИ 49. В то же время, сигнал с вьпсода элемента 53 задержки через элемент ИЛИ 59 блока 12 переводит распределитель 2 импульсов в состояние, когда возбужден первый его выход.
Рассмотрим первый случай, когда значение кода подсвета первого элемента формируемой микрополиграммы (содержимое младшего разряда регистра 35 сдвига формирователя 9) равно 1. Тогда с выхода 9.10 снимается единичный сигнал, а с выхода 9.9 - нулевой. Триггер 1Гв исходном состоянии, т.е. в состоянии О. При этом единичный сигнал с выхода запрещается прохождение с выходов распределителя 2 импульсов через группу элементов И 22 и блок 3, а также через элемент ИЛИ 23, этим же сигналом формирователи 13 и 14 отклоняющих напряжений удерживаются в исходном состоянии и разрешается запись с выходов блока 4 и распределителя 2 импульсов в регистр 24. Состоянию распределителя 2 импульсов, когда возбужден только первый его выход, соответствует нулевое напряжение смещения на выходе формирователя 15 напряжений смещения. Первый импульс с выхода генератора 1 через элемент .И 61 блока 12 не проходит, а пройдя через элемент 2-2И-ИЛИ 56, переводит распределитель 63 импульсов в состояние, когда возбужден первый его параллельньй выход (параллельные
13
выходы распределителя 63 импульсов на фиг.З не показаны), и через элемент 3-3-ЗИ-ИЛИ 55 переводит триггер 11 в единичное состояние (на среднюю по схеме группу объединенных по И входов элементов 3-3-ЗИ-ИЛИ 55 одновременно подаются единичные сигналы по входу 12.3 с нулевого выхода триггера 11,, по входу 12.6 - с выхода 9.10 и по выходу 12.2 - с выхода генератора 1 импульсов). При этом становится равным О сигнал на инверсных входах группы элементов И 22, на вхбдах установки О формирователей 13 и 14 отклоняющих напряжений и сигнал разрешения записи в регистр 24. Сигнал с единичного выхода триггера II открьгеает ключи 18 и 19. Блок 3
160699 14
пределителя 63 импульсов появляется сигнал переполнения, который, пройдя, через элементы ИЛИ 58, И 6.0 и ИЛИ 59, переводит распределитель 2 импульсов в состояние, -когда возбужден второй его выход. Это означает, что заканчивается формирование первого элемента микрополиграмм и устройство переходит
10 формированию второго элемента. Одно временно сигнал с выхода элемента ИЛИ 58 поступает в формирователь по входу 9.4 и через элемент И 42 производит сдвиг кода подсвета микрополиграммы.
, в регистре 35 сдвига. Таким образом, в младший разряд регистра 35 сдвига переписывается код подсвета второго элемента формируемой устройством микрополиграммы через время to. Одновреначинает функционировать в соответст- 20 о анализом кода подсвета первог
ВИИ с описанным алгоритмом, т.е. на каждом такте работы распределителя 2 импульсов на выходах блока 3 формируется четырехэлементный код, управляюго элемента микрополиграммы устройством анализируется и под подсвета второго элемента микрополиграммы, значение которого снимается с выхода мульщйй через элементы И 17 формировате- -15 типлексора 34 и через элемент ИЛИ 49
лями 13 и. 14. Триггер 10 находится в исходном состоянии (состоянии О) и определяет режим работы устройства) формирования изображения. С выходов формирователей 13, 14 снимаются напряжения, обеспечивающие через сумматоры 21, 20 и отклоняющие системы ЭЛТ (не показаны) перемещение в пределах знакоместа электронного луча ЭЛТ относительно точки, соответствующей снимаемым с выходов формирователя 15 напряжениям смещения. Сигнал О (1) с нулевого выхода триггера 11, поступая на вход 9.5 формирователя .9, разрешает (запрещает) подачу сигнала подсвета через элемент И 46 с выхода мультиплексора 33 на выход 9.6 и выход 28 Z(t). Второй импульс через -.элемент 3-3-ЗИ-ИЛИ 55 блока 12 уже
подается на выход 9.11 формирователя. 9. При этом возможны два варианты.
Если значение кода подсвета второго элемента микрополиграммы равно 1,
30 I o четвертый импульс с выхода генератора 1 через элемент 3-3-ЗИ-ИЛИ 55 блока 12 не проходит, так как в вой (по схеме фиг.З) группе объединенных по И его входов сигнал на вхо де 12.7 с выхода 9.9,равен О, в
средней группе входов равен О сигнал на входе 12.3 с нулевого выхода триггера 11, в левой группе входов единичный сигнал на входе 12.5 с выхода
дд 9.11 подается на инверсный вход,
триггер 11 остается в единичном состоянии.
Если значение кода подсвета второго микрополиграммы равно О ,
Если значение кода подсвета второго микрополиграммы равно О ,
50
не проходит, так как сигнал с нулево- 45 ° четвертый импульс с выхода генератора 1 проходит через элемент 3-3-ЗИ- ИЛИ 55 блока 12 (на левую группу объединенных по И входов элемента 3-3-3 ЗИ-ИЛИ 55 одновременно воздейств-уют соответственно сигнал переполнения с выхода распределителя 63 импульсов, нулевой сигнал на вход 12.5 с выхода 9.11 и импульс с выхода генератора 1 на вход 12.2) и переводит триггер 11 из единичного в нулевое состояние, единичный сигнал с нулевого выхода триггера 11 поступает на инверсные входы элементов И 25 и запрещает подачу сигналов от распределителя 2.
го выхода триггера 11 равен О. Этот импульс, пройдя через элемент 2-2И- ИЛИ 56 (на нулевую по схеме группу объединенных по И входов этого элемента) , одновременно с приходом второго импульса с выхода генератора 1 подается по входу 12.6, и единичный сигнал с выхода 9.10 переводит распределитель 63 импульсов в новое состояние. Остальная часть схемы работает, как и на первом такте. По поступлении третьего импульса устройство работает, как и на втором такте. По четвертому импульсу на выходе рас55
пределителя 63 импульсов появляется сигнал переполнения, который, пройдя, через элементы ИЛИ 58, И 6.0 и ИЛИ 59, переводит распределитель 2 импульсов в состояние, -когда возбужден второй его выход. Это означает, что заканчивается формирование первого элемента микрополиграмм и устройство переходит
10 формированию второго элемента. Одновременно сигнал с выхода элемента ИЛИ 58 поступает в формирователь по входу 9.4 и через элемент И 42 производит сдвиг кода подсвета микрополиграммы.
, в регистре 35 сдвига. Таким образом, в младший разряд регистра 35 сдвига переписывается код подсвета второго элемента формируемой устройством микрополиграммы через время to. Одновре20 о анализом кода подсвета первог
о анализом кода подсвета первог
го элемента микрополиграммы устройством анализируется и под подсвета второго элемента микрополиграммы, значение которого снимается с выхода мультиплексора 34 и через элемент ИЛИ 49
подается на выход 9.11 формирователя. 9. При этом возможны два варианты.
Если значение кода подсвета второго элемента микрополиграммы равно 1,
I o четвертый импульс с выхода генератора 1 через элемент 3-3-ЗИ-ИЛИ 55 блока 12 не проходит, так как в вой (по схеме фиг.З) группе объединенных по И его входов сигнал на входе 12.7 с выхода 9.9,равен О, в
средней группе входов равен О сигнал на входе 12.3 с нулевого выхода триггера 11, в левой группе входов единичный сигнал на входе 12.5 с выхода
триггер 11 остается в единичном состоянии.
Если значение кода подсвета второго микрополиграммы равно О ,
импульсов в блок 3, этот же сигнал через элемент ШЖ 23 подается на вход установки О формирователей 13 и 14 отклоняющих напряжений и на управляющий вход ре гистра 24, закрываются ключи 18 и 19, единичный сигнал с нулевого выхода триггера 11 поступает, кроме того, на инверсный вход элемента И 46 формирователя и запрещает подачу кода подсвета на выход 28.устройства.
Рассмотрим второй случай, когда значение кода подсвета первого эда- мента формируемой микрополиграммы равно О. Тогда с выхода 9.10 формирователя 9 снимается нулевой сигнал, а с выхода 9.9 - единичный сигнал. Поэтому первый импульс с выхода генератора 1 импульсов, поступающий на вход 12,2 блока 12, через элемент 2-2И-ИЛИ 56 не проходит (на вход 12.6 поступает нулевой сигнал с выхода 9,10). Через элемент 2-2И-ЙЛИ 56 прохоДит сигнал Пуск, задержанн элементом 62 задержки (на вход 12,7 подается единичный сигнал с выхода 9.9) и переводит распределитель 63 импульсов из исходного состояния в состояние, когда возбужден первый его параллельный выход. При этом время задержки элемента 62 должно быть таким, чтобы появление сигнала на его выходе совпадало по времени с моментом появления сигнала на выходе 9.9 (на входе 12,7 блока 12). В то же время,первьй импульс, пройдя через элементы И 61, ИЛИ 58, И 60, ИЛИ 59 на выход 12,11, переводит распределитель 2 импульсов в состояние, когда возбужден второй его выг ход, а также с выхода элемента ИЛИ 58 (с выхода 12, 10) этот импульс поступает на вход 9,4 и через эленент И 42 осуществляет сдвиг кода подсвета микрополиграммы в регистре 35 сдвига Таким образом, в младший разряд регистра 35 сдвига переписывается код подсвета второго элемента формируемой устройством микрополиграммы. Одновременно с анализом кода подсвета первого элемент а микрополиграммы устройством анализируется и код подсвета второго элемента микрополиграммы, значение которого снимается с выхода мультиплексора 34 и через элемент ИЛИ 49 подается на выход 9.11 фории- рователя 9, При этом возможны два варианта.
. Еёли значение кода подсвета второго элемента микрополиграммы равно 1, то первый импульс с выхода гене- ратора 1 импульсов, поступая на вход 12.2 блока 12, проходит через элемент 3-3-ЗИ-ШШ 55, воздействуя на правую по схеме группу объединенных по И его входов (единичные сигналы подаются также на входы 12.7 и 12.,5 соот- . ветственно с выходов 9,9 и 9.11) и переводит триггер 11 в единичное состояние, в результате чего отключается единичный сигнал от инверсных входов
элементов И 23, от управляющего регистра 24, от входов установки О формирователей 13 и 14 отклоняющих напряжений и входа элемента И 46 формирователя 9, открываются ключи 18
и 19. Причем код с выходов распределителя 2 импульсов успевает переписаться в регистр 24 до отключения от него сигнала разрешения записи, так как вход элемента ИЛИ 23 выполнен
задержанным, при этом с выходов блока 15 формирования напряжений смещения через ключи 18 и 19 на входы соответствующих сумматоров 21 и 20 подаются опорные напряжения, соответствукицие
точке начала формирования второго
элемента микрополиграммы. Таким образом, с первым же импульсом начинает формироваться второй элемент микрополиграммы, работа устройства при этом
аналогична работе, описанной выше.
Если значение кода подсвета второго элемента микрополиграммы равно О , то первый импульс с выхода генератора
1 через элемент 3-3-ЗИ-ИЛИ 55 не проходит, так как в правой по схеме группе объединенных по И его входов сигнал на входе 12.5 с выхода 9,11 равен О, в средней группе входов
равен О сигнал на входе Т2.7 с выхода 9, 10, в левой группе входов отсутствует сигнал переполнения с выхода распределителя 63 импульсов, триггер i;i встается в нулевом состояНИИ, с приходом второго и последукнцих импульсов с выхода генератора 1 распределитель 2 импульсов переходит -в следующее состояние, а в остальном работа устройства аналогична рассматриваемому второму случаю, пока код
подсвета формируемого элемента микрот, полиграммы не-станет равным Г , Toг да работа устройства будет происходить по алгоритму первого случая.
Работа устройств при формировани всех остальных элементов микрополи- граммы аналогична описанным выше двум случаям. Отличие только в том, что при формировании пятого элемента мик- рополиграммы для младшего разряда регистра 35 сдвига формирователя 9 в качестве следующего разряда устройством рассматривается не второй разряд регистра 35, а младший разряд регистра 36 сдвига. Его значение учитываетс при переходе к формированию второй ми1 :рополиграммы. Для этого кроме значения младшего разряда регистра 36 на входы элемента И 47 подаются единичные сигналы с пятого выхода распределителя 2 импульсов и с выхода 1 дешифратора 32. Таким образом, с выхода элемента И 47 сигнал, соот- ветствующий младшему разряду регистра 36, через элемент ИЛИ 49 подается на выход 9.11. Если значение кода подсвета пятого элемента микрополиграммы равно Ч, то работа устройства при его формировании аналогична работе в описанном первом случае. Отличие в том, что сигнал переполнения с выхода распределителя 63 импульсов блока 12, пройдя-через элемент ИЛИ 58, не поступает через элементы И 60, ИЛИ 59, на выход 12.11 и далее на управляющий вход распределителя 2 импульсов, так как на инверсный вход элемента И 60 по входу 12.9 подается единичный сигнал с пятого выхода распределителя 2 импульсов, В то же время сигнал с выхода элемента ИЛИ 58 поступает на выход 12.10, на вход 9.4, через элемент И 42 сдвигает код подсвета в регистре 35 и тем самым обнуляет его содержимое. Появляется единичньм сигнал на выходе элемента ИЛИ-НЕ 38, который пройдя через элементы 2-2И-ИЛИ 41, ИЛИ 50, посту- пает на выход 9,8, устанавливает в исходное состояние.распределители 2 и 63 (через вход 12.8 блока 12), а . также переводит в следующее состояние блок 4. Кроме того, сигнал с выхода элемента 2-2И-ИЛИ 41 поступает через элемен ты ИЛИ 51, задержки 53 на вход +1 счетчика 54. Время задержки в элементе 53 выбирается таким, чтобы обеспечить появление сиг- 5 нала на его выходе, а значит, и на управляющих входах распределителей 2 и 63 импульсов только после установки их в исходное состояние. Сигнал
с выхода элемента 53 задержки переводит распределители 2 и 63 импульсо из исходного состояния в состояние, когда возбужден у них первый парал- лельньй выход, а счетчик 54 - в состояние 10. Дешифратор 32 переходит в следующее состояние, в котором единичньш сигнал появляется у него на выходе 2. В результате этого вместо элемента И 42 подготавливается для прохождения импульсов сдвига элемент И 43,а мультиплексоры 33 и 34 коммутируют на выходы 9.6- 9.11 содержимое регистра 36 сдвига, где записан код подсвета второй фор- .мируемой микрополиграммы. Если значение кода подсвета пятого -элемента микрополиграммы равно О (в случае, если при формировании какого-либо элемента микрополиграммы оказалось, что равны О коды подсвета всех последующих элементов этой микрополиграммы) , то по окончании цикла формирования предьщущего элемента микрополиграммы импульс переполнения с выхода распределителя 63 импульсов блока 12 проходит через элемент ИЛИ 58 на вход 9.4, а импульс с выхода генератора 1 переводит триггер 11 в состояние О. В результате запрещается подача сигналов на выход 28 подсвета, отклоняющих напряжений на выходах 29, 30 и 31 через элементы И 23 в блок 3, сдвигается код подсвета в регистре 35 и появляется сигнал на выходе элемента ИЛИ-НЕ 38, что приводит, как описано выше, к установке в исходное состояние распределителей 2 и 63 импульсов и переходу к формированию следующей микрополиграммы. Работа устройства при формировании элементов этой и.следующей микрополиграмм, а также при переходе от одной микрополиграммы к другой аналогична описанной работе при формировании элементоЕ первой микрополиграммы. Отличие в том, что при формировании третьей микрополиграммы счетчик 54 формирователя 9 находится в состоянии единичньй сигнал появляется на выходе 3 дешифратора 32 и обрабатывается код подсвета, записанньй в регистре 37 сдвига. Кроме того, сигнал окончания формирования третьей микрополиграммы снимается с выхода элемента И 45 и подаетс я на выход 9,7 и через элемент ИЛИ 50 на выход 9.8. С выхода 9.7 этот сигнал подается на вход
становки О регистра 24, при этом блок 4 по сигналу с выхода 9,8 вырабатывает сигнал на вход 29 Конец символа.г
Если в процессе формирования символа блок 8 контроля обнаружит ошибку, то устройство переходит в режим Коррекция. По сигналу Ошибка, снимаемому с выхода блока 8 контроля, ю триггер.10 переходит в состояние 1, элементы И 17 блокируются. Сигнал G единичного выхода триггера 10 через элемент 23 разрешает запись информации в регистр 24 и устанавливает в -15 О формирователи 13 и 14, а поступая на вход 12.1 блока 12, устанавливает в исходное состояние распределитель 63 импульсов. При этом в регистр 24 записывается код с выходов распреде- 20 лителя 2 импульсов и блока 4, которому соответствуют напряжения смещения на выходах формирователя 15,, устанавливающие луч ЭЛТ в точку элемента микрополиграммы, при формирова- 25 §ии которого произошел сбой. Через время, достаточное для установления g исходное -состояние формирователей 13 и 14 и для установления в указанную выше точку знакоместа луча ЭЛТ, ЗО сигнал с выхЪда элемента 16 задержки переводит триггер 10 в состояние О, Разблокируются элементы И 17, и с приходом очередного импульса с выхода генератора 1 импульсов распределитель 63 импульсов переводится в состояние, когда возбужден его первый параллель- .ный выход. Устройство начинает повторно цикл формирования элемента мик- рополиграммы, на котором произошел до сбой.
Таким образом, устройство при возникновении сбоя не повторяет обход, контура микрополиграммы с начала первого элемента. По описанному алгорит- 45 му устройство может обнаружить и оперативно устранить влияние многократных сбоев.
Для иллюстрации описанного, алго- Q ритма функционирования устройства на фиг.7 приведены диаграммы-работы устройства при формировании буквы А. Частная полиграмма, из которой фор1чи- руется данный символ, состоит из вто- рой и третьей и пятой (фиг.ба) микро- полиграмм набора. Код подсвета символа имеет вид 111110-100000010 (млад- ший разряд справа).
- Применение изобретения позволяет повысить быстродействие устройства за .счет введения технических средств анахшза и ускоренной обработки кода подсвета микрополиграммы, при этом достигается уменьшение времени формирования и коррекции изображения.
Формула изобретения
управляющие входы которых соединены с прямым выходом второго триггера, а выходы - с первыми входами соответствующих сумматоров, вторые входы которых подключены к выходам формирова телей отклоняющих напряжений по координатам X и У соответственно, выходы сумматоров являются выходами отклоняющих напряжений устройства, инфор- мационный вход формирователя напряжения смещения соединен с выходом блок выбора микрополиграмм, а вход Установка 1 - с входом сигнала пуска устройства, который подключен к входу Установка 1 формирователя импульсов подсвета, выход элемента ИЛИ соединен с управляющими входами преобразователя кодов и формирователей отклоняющих напряжений по координатам X и У, вход сброса, преобразователя кодов соединен с вторым выходом фор-, мирователя импульсов подсвета, выходы распределителя импульсов, кроме первого, соединены с информационными входами первой группы преобразователя кодов, выходы распределителя импульсов соединены с первыми входами элементов И второй группы, выходы которых подключены к информационным вхо- дам блока коммутации, информационные входы второй группы преобразователя кодов подключены к выходам блока выбора микрополиграмм, вторые входы элементов И второй группы соединены с инверсным выходом второго триггера, подключаемым к первому входу элемента ИЛИ, к информационному входу второго триггера, первому управляющему
входу формирователя импульсов подсве-
та и первому управляющему входу блока
синхронизации, первый выход которого соединен с входом сброса второго триггера, второй выход - с информационным входом распределителя импульсов, а третий выход - с вторым управляющим входом формирователя импульса подсвета, второй вход элемента ИЛИ и и второй управляющий вход блока синхронизации подключены к прямому выходу fiepBoro триггера, третий выход формирователя импульса подсвета соединен с входом Установки О блока выбора микрополиграмм, блока синхронизации и распределителя импульсов, синхро- вход блока синхронизации соединен с выходом генератора импульсов, входы блокировки блока синхронизации и формирователя импульса подсвета сое
-,д а25 зо
,„
4U
35
50
5
динены с последним выходом распределителя импульсов, выходы группы формирователя импульсов подсвета соединены с информационными входами блока синхронизации,
которых являются информационными ВХО-дами формирователя, а входы управления сдвигом соединены с выходами соответственно первого, второго и третьего элементов И, первые входы которых являются вторым управляющим входом формирователя, входы сброса регистров сдвига и счетчика соединены с выходом четвертого элемента И, который является вторым выходом формирователя и подключен к первому входу второго элемента ИЛИ, выход которого является третьим выходом формирователя, выходы первого, второго и третьего регистров сдвига подключены к входам соответственно первого, второго и третьего элементов И-НЕ, выходы первого и второго элементов И-НЕ соединены с первым и вторьм входами элемента- 2-2И-ИЛИ, выход которого подключен к вторым входам первого и второго элементов ИЛИ, выходы предпоследних разрядов трех регистров сдвига соединены с первого по третий информационными входами первого мультиплексора, а выходы последних разрядов - с первого по третий информационными входами второго мультиплексора, выход которого соединен с входом элемента НЕ и первым входом пятого элемента И, второй .вход которого является первым управляющим входом формирователя, первым выходом которого является выход пятого элемента И, выход первого мультиплексора соединен с первым входом третьего элемента ИЛИ, второй и третий входы которого соединены с выходами соответственно шестого и седьмого элементов И, первые входы которых являются входом
блокировки формирователя, вторые входы - соответственно с первым и вторым выходами дешифратора, третьи входы - с выходами последних разрядов соответственно второго и третьего регистров сдвига, выходы элемента задержки. Третьего элемента И, второго мультиплексора и элемента НЕ являются выходами группы формирователя, третий вход элемента 2-2И-ИЛИ и второй вход первого элемента И соединены с первым выходом дешифратора, четвертый вход элемента 2-2Й-ИЛИ и второй вход второго элемента И соединены с вторым выходом дешифратора, второй вход третьего и первый вход четвертого элементов И подключены к третьему выходу дешифратора, второй вход четвертого элемента И соединен с выходом третьего элемента И-НЕ,
3, Устройство по п,1, отличающееся тем, что блок синхронизации содержит первый элемент ИЛИ, первый вход которого является рторым управляющим входом блока, а выход подключен к информационному рходу распределителя импульсов управляющий вход которого соединен с выходом элемента 2-2И-ИЛИ, а выход - с первыми вводами элемента З-З-ЗИ-ИЛИ и второго элемента ИЛИ, выход которого является третьим выходом блока и соединен с прямым входом первого эле- мента И, инверсный вход которого является входом блокировки блока, а выход соединен с первым входом третьего элемента ИЛИ, выход которого является вторым выходом блока, второй вход второго элемента ИЛИ подключен к выходу второго элемента И, первый вход которого, первый вход элемента 2-2И-Ш1И и входы группы элемента З-.З- ЗИ-ИЛИ являются синхровходом блока, выход элемента 3-3-ЗИ-ШШ является
первым выходом блока, а второй вход первым управляющим входом блока, информационными входами блока которого являются второй вход первого элемент ИЛИ, второй вход третьего элемента ИЛИ, соединенный с входом элемента задержки, второй вход второго элемента И, соединенный с вторым входом элемента 2-2И-ИЛИ и третьим входом элемента З-З-ЗИ-ИЛИ, третий вход элемента 2-2И-ИЛИ, соединенньй с четвертым входом элемента З-З-ЗИ-ИЛИ соединенные между собой инверсный и пятый ВХОДЫ: элемента З-З-ЗИ-ИЛИ, четвертый вход элемента 2-2И-ИЛИ соединен с выходом элемента задержки,
А. Устройство по П.1, о тли- чающееся тем, что формирователь напряжения смещения содержит триггер, вход которого является входом Установка 1, формирователя, а вход его - информационным входом, выход триггера соединен с управляющим входом первого ключа, информационный вход которого является шиной опорного напряжения, выход первого ключа соединен с одним из вьшодов нагрузочного элемента, другой вывод которого подключен к шине нулевого потенциала и входу инвертора, выход которого подключен к информационным входам второго и ;третьего ключей, выход первого ключа соединен с информационными входами четвертого и пятого ключей, управляющие входы с второго по пятый ключей являются соответствующими управляющими входами формирователя, выходы второго и четвертого ключей соединены с входами первого элемента ИЛИ, выходы третьего и пятого ключей соединены с входами второго элемента ИЛИ, выходы элементов ИЛИ являются соответственно первым и вторым выходами формирователя.
от2
omZ5
Продолжение таблицы
от№ anfZ
Ofnff
д7 кг
, иг.
-f-f О
X/ xa хз Yff 5 6 x xg xg )(ю // x/
-СЭ-o
-CDФиг, j
4{
t
УЪ
У2 У4Фи.2. 6
5
Устройство для отображения информа-ции HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи | 1979 |
|
SU822242A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторы
Даты
1990-11-15—Публикация
1988-05-23—Подача