Устройство для управления матричным табло
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву 551636 (22) Заявлено 11. 04.80 (21) 2910161/18-24 с присоединением заявки ¹ (23) Приоритет (51)М. Кл.
G 06 F 3/147
3Ьсударстминый комитет ио делам изобретений и открытий
Опубликовано 07. 07. 82. Бюллетень № 25
Дата опубликования описания 09. 07 82 (53) УДК 21.327 (088.8) (72) Автор. изобретения
О. Н. Шабурова (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ МАТРИЧНЫМ
ТАБЛО
Изобретение относится к автомати-, ке и вычислительной технике и может использоваться в устройствах для отображения информации на табло матричного типа.
Известно устройство отображения информации на матричном табло со схемой управления. Табло отображения в данном устройстве состоит из к одинаковых секторов, выполненных на базе
>о двухмерного матричного табло, а в схему управления введен к-разрядный регистр сектора. Каждый из таких секторов является независимым, функционально законченным узлом и поэтому конструктивно может изготовляться отдельным подтабло (1J.
Для по выше ни я быст родей ст ви я си стемы отображения в указанном устройстве предусмотрен автоматический выбор оче-го редного знакоместа, что позволяет производить при последовательном вводе информации пост рочную з апи сь на табло без предварительного ввода ад ресных сигналов. Однако автоматический выбор очередного знакоместа в рас смотренном устройстве отображения осу ществляется лишь в пределах одного подтабло, что вызывает трудности при вводе информации в тех случаях, когда информационная строка сообщения превышает размеры строки одного подтабло и для осуществления построчной за. писи необходим переход с последнего знакоместа строки выбранного подтаб"
Jlo на первое знакоместо одноименной строки следующего подтабло.
По основному авт.св, СССР известно устройство для управления матричным табло, содержащее блок ввода информации, соединенный с одним входом регистра столбцов, другой вход которого соединен со входом, регистра строк и регистра выбора сектора, причем в него введены логический блок, группа переключателей, блок вентилей, опросный вход которого соединен с выходом регистра столбцов, а управляю94208 щие входы - с адресными выходами регистра выбора сектора и входами логического блока, выходы блока вентилей соединены со входами переключателей, одни выходы которых соединены с управ.5 ляющим входом регистра выбора сектора и выходом регистра строк, а другие выходы — с одним из входов логического блока и входом регистра строк выход которого соединен с другим вхо-,1О дом логического блока, выход которого соединен со входом регистра выбора сектора (2).
В практике использования табло отображения нередки случаи, когда ин- 5 формация, хранимая на одном или нескольких секторах, составляющих табло отображения, не требует обновления в очередном цикле Записи, т.е. является по отношению к этому циклу записи статической, В таких случаях при вводе информации нарушается последовательность в выборе сектора и появляется необходимость либо зада-вать адреС первой ячейки каждого сек- >5 тора, требующего обновления информации, которому предшествует сектор со статической информацией, либо в автоматическом режиме продублировать статическую информацию во всех ячейках индикации, каждого из секторов, нахо-, дящихся между любыми двумя секторами, информация которых подлежит обновлению. И в том, и в другом случае нерационально расходуется время, и эта
35 потеря тем больше, чем .чаше секторы, требующие обновления информации, пе" ремежаются с секторами со статической информацией.
Цель изобретения — сокращение вре40 мени на смену отображаемой на табло информации, т.е, повышение быстродействия устройства.
Поставленная цель достигается тем, что в устройство введены генератор импульсов, элементы И, ИЛИ, ИЛИ-НЕ, 45 второй логический блок и регистр формата, выходы которого подключены к первым входам второго логического блока, выходы которого подключены ко входам матричного табло, первого логического блока и входам элемента ИЛИ-НЕ, выход которого подключен к первому входу элемента И, ко второму входу которого подключен выход элемента ИЛИ, выходы которого подключены к выходам регистра выбора сектора и вторым входам второго логического блока, к третьему входу элемен0 4 т а И подключен генератор и мпул ь сов, а выход элемента И подключен к опросному входу блока вентилей.
Введение новых блоков и связей позволяет в автоматическом режиме записи информации исключить необходимость выбора сектора со статической информацией и осуществлять последовательный выбор ячеек индикации только тех секторов, информация которых требует обновления, тем самым сократить время обновления информации на табло отображения, На чертеже приведена функциональная схема устройства.
В состав устройства входят блок 1 ввода информации, регистр 2 столбцов, регистр 3 строк, регистр 4 выбора сектора, первый логический блок 5, группу переключателей 6, блок 7 вентилей, генератор 8 импульсов, элемент И 9, элемент ИЛИ 10,элемент ИЛИ-НЕ !1, второй логический блок 12 и регистр 13 форматов.
Блок l ввода информации предназначен для приема, преобразования и хранения кода знака, а также для формирования управляющих импульсов. Вход блока 1 ввода информации соединен с
ЭВМ, а информационный выход - с табло.
Регистр 4 выбора сектора, регистр строк и регистр 2 столбцов служат для записи и хранения адреса выбираемого знакоместа и организации изменения этих адресов при последовательном вводе информации, Адресные входы регистров 2-4 соединены с ЭВМ, адресные .выходы регистра 3 строк и регистра 2 столбцов— с табло, другой вход регистра 2 столбца - с выходом блока 1 ввода информации.
Первый логический блок 5 восстанавливает при переходе с одной информационной строки на другую номер выбранного сектора, строки которого являются началом информационных строк сообщения, образуемых из строк всех или группы секторов, и подтверждают номер выбранного сектора, если размер информационной строки равен размеру строки одного сектора. Второй вход первого логического блока 5 соединен со вторым выходом регистра 3 строк, а выход - со вторым входом регистра 4 выбора сектора.
Переключатели 6 и блок 7 вентилей предназначены для установки выбранной последовательности занесения информации на табло и для формирования
0 6 блока 7 вентилей соединяются со входами логического блока 5 и регистра 3 строк, остальные переключатели устанавливаются в положение 11..
Установкой переключателя в положение 1 указываются те сектора, которые являются последними в каждой последовательности секторов и тем самым задается автоматический переход с последней ячейки каждой строки такого сектора на первую ячейку следующей строки первого сектора данной последовательности секторов.
Установкой переключателя в положение 11 задается автоматический переход с последней ячейки каждой стро" ки сектора на первую ячейку одноименной строки следующего сектора, т,е. обеспечивается продолжение записи информационной строки сообщения в случае, если ее размеры требуют использования нескольких секторов.
При включении устройства все регистры устанавливаются в исходное нулевое состояние и запускается генератор 8 импульсов, однако прохождение импульсов генератора на опросный вход блока 7 вентилей в этом случае блокировано сигналом запрета, формируемым элементом ИЛИ 10.
Для осуществления ввода информации на табло по специальной команде ЭВИ
s регистр 13 формата вводится логическая шкала, каждый разряд которой соответствует определенному сектору, причем разряды, соответствующие секторам, информация которых подлежит обновлению в последующем цикле записи, I имеют единичные значения, а разряды, соответствующие секторам со статической информацией, — нулевые значения.
Затем по адресной шине из ЭВН подается команда выбора ячейки индика;:ции, с которой начинается обновление информации. По этой команде устанавливаются в единицу укаэанные в команде разряды регистров 2-4. При этом, хотя на выходе элемента ИЛИ 10 формируется сигнал разрешения, прохождение импульсов генератора 8 на опросный вход блока 7 вентилей блокируется другим сигналом запрета, формируемым элементом ИЛИ-НЕ.11, на один иэ входов которого поступает единичный сиг" нал с выхода элемента И второго ло-. гического блока 12, соответствующего номеру сектора, укаэанному в команде.
При этом принимается, что разряд ре5 94208 и разделения импульсов продолжения и окончания информационных строк сообщений, Управляющие входы блока 7 вентилей соединены с первыми входами второго логического блока 12, входами элемента ИЛИ 10 и с адресными выходами регистра 4 выбора сектора, опросный вход - с выходами элемента И 9 и регистра 2 столбцов, а выходы - со входами переключателей 6, объ1о единенные первые выходы которых связаны с первым входом первого логичес-. кого блока 5 и входом регистра 3 строк, а объединенные вторые выходы с первым выходом регистра 3 строк 15 и первым входом регистра 4 выбора сектора.
Генератор 8 импульсов запускается при включении устройства. Частота следования импульсов генератора 8 2о. должна обеспечивать возможность изменения состояния регистра 4 в период между двумя импульсами. Управление прохождением импульсов генератора 8 на вход блока 7 вентилей осуществля- 2s ется элементами 9-11. Элемент И 9 совместно с элементом ИЛИ-НЕ 11 и эле ментом 10 предназначены для управления прохождением импульсов от гене атора 8 на опросный вход блока 7 зо ентилей. Вход элемента И 9 соединен с выходами элемента ИЛИ-НЕ 11, эле, мента ИЛИ 10 и генератора 8 импульсов. Второй логический блок 12 состоит из логических элементов И и предназначен для формирования сигнала выбора очередного сектора, в ячейки индикации которого должна быть записана следующая группа символов, Вторые входы второго логичес- 4О кого блока 12 соединены с соответствующими выходами регистра 13 формата, а выходы — с табло, входами элемента ИЛИ-НЕ 11 .и адресными входами первого логического блока 5.
Регистр 13 формата предназначен для записи и хранения двоичной шкалы, позволяющей выделить из всех секторов те из них, информация на которых должна быть обновлена. Вход регистра 13 формата соединен с ЗВИ.
Устройство работает следующим образом.
Перед вводом информации оператор устанавливает переключатели, соответствующие секторам, на которых заканчиваются информационные строки сообщения, в положение 1, при котором выходы соответствующих им вентилей
7 ° 942080 гистра 13, соответствующий указанному в команде номеру сектора, имеет единичное значение. сигналы с выходов установленных в единичное значение разрядов регистра 3 строк и регистра 2 столбцов и с выхода элемента второго логического блока 12, соответствующего установленному в единичное значение разряду регистра 4, по адресной шине поступа- !о ет в табло, и ячейка индикации, находящаяся на пересечении соответствующих адресных шин, подготавливается к приему информации .
По команде "Запись" по информационной шине на блок 1 ввода информации поступает код знака. Блок 1 ввода информации при приеме кода знака преобразует его в код засветки и подает на табло. В момент окончания записи д информации в ячейку индикации блок 1 ввода информации формирует импульс, который сдвигает регистр 2 столбцов на разряд, подготавливая тем самым следующую ячейку индикации выбранного р сектора к приему информации.
После окончания записи в последнюю ячейку выбранной строки выбранного сектора сигнал переполнения регистра 2 столбцов устанавливает в единицу зо первый разряд этого регистра Э поступает на шину опроса блока 7 вентилей.
Вентиль, открытый потенциалом установленного в нl" разряда регистра 4, формирует импульс, который, если. строка выбранного сектора не является последней в образуемой информационной строке сообщения, через замкнутые контакты соответствующего переключателя, находящегося в этом случае „ в положении 11, поступает на вход ре-. гистра 4 ИЛИ, если строка выбранного ректора является последней в инфорМационной строке сообщения, через замкнутые контакты соответствующего
45 переключателя, находящегося в этом случае в положении 1, поступает на входы первого логического блока 5 и регистра 3 строк, В первом случае, поступая на вход
50 регистра 4, импульс, поступившии от вентиля, сдвигает его содержимое на один разряд. При этом, если разряду регистра 4, установленному в результате этой операции в 1", соответст вует разряд регистра 13 формата,также
$5 установленный в "1", то на выходе со" ответствующего им элемента И второго логического блока 12 формируется сигнал выбора соответствующего сектора, тем самым осуществляется выбор первой ячейки индикации выбранной ранее строки следующего сектора. Если же разряду регистра 4, установленному в результате сдвига в "1", соответствует разряд регистра 13 формата, установленный в "0", то сигнал выбора соответствующего сектора не будет сформирован, а через элемент И 9, открывший. ся сигналом разрешения от элемента ИЛИ-НЕ 11, на опросный вход блока 7 вентилей поступает импульс генератора 8 импульсов, что приводит к формированию импульса на выходе очередного открытого вентиля, действие которого также определяется положением соответствующего переключателя, и при установке последнего в положение 11 этим импульсом осуществляется очередной сдвиг регистра 4 на один разряд. Если разряду регистра 4 вновь установленному в "1", соответствует разряд регистра 13 формата, установленный в нулевое значение, то на выходе элементов ИЛИ 10 и ИЛИ-НЕ 11 остаются сигналы разрешения, а на опросный вход блока 7 вентилей через элемент И 9 поступает следующий импульс генератора 0, что при установке соответствующего переключателя также в положение 11 приводит к новому сдвигу содержимого регистра 4, Очевидно, что этот процесс продолжается до тех пор, пока в результате очередного сдвига регистра 4 не устанавливается в единичное значение тот его разряд, соответствующий которому разряд регистра 13 формата установлен также в единичное значение или соответствующий которому переключатель установлен в положение l. В тот момент, когда в результате очередного сдвига устанавливается в "1" разряд регистра 4, которому соответствует установленный в "1" разряд регистра 13 формата, на выходе соответствующего элемента И второго логического блока 12 формируется сигнал выбора сектора, по которому, во-первых, элемент ИЛИ-НЕ 11 формирует сигнал запрета, блокирующий прохождение импульсов генератора U на опросный вход блока 7 вентилей, а во- вторых, осуществляется выбор первой ячейки индикации выбранной ранее строки того очередного сектора, информация которого подлежит обновлению. Логический блок 5 при этом запоминает запиУстройство для управления матричным табло по авт..св. Г 551636, о тли чающее с я тем, что, сцелью повышения его быстродействия, в него введены генератор импульсов, элементы И, ИЛИ, ИЛИ-НЕ, второй логический блок и регистр формата, выходы которого подклЮчены к первым входам второго логического блока, выходы которого подключены ко входам матричного табло, первого логического блока и входам элемента ИЛИ-НЕ, выход которого подключен к первому входу
|элемента И, ко второму входу которого подключен выход элемента ИЛИ, ахо-: ды которого подключены к выходам регистра выбора сектора и вторым входам второго логического блока, к третьему входу элемента И подключен генератор импульсов, а выход элементов И подключен к опросному входу блока вентилей, Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
М 491141, кл. 6 06 К 15/20, 1974.
2, Авторское свидетельство СССР 551636, кл. G 06 F 3/14, 1975 (прототип). а
9 94208 санную через адресные входы последова. тельность выбора сектора.
Когда переключатель, соответствующий установленному в единичное значение разряду регистра 4, находится в положении 1, импульс с выхода соответствующего вентиля, поступая на вход регистра 3 строк, осуществляет сдви r его содержимого на один разряд, а поступая на вход первого логичегко- 1О
ro блока 5, вызывает восстановление состояния регистра 4, предшествующее началу записи информационной строки сообщения, т.е. первый логический блок 5 устанавливает в " 1" разряд ре- >s гистра 4, соответствующий первому сек. тору, строки которого являются началом информационных строк сообщения, и, таким образом, подготовленной к записи оказывается первая ячейка индикации следующей информационной строки данной последовательности секторов.
Запись последующих информационных строк осуществляется аналогично описанному выше.
С установлением в н1" последнего разряда регистра 3 строк с его выхода на второй вход первого логического блока 5 подается. сигнал, который за- .о прещает восстановление состояния регистра 4, если приходит импульс от вентиля блока 7, и установленным в
"1" остается разряд регистра 4, которому соответствует сектор, строки ко35 . торого являются окончанием информационных строк сообщения. В этом случае регистр 3 строк с приходом этого импульса формирует импульс переполнения, который устанавливает в "1" первый разряд регистра 3 строк и, посту" пая на вход регистра 4, сдвигает его содержимое на один разряд, в результа. те чего в "1" устанавливается разряд регистра 4, соответствующий следующему сектору.
Последующая работа устройства осуществляется по алгоритму, приведенному выше, т.е. если информация сектора соответствующего установленному в "1"
50 разряду реги ст ра 4, подлежит обновлению, а следовательно, и соответствующий ему разряд регистра 13 формата установлен в "1"., то происходит выбор первой ячейки этого сектора, если
55 же информация этого сектора обновлению не подлежит, а следовательно, со! ответствующий раэ ряд регистра 13 фор-. мата установлен в "0", то на опросный
0 10 вход блока 7 вентилей пропускаются 1 - импульсы генератора 8, которыми содержимое регистра 4 сдвигается до тех пор, пока не устанавливается в "l тот его разряд, номер которого соответствует номеру сектора, информация которого подлежит обновлению. Таким образом, оказывается выбранной первая ячейка первой информационной строки сообщения другой последовательности секторов, запись информации на которую производится аналогично.
Если же такая последовательность секторов была последней на матричном с т,абло отображения, то импульсом переполнения регистра 4 осуществляется установка устройства в исходное состояние, а на ЭВМ выдается сигнал
"Конец записи". !
Введение новых блоков и дополнительных связей с известными блоками устройства позволяет сократить время на смену отображаемой на табло информации, а следовательно, сократить машинное время, затрачиваемое на проведение этой операции и повысить оперативность представления информации оператору.
Формула изобретения
942080
Марс с еа
muon@
Корректор Г, Реиетник
Подписное
Составитель Л. Абросимов
Ревактор Л. Пчелинская Техред И Тепер
Заказ 4855/" 2 Тираж 731
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва Н-3, Раушская наб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул. Проектная,