Изобретение относится к устройствам .рля ввоца информации и предназначено для использования в комплексе пульта оператора для BBOiia ш{формации в ЭВМ , рабо- тающую в реальном масштабе времени. По осноиному авт. св. №528560 известно устройство для ввода информации, содержащее датчики, подключенные к коммутатору, информационные входы которого подключены к соответствук)щим входам элементов И - ИЛИ, управляющий выход коммутатора соединен с первым входом элемента И, второй вход которого подключен к прямому выходу триггера, информационные выходы клавиатуры соединеныс соответствующими вторыми входами элементов И - ИЛИ, а управляющий . выход клавиатуры - со входом генератора одиночных импульсов .(ГОИ), управляющие вхо элементов И - ИЛИ соединены, соотЗетственно, с выходом элемента И с выходом ГОИ, выход ГОИ через элемент задержки подсоединен ко входу дополнительного элемента И, второй вход которого подсоединен к блоку сопряжения, а выхоа -к единичному входу триггера, нулевой вход которого соединен с блоком сопряжения, а инверсивный выход - с коммутатором, выходы логических элементов И - ИЛИ соединены с соответствующими входами выходного регистра 11Недостаток устройства - ручное управление вводом посредством передачи служебных байтов в ЭВМ, а также индентификация данных, производимая оператором с клавиатуры. Цель изобретения - повышение быстродействия. Поставленная цель достигается тем, что в устройство введен блок управления, шифратор и логические элементы ИЛИ, причем вход блока управления соединен с соответствующим выходом блока сопряжения,а выходы подключены к соответствующим входам коммутатора, клавиатуры и шифратора, выходы шифратора соединены с соотратствующими первыми входами элементов ИЛИ, вторые входы которых соединены с соот-
ветсгвующими выходами клавиатуры, выходы элементов ИЛИ соединены со вторы ми входами элементов И - ИЛИ.
На фиг. 1 изображена схема предлагаемого устройства; на фиг. 2 - блок управпения.
Устройство содержит датчики 1, подключенные к коммутатору 2, логические элементы И - ИЛИ 3, логический элемент И 4, триггер 5, клавиатуру 6, ге- нератор7 одиночных импульсов (ГОИ) , элемент 8 задержки, дополнительный элемент И 9, блок 10 сопряжения, выходной регистр 11, блок 12 управления , шифратор 13, (логические) элементы И/И 14.,
Блок управления (БУ) устройства для ввода информации состоит из входного регистра 15, дешифратора 16 режимов работы, преобразователя 17 кода служебного байта, коммутационного поля 18, формирователя 19 служебного байта, блока 20 блокировки клавиатуры.
Блок управления работает следующим образом.
Из блока 1О сопряжения на входной регистр 15 поступает байт режима работы, который расшифровывается в цешифраторе 16у Предусмотрены два режима работы режим разового , опроса канала и режим группового опроса каналов. Следующий бай несет информацию о номере опрашиваемого канала.
В разовом режиме дешифратор 16 управляет коммутатором 2, который под - ключается к выбранному каналу. Одно- временно служебный байт поступает на преобразователь 17 кода и далее на формирователь 19 служебного байта (дополнакие на формате, принятой в данной ЭВМ, формирование контрольного разряда). Блок 2О блокировки клавиатуры подает запрещающий потенциал на клавиатуру 6 и одновременно формирует стробирующий импульс , необходимый для передачи сформированного байта номера канала в выходной регистр 11.
В групповом режиме коммутатор работает самостоятельно, опрашивая каналы в Зависимости от выбранной на коммутационном поле 18 комбинации.
Устройство работает следующим образом.
Приходящий из ЭВМ сигнал через блок 10 сопряжения поступает в блок 12 управления, который воздействует на комму татор 2, шифратор 13 и одновременно блокирует клавиатуру 6. Коммутатор 2 настраивается на выбранный датчик 1, код
которого в шифраторе 13 преобразуется в служебный байт номера датчика и через логические элементы ИЛИ 14 поступает, на соответствующие входы логических элементов И - ИЛИ 3. Сигнал с блока 12 управления, поступающий на клавиатуру 6, блокирует ее информационные выходы и одновременно поступает на вход ГОИ 7. Выходной импульс ГОИ 7 поступает на управляющие входы элементов И - ИЛИ 3 и на элемент 8 задержки. Задержанный на время ввода в ЭВМ служебного байта выходной импульс ГОИ, 7 через элемент
8задержки поступает на один из входов элемента И 9, второй вход которого соеинен с блоком 10 сопряжения. В случае разрешения ввода, на выходе элемента И
9появляется импульс ; устанавливающий триггер 5 в единичное состояние. Триггер 5 разблокирует коммутатор 2 и одовременно выдает разрешающий сигнал а вход элемента И 4.
Управляющие сигналы с коммутатора 2 через элемент И 4 поступают на соответтвующие входы элементов И - ИЛИ 3. Информация от датчиков 1 через комму-. татор 2 поступает на входы элементов . И - ИЛИ 3 и далее на выходной регистр 11. По сигналу конца ввода из блока 1О сопряжения триггер 5 сбрасывается и бло кирует происхождение управляющих сигналов коммутатора 2 через логический элемент И 4.
Разрешение следующего ввода поступает в автономном режиме по желанию оператора от клавиатуры 6 , в автоматическом режиме - по команде ЭВМ, Формула изобретения
Устройство для ввода информации по авт. св. N 528560, отлич.ающее с я тем, что, с цепью повышення быстродействия устройства, в него введен блок управления, шифратор и элементы ИЛИ , причем вход блока управления соединен с соответствующим выходом блока сопряжения, а выходы подключены к соответствующим входам коммутатора, клавиатуры и шифратора, выходы шифратора соединены с соответствующими первыми входами элементов ИЛИ, вторые входы которых соединены с соответствующими выходами клавиатуры, выходы элементов ИЛИ соединены со вторыми входами элементов ИЛИ.-,
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 528560, toi. 6 06 F 3/О2, 1974.
Фи.1
18
zo
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1982 |
|
SU1089566A1 |
Устройство для сопряжения двух цифровых вычислительных машин | 1979 |
|
SU868741A1 |
Устройство для контроля логических блоков | 1985 |
|
SU1302281A1 |
Устройство для контроля и диагностики логических узлов | 1980 |
|
SU960825A1 |
Устройство для ввода информации | 1974 |
|
SU528560A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для отображения графической информации | 1984 |
|
SU1327090A1 |
УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ | 1992 |
|
RU2029352C1 |
Устройство для обмена информацией | 1986 |
|
SU1336017A1 |
Фиг. 2
Авторы
Даты
1981-06-23—Публикация
1979-07-25—Подача