Устройство для регистрации информации

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для вводавывода информации в ЭВМ и организации информационного обмена между оператором и дистанционно удаленной вычислительной машиной. Целью изобретения является повышение достоверности ввода информации за счет управления режимами работы устройства по командам. поступаю1Ц11М из центра сбора. В состав устройства входят блок приема-передачи , клавиатура, коммутатор, блок синхронизации, блок управления, индикаторы , блок формирования адреса и блок формирования вызова. Устройство работает непосредственно под управлением удаленной вычислительной машины (центра сбора) по командам и инструкциям. В соответствии с требованием , поступающим от устройства, в вычислительной машине за ним закрепляется управляющая программа. Под управлением вычислительной машины устройство обеспечивает прием приоритетных данных на заданные приемники информации, а затем в процессе работы - выдачу инструктивных указаний оператору на индикаторы. Кроме того, устройство обеспечивает централизованный диста нционный сбор данных с мест возникновения информации , дистанционный прием данных на выбранные приемнттки. Г з.П. ф-лы. 8 ил., 3 табл. i (/)

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1 (19) (11) (51) 4 С 06 F 3/02

ОПИСАНИЕ ИЗОБЬЕТ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ (21) 4022544/24-24 (22) 08.01, 86 (46) 30.05 ° 87, Бюл, Ф 20 (72) В ° А. Фролов, Н, Я, Пожидаев и Г, Я ° Астахов (53) 681.321.11(088.8) (56) Авторское свидетельство СССР

)1 - 798919, кл. G 06 К 15/00, 1981 °

Авторское свидетельство СССР

Ô 519702, кл. G F 3/02, 1976. (54) УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ ИНФОРМАЦИИ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано для вводавывода информации в ЭВМ и организации информационного обмена между оператором и дистанционно удаленной вычислительной машиной. Целью изобретения является повышение достоверности ввоО да информации за счет управления режимами работы устройства по командам, поступающим иэ центра сбора. В состав устройства входят блок приема-передачи, клавиатура, коммутатор, блок синхронизации, блок управления, индикаторы, блок формирования адреса и блок формирования вызова. Устройство работает непосредственно под управлением удаленной вычислительной машины (центра сбора) по командам и инструкциям. В соответствии с требованием, поступающим от устройства, в вычислительной машине за ним за.крепляется управляющая программа.

Под управлением вычислительной машины устройство обеспечивает прием приоритетных данных иа заданные приемники информации, а затем в процессе работы — выдачу инструктивных указаний оператору на индикаторы, Кроме того, устройство обеспечивает централизованный дистанционный сбор данных с мест возникновения информации, дистанционный прием данных на выбранные приемники. 1 з,п. ф-лы.

8 ил., 3 табл.

13 !4328

На фиг. l представлена блок-схема предлагаемого устройства; на фиг. 2— схема блока приема-передачи; на фиг. 3схема третьего регистра; на фиг, 4— схема блока синхронизации; на фиг, 5— схема блока управления; на фиг, 6 схема второго дешифратора; на фиг, 7— схема блока формирования адреса; на фиг. 8 — то же, формирования вызова.

Устройство содержит блок 1 приема-передачи, клавиатуру 2, коммутатор 3, первый и второй регистры 4 и

5, элемент И б, блок 7 синхронизации, приемники 8 информации, третий- регистр 9, блок 10 управления, первый

ll, второй 12, третий 13, четвертый

14, пятый 15 дешифраторы, блок 16 формирования адреса, блок 17 формирования вызова, первый и второй индикаторы 18 и 19, источники 20 информации. Позициями 21 и 22 на фиг,. 1 обозначены входы и выходы устройства.

1>лок приема-передачи (фиг. 2) обеспечивает прием последовательного кода из канала связи, преобразования его в паралпельный код, формирование сигнала ошибки, при приеме кода с ошибкой по паритету, формату, формирование сигнала окончания приема символа из канала связи ОИ 7.

Прием параллельного кода, пр образование его в последовательный код с требованиями последовательной асинхронной передачи, включает в себя генерацию информационных битов, бита для проверки на четность или нечетность, стартстопных бит и осуществляется приемопередатчиком 23 (11АРТ) в качестве которого используется микросхема типа КР581 ВА1А или KP 581 ВА Ib.

В устройстве использован интерфейс для радиального подключения с поспедовате п ной передачей информации ИРПС. ИРПС позволяет осущестнлятг

Изобретение относится к автоматике и вычислительной. технике, в частности к периферийным устройствам, и может быть использовано для вводавывода информации в ЭВМ и организации информационного обмена с дистанционно удаленной вычислительной машиной, Целью изобретения является повышение достоверности ввода информации за счет управления режимами работы устройства по командам, поступающим из центра сброса.

f5

55 асинхронную передачу постоянным током (токовая петля) по 4-проводной линии связи.

В состав блока входит генератор

24, инвертор 25, усилитель-формирователь 26, элемент ИЛИ 27, оптопора

28.

Последовательный код в приемопередатчике 23 преобразуется в параллельный, на его выходе появляется код ПХИ7-D8H7 и сигнал наличия информации "ОИ 7" означающий> что из канала принят код, Кроме того, приемопередатчик может сформировать сигнал ошибка "ОШ" в случае, если в принятом коде приемопередатчик обнаружит ошибку по паритету, формату (отклонение количества бит в передаваемом байте) °

Сигнал "Т4", поступающий на вход приемопередатчика 23, обеспечивает сброс сигнала управления "ОИ 7" (флаг приема данных из канала).

Выдача последовательного кода в канал 22 осуществляется следующим образом, При наличии на входах приемопередатчика 23 параллельного кода

01-D8 в приемопередатчик 23 подается сигнал строб "С", по которому параллельный код преобразуется в последовательный с добавлением бита контроля, бита стартового импульса и битов стоповых импульсов °

Контроль по паритету, количество стоповых бит и формат передаваемого байта задается на входе приемопередатчика 23 (входы: Ч, П ; 4Т; СТП 1 и 2).. Последовательный код с g-выхода приемопередатчика 23 через инвертор 25 и выходной ключ 29 генерирует в канале 22 последовательность передаваемого байта.

Скорость приема и передачи последовательного кода в канале и приемопередатчике 23 зависит от частоты f работы генератора 24.

Клавиатура 2 является одним из источников информации, предназначенным для ручного ввода данных. Вввод данных с клавиатуры, а также с остальных источников 20 информации возможет только при наличии на их входах соответствующего сигнала разрешения

"В1-ВK, поступающего с выхода дешифратора 15.

Сигнал "ВК формируется при загрузке регистра 9 состояния командой с адресом в младших разрядах 01-D3 (010) . При этом на дешифраторе 1 5

1314328!

3 формируется сигнал ВК, а на индикаторе высвечивается инструктивное указание "Набор", Необходимо отметить, что с клавиа. туры 2 возможен ввод символа "АН" и при отсутствии разрешающего сигна— ла "ВК .

Первый регистр 4 и регистр приема

RglI, предназначены для временного хранения одного байта информации, вводимого с источника или иэ канала связи, и выполнены, например, на микросхеме К155ИРТ.

Второй регистр 5, регистр управ- !5 ления RgY выполнены, например, на микросхеме,KI55 HPI и К155 ТМ2, пред. назначены для приема н хранения управляющей инструкции. Младшие три разряда в зависимости от комбинации 20 кода используются для формирования инструктивного указания (см. табл.

3), четвертый разряд включает сигнализацию, пятый — резерв.

Третий регистр 9 (фиг. 3) и ре- 25 гистр состояния RgC, выполнены на микросхеме К155 ИР1 (3!) и К155 ТМ2 (32,33) и предназначены для приема и хранения управляющей команды. Младшие три разряда в зависимости от 30 комбинаций кода используются для формирования адреса источника, четвертый и пятый разряды используются для формирования вызова в приемники информации, шестой разряд, задает режи- 3> мы работы устройства — синхронный или асинхронный. Седьмой разряд используется для фиксирования ошибки при приеме данных из канала связи.

Восьмой разряд формирует сигнал Го- 40 тов", который разрешает выдачу информации от источников (см. табл. 2).

Все разряды загружаются из канала связи при приеме команды загрузка

RgC сигналом (ЗпК8С"), кроме седь- 4g мого разряда, фиксирующего наличие ошибки при приеме, Восьмой разряд каждый раз обнуляется при выводе байта данных от источника сигналом "ТЗ", но в синхронном режиме, в конце вывода байта он снова устанавливается в единичное состояние сигналом "Уст. гот,", В асинхронном режиме восьмой разряд устанавливается только при получении команды загрузка RgC из канала, сигналом "ЗпйдС", по сигналу

11 и

Сброс все разряды регистра RgC обнуляются, а восьмой устанавливается в единичное состояние. В состав блока входят следующие элементы: регистр 31, первый триггер 32, второй триггер 33.

Блок 7 синхронизации (фиг. 4) предназначен для выработки временных сигналов Тl-Т6" при поступлении на его вход сигналов окончания источников "OHl OHÊ".îò источников 20 и клавиатуры 2, сигнала "ОИ 7" из блока 1, сигнала "OHRgC" от блока 10 и сигнала "АН", который формируется на триггере 36, при поступлении на его вход сигнала Кп,АН, В состав блока входит элемент

ИЛИ 34, триггеры 35 и 36, счетчик 37, дешифратор 38. При поступлении на вход блока одного из сигналов "ОИ1ОИК", "ОИ7", "OHRgC", "АН", устанавливается в единичное состояние первый триггер 35, который разрешает работу счетчика 37, Счетчик 37 по сигналу f, поступающему на его вход, начинает работу. Дешифратор

38 в зависимости от состояния выхода счетчика вырабатывает последовательность временных импульсов сигналов "Tl — Т6", По последнему состоянию счетчика 37, дешифратор 38 вырабатывает сигнал, который сбрасывает триггер 35 в исходное состояние, следовательно, и счетчик 37. Новый запуск счетчика может произойти только после снятия сигнала с входа блока 7 синхронизации, вызвавшего запуск временного узла, и с появлением на входе блока снова этого же сигнала или любого другого иэ перечисленных ранее: ("И01-ОИК"), "ОИ7", "ОИКдС", "АН", Сигнал Т!" поступает на дешифратор 12 (фиг. 6), где используется для формирования сигналов пЗап. RgIIti

"Зап. RgC" "Зап. RgY", на регистр 9 (фиг. 3) для записи сигнала "ОШ" в триггер 32, в блок 10 (фиг. 5), где обеспечивается сброс триггера 39.

Сигнал "Т2" поступает в блок 10, где участвует в формировании сигнала "С". Сигнал T3 поступает íà регистр 9 (фиг. 3), где обеспечивает сброс триггера 33, в блок 10 (фиг. 5), где используется для формирования сигнала вызова приемников ВП и для установки триггера 39 .

Сигнал "Т4" поступает в блок 1 для обеспечения сброса сигнала

"ОИ 7" флага приема последовательного кода из канала связи на элементе 23.

5 !3

Сигнал "T5" используется в блоке 10 для формирования сигнала

"Уст. Гот.", а сигнал "Тб" используется при формировании сигнала

"Сброс" (фиг, 5), Блок 10 управления (фиг, 5) предназначен для формирования управляющих сигналов. B состав блока входят первый триггер 39, второй триггер 40, с первого 41 по седьмой 47 элементы

И, первый 48 и второй 49 элементы

ИЛИ-НЕ, с первого 50 по третий 52 элементы И-НЕ, элемент ИЛИ 53.

Блок 10 формирует сигнал "OHRgC" всякий раз при наличии на входе блока сигнала "ОИ 7", за исключением случая наличия сигнала Нет". .Сигнал "OHRgC" формируется на элементах И 41 и триггерах. 39 и 40.

Данный сигнал используется в устройстве для запуска временного узла в блоке 7, а также при формировании адреса третьего регистра 9 и блока

16, в блоке 1 при выдаче в канал 8 разряда.

Сигнал "ВП" формируется на элементах ИЛИ-НЕ 48, И-НЕ 50 и И 42„

Данный сигнал формируется в момент времени ТЗ при отсутствии единичных сигналов "OHRgC", "ОШ", "Д8-И7".

Сигнал "ВП" используется как стробирующий сигнал при формировании вызова в блоке 17 вызова приемников, Сигнал "Уст. Гот, формируется на элементах И-НЕ 51, И 46,ИЛИ-НЕ 48, Сигнал "Уст. Гот." формируется в момент Т5 при наличии одного из сигналов "OHRgC", "Olll, "OH7" или отсутствии сигнала "D6RgC". Сигнал

"Уст. Гот." используется для установки старшего разряда D8RgC в единичное состояние в регистре 9, Сигнал "C" формируется на элементах И-НЕ 52, И47 в момент времени

Т2 при наличии одного из сигналов

"OHRgC", "ОШ", или низкого уровня сигнала "ОИ7" или сигнала "Нет", Сигнал "С" поступает в блок 1, где используется как стробирующий сигнал для записи параллельного кода данных в передатчик 23 и последующей его выдачи в канал связи.

Сигнал Готов" формируется на элементах ИЛИ-НЕ 49, И43 и 44, Сигнал Готов" равен единице при наличии сигналов низкого уровня "OHRgC", "ОШ", "ОП1", "ОП2" и присутствии

14328

5

f0 !

40 сигналов высокого уровня "08К8С", Нет .

Сигнал Готов разрешает выдачу управляющих сигналов "Bl-BK" с выхода дешифратора 15 в источники 20, 2 и на индикатор 19 °

Сигнал "Сброс" формируется на элементах И45, ИЛИ 53 в момент Тб при наличии одного из сигналов "АН", "К, сл." и используется для установки в исходное состояние устройства.

Дешифратор ll формирует сигнал

"Нет" низкого уровня, код которого поступает с выхода блока 1, По сигналу "Нет происходит блокировка записи информации в регистр 4 на элементе Иб и осуществляется формирование сигнала "С" в блоке 10 в момент Т2, по которому осуществляется повторная выдача кода символа, хранящегося в регистре 4, с блока 1 в канал связи.

Дешифратор 12 (фиг, 6) состоит из дешифратора 54, элементов И 55 и 56, элемента НЕ 57, элемента ИЛИ 58.

Дешифратор 12 осуществляет анализ старших разрядов данных 06-08, поступающих на блоки 1, и формирует в зависимости от принятого кода сигнал записи в регистр 4 "Зап. RglI" в регистр 5 "Зап. RgY в регистр 9

"Зап, RgC".

Дешифратор 13 формирует сигнал

"K, сл." при получении кода на входе символа "АН", "КТ" "РЭ" "ЗМ".

Дешифратор 15 формирует сигналы

"Вl-ВK" в зависимости от кода на входах, для управления индикатора 19 инструктивных указаний и для вызова выбранного источника 20.2 °

Блок 16 формирования адреса (фиг, 7) состоит из элементов ИЛИ

59 — 62, элементов И 63, 64 и 66, 67, элементов HE 68 и 69, и предназначен для формирования адреса источника с учетом приоритетных сигналов

"ОИ7", "OHRgC" и "АН", формирующих приоритетно адреса блока 1, регистра 9, клавиатуры 2.

Блок 17 вызова (фиг, 8) состоит из триггеров 70 и 71, элементов

ИЛИ 72 и 73 и предназначен для формирования сигналов вызова в выбранные приемники "ВП 1", "ВП 2", Взаимодействие устройства с удаленным центром сбора данных осуществляется по каналу связи. Передача

1314328

Таблица !

Кон комвнам, разрезая бабНянченокяние команды з

8!7 6

0 0

I 0 везера

Загрузка регистра

ККС е асинхронном

pеянме

I 0

Загрузка регистра

RRC a синхронном рекнме! ! !ягрузкя регистра уорякнения RRY

Таблица 2

Разряды байта

D3 D2 Dl

Адрес источАдрес прием— ника

П2 Пl ника

Набор (Клавиатура) (ВК) 0 1 0

Источник 3 (ВЗ)

Источник 4 (В4) 0 1 1 !

1 0 0 и прием данных осуществляется в асинхронном или синхронном режимах.

Взаимодействие состоит нз двух процессов: командного и информационного взаимодействия.

В процессе командного взаимодействия определяется состояние устройства> осуществляется его пуск на конкретный режим работы и вид обмена ° При информационном взаимодейст- 10 вии происходит обмен данными.

Все командные символы, поступающие из канала связи в устройство, содержат единицу в старшем восьмом разряде принимаемого байта, При пере-!5 даче байта состояния регистра 9 (Rgc) в канале уСтройства в старшем разряде байта также содержится единица.

Все информационные символы при приеме и передаче данных содержат в 2р старшем разряде всегда нуль.

Номенклатура кода команд, поступающих из канала связи от ЭВМ в устройство, приведена в табл. 1.

D5 = 1 Адрес приемника П2

D4 = 1 Адрес приемника Пl

Как видно из данных, приведенных в табл. 2, три младших разряда регистра 9 используются при формировании адреса источников 2 ° 20 в блоке

16, формировании управляющих сигналов

Данные команды анализируются дешифратором 12, в котором формируется сигнал "Зап ° RgII" "Зап, RgC", и

"Зап. Rg ". Данные сигналы используются для записи данных в регистр 4, регистр 5 и регистр 9, Значения разрядов третьего регист. ра 9, регистра состояния (RgC) приведены в табл ° 2, Наименование инструктивного указания

0 0 0 Канал связи

0 0 1 Источник 1 (Вl) 1 0 1 Источник 5 (В6) 1 1 .0 Источник 6 (В6) 1 1 1 Регистр состояния вызова "Bl-BK" источника дешифратором 15.

Четвертый и пятый разряды регистра 9 поступают в блок 17, где исТаблица 3

Разряды байта

Наименование ((ин струк тивных указаний

D3 D2 Dl

D8 D7 D6

Режим

Звонок

Адрес команды

Коды команд инструктивных ука— заний

4=1 Включение звукового сигнала

1 1 Резерв

9 13 пользуются при формировании вызовов в приемники 8.

Шестой и восьмой разряд поступают в блок 10, Кроме того, разряды Dl-D7 поступают на вход мультиплексора 3, Первые три младших разряда регистра

5 поступают на дешифратор 14 где формиРуются управляющие сигналы инструктивных указаний. Четвертый разряд обеспечивает формирование сигнала для включения звуковой сигнализации.

Предлагаемое устройство работает под управлением выбранной форматной программы в соответствии с командами и инструктивными указаниями, поступающими из канала от удаленного центра °

При нажатии на клавиатуре 2, клавиши "Кл. АН" в блок 7 поступают сигнал "Кл, АН", по которому формируется сигнал "АН", запускающий временной узел, который формирует последовательность сигналов "Tl-Т6", Сигнал "АН" из блока 7 поступает в блок 16 и в блок 10 ° В блоке 16 формируется адрес клавиатуры 2, код символа "АН" с клавиатуры 2 через ком14328 !О тем самым обеспечена возможность выдачи состояния регистра 9 в канал.

Значения разрядов регистра 5, регистра управления (RgY) приведены в табл. 3.

0 0 0 Не используется

0 0 1 Повторить символ

0 1 0 Повторить слово

0 1 1 Авария

1 0 0 Резерв

1 0 1 Ввести формат

l 1 0 Повторить сообщение мутатор 3 во время Тl записывается в регистр 4 — регистр приема (RgII) сигналом "Зап. RgII" сформированным дешифратором 6, Во время Т2 в блоке 10 формируется сигнал "C" который поступает в блок 1 и производит запись информации регистра 4 (Rgll) в блок 1 для последующей выдачи последовательного кода в канал, В момент времени Т6 в блоке 10 формируется сигнал "Сброс" при наличии сигнала "АН", обеспечивающий сброс регистров 4, 9 и 5 °

На выданный в канал связи код символа "AH";. устройство в ответ из канала связи всегда получает последовательно две команды, одна из которых обеспечивает загрузку регистра 5, а другая — регистра 9 (см, табл, 1), 1314328

Содержимое принятых команд, а следо в ат ел ь но, и со держим о е р е ги с тров 5 и 9 (см. табл. 2 и 3) обеспечивают высвечивание на индикаторах

18 и 19 соответственно инструктивные указания Ввести формат" и "Набор", С клавиатуры 2 выдается сообщение (номер форматной программы), последний байт в сообщении должен быть символ "РЭ". Получив от устройства сообщение, центр закрепляет за устройством запрашиваемую форматную программу. Дальнейшая работа устройства происходит строго по закрепленной за устройством форматной программе команды, которые поступают от центра на устройство через канал свя зи, Команды управления, поступающие из канала связи, обеспечивают работу устройства, как в режиме приема данных из канала, с выводом данных на выбранные приемники, так и в режиме вывода данных с выбранного источника в канал связи и на выбранные приемники.

Рассмотрим более подробно загрузки регистров 5 и 9 из канала, Последовательный код команды поступает из канала связи 21 в блок 1, преобразуется в параллельный код, формируется сигнал прием кода из канала, окончание источника "ОИ7", если код принят с ошибкой, то в блоке 1 формируется сигнал "ОШ", Сигнал "ОИ7" из блока 1 поступает в блок 16, где формируется адрес для подключения данных от блока 1 через коммутатор 3, а также в блок 7, где запускается временной узел, формирующий сигналь "Tl-Ò6", Данные из блока I через коммутатор 3, поступают для анализа на дешифратор 12, где формируется один из управляющих сигналов в зависимости от комбинации кода в старших разрядах (см, табл. 1) .

В случае приема кода команды

"Загрузка RgY" формируется сигнал

"Зап, Rgw в момент времени Тl в блоке 12, по которому команда записывается в регистр 5. На индикаторе 18 высвечивается указание в соответствии с кодом в младших разрядах (1-3) регистра 5 (см. табл. 3) "Ввести формат, Сигнал "ОИ7" поступает в блок 10, где при отсутствии низкого уровня сигнала "Нет" в момент времени ТЗ

55 обеспечивается срабатывание триггера 39 блока 10.

B момент времени ТЗ в регистре 9 переключается триггер 33, на выходе регистра 9 присутствует сигнал "DBRgC низкого уровня ° В момент времени Т4 в блоке 1 происходит снятие сигнала

ПОИ 71, В момент времени Т5 в блоке 10 управления формируется сигнал "Уст.

Гот.", который поступает с выхода блока 10 в регистр 9, обеспечивается переключение триггера 33 и установление сигнала "DBRgC" высокого уровня на выходе регистра 9.

В блоке 10 при наличии сигнала высокого уровня "DBRgC" формируется сигнал с выхода элемента И 43, по которому переключается триггер 40, формируя на выходе блока сигнал

"OHRgC".

Сигнал "ОИК!.С" формируется в блоке 10 всегда после приема из канала байта, т,е. при наличии сигнала "ОИ7", за исключением случая приема байта

"Нет", который дешифрируется дешифратором 11, Следовательно, устройство всегда, за исключением случая приема байта

"Нет", выдаст в канал 22 связи ответ на принятый байт, передаст состояние регистра 9.

Сигнал "OHRgC" обеспечивает запуск в блоке 7 временного узла, формирует адрес регистра 9 в блоке 16 для обеспечения вывода данных с выхо. да регистра 9 через мультиплексор 3, В блоке 10 при наличии сигнала

"OHRgC" устанавливается в низкий уровень сигнал "Готов", который поступает в дешифратор 15 и блокирует формирование сигналов с выхода ("ВlВК"), блокирует выдачу данных с источников 20,2, В момент времени Tl дешифратором 12, формируется управляющий сигнал Зап, RgII", так как сигнал "DB-И7" отсутствует.

Сигнал "Зап, RgI1 проходит через элемент И6 на стробируюший вход регистра 4 и обеспечивает запись в него данных, поступающих с выхода мультиплексора 3, В момент Т2 в блоке 10 на элементах ИЛИ-НЕ 48, И-Н1 52, И 47 формируется сигнал "С", который поступает

Ма вход блока 1. По сигналу "С" обеспечивается запись данных в блок 1 с выхода регистра 4 (разрядов Dl D7) !

3 13 и блока управления сигнала "ОИК8С в старший разряд D8 (фиг. 2) .

По заднему фронту сигнала "C" блок 1 обеспечивает выдачу последовательного кода в канал 2? связи.

Таким образом, устройство всегда йа принятый байт иэ канала 21 связи выдает в канал 22 связи байт состояния регистра 9.

В случае приема из канала байта и обнаружении ошибки блоком 1, он формирует сигнал на выходе "ОШ", поступающий на регистр 9 и в блок 10 °

Сигнал "ОШ" в момент времени Т! записывается в седьмой разряд регистра 9 (элемент 32 на фиг, 3).

В блоке 10 по сигналу "ОШ" про.исходит блокировка формирования управляющего сигнала "ВП", обеспечивается блокировка формирования сигналов вызова в приемники в блоке 17, тем самым блокируется выдача байта, принятого с ошибкой в приемники 8 информации.

В блоке 10 после приема байта, формируется сигнал "OHRgC" В канал

22 связи передается состояние регистра 9 с признаком единичного сигнала в седьмом разряде байта.

Центр, получив состояние регистра с признаком ошибки, повторяет выдачу предыдущего байта, При получении центром байта состояния регистра 9 без признака ошибки, на устройство выдается последовательный код команды загрузки регистра RgC (см, табл. 1) .

Данная команда обеспечивает загрузку регистра 9 и переключения устройства на нужный режим работы с определенным источником и приемниками информации (см. табл. 2) °

В данном случае для обеспечения ввода с устройства номера форматной программы, регистр 9 загружается командой с адресом в младших разрядах (OlO) (см. табл. 2), Адрес регистра 9 обеспечивает прохождение данных с клавиатуры 2 через . мультиплексор 3, формирование на дешифраторе 15 управляющего сигнала

"ВК". По сигналу "ВК" на индикаторе

19 высвечивается инструктивное ука— зание "Набор 1 и ра блокируется клавиатура 2.

Режим ввода данных от устройства.

Г!ри наличии инструктивного указания "Набор" с клавиатуры выдается байт данных и сигнал окончания источни14328

5 !

55!

40 ка "OHK Код байта проходит через мультиплексор 3 на вход регистра 4.

Сигнал окончания источника "ОИК" поступает на вход блока 7 и запускает в нем временной узел, В момент Tl информация от клавиатуры 2 через коммутатор 3 записывается в регистр

4 (RgII), в момент времени Т2 в блоке 10 при отсутствии сигнала "ОИ7", формируется сигнал строба "С", обеспечивающий перепись байта данных из регистра 4 (RglI) в блок и последующей передачи в канал, В момент времени ТЗ в регистре 9 обнуляется старший разряд D8RgC, в блоке 10 сигнал "Готов" обнуляется, снимается сигнал вызова с выхода дешифратора 15, в клавиатуре 2 снимается сигнал окончания источника. При работе устройства в синхронном режиме, когда шестой разряд RgC равен нулю (см, табл, 1) в блоке 10 формируется сигнал в момент времени Т5

"Уст, Гот,", который устанавливает снова старший разряд DS в регистре 9 (RgC) в единичное состояние.

В то же время Т3 в блоке 10 формируется сигнал ВП", по которому в блоке 17.формируется вызов в выбранные приемники 8, Данные приемники принимают информацию и выставляют сигналы окончания приемника ОП1, ОП2 и после их снятия в блоке 10 сигнал "Готов" снова становится равным единице и формируется новый вызов в клавиатуру 2 и обеспечивается выдача следующего байта данных, как было описано выше, Работа устройства в асинхронном режиме отличается лишь тем, что сигнал "Уст, Гот ° " в блоке 10 не формируется, так как в этом случае регистр состояния загружен командой загрузки

RgC (см ° табл, I) с единицей в шестом разряде, Тем самым запрещается установка старшего разряда регистра

9 D8RgC в единичное состояние. Поэтому в блоке 10 (фиг. 5) при наличии низкого уровня сигнала "DSRgC" сигнал на выходе блока 10 "Готов" также низкого уровня ° Низкий уровень сигнала

"Готов" обеспечивает снятие сигналов на выходе дешифратора 15, тем самым запрещает выдачу данных с источника информации. Разрешение выдачи данных с выбранного источника наступит только после приема из канала

1314328

16

55 новой команды загрузка RgC и установ ки старшего разряда регистра 9 в единичное состояние, Таким образом, в асинхронном режиме работы на каждый выданный байт данных от устройства, в устройство передается подтверждение иэ канала, команда иэ канала связи пЗагрузка

RgC" или в случае, если центр при приеме обнаружил ошибку, устройство может получить в ответ символ "Нет", Данный символ дешифрируется дешифратором 11, поступает в блок 10, где блокирует выдачу сигнала "OHRgC", тем самым обеспечивает блокировку выдачи в канал ответа на принятый байт, устанавливает низкий уровень сигнала "Готов", который блокирует формирование сигнала вызова "Bl-BKп в дешифраторе 15, тем самым запрещая выдачу данных от источников 2, 20.

При приеме символа из канала связи "Нет" в блоке 1 устанавливается в единицу сигнал "Ои7", который поступает в блок синхронизации и запускает временной узел Тl-T6.

В момент времени Т! состояние регистра 4 не изменяется, так как управляющий сигнал "Зап. RgII" с выхода дешифратора 12 не проходит через элемент Иб на стробирующий вход регистра 4.

В момент времени Т2 в блоке 10 формируются сигнал "С" на элементах

И-НЕ 52, И47 (фиг. 5). Сигнал "С" поступает в блок 1 и обеспечивает перезапись содержимого регистра 4 в блок 1 и последующую повторную выдачу последовательного кода в канал

22 связи, После правильного приема центр выдает на устройство команду для обеспечения дальнейшей работы. После выдачи от источника в канал символа

РЭ, КТ, дешифратором 13 формируется сигнал (конец слова) "К, Сл.", а в блоке 10 формируется сигнал "Сброс", Во время выдачи данных с источника центр при приеме байта в ответ имеет возможность загрузить регистр управления и выдать одно из инструктивных указаний с включения звукового сигнала (см. табл. 3), Получив от устройства на запрос "Ввести формат" данные, центр закрепляет за устройством запрашиваемую форматную программу.

Дальнейшая работа устройства происходит строго по закрепленной эа устройством форматной программе.

Режим приема данных, Устройство может обеспечить прием информации из канала 21 связи на любой иэ выбранных приемников.

Перед приемом информации на устройство выдается команда пЗагрузка

RgC", которая обеспечивает загрузку регистра 9 нужной командой с адресами необходимых приемников (см. табл, 2), Затем после подтверждения устройством о приеме байта команды, как было описано ранее, на устройство выдается по каналу 21 связи последовательный код байта информации.

При получении байта информации из канала 21 связи в блоке 1 формируется параллельный код принятого байта информации и управляющий сигнал окончания приема- "ОИ7". По сигналу

"ОИ7" приоритетно в блоке 16 (фиг, 7) формируется адрес канала, в блоке 7 запускается временной узел, который формирует временные сигналы

"Т1-Тб" (фиг. 4) .

В момент Т! дешифратором 12 формируется сигнал "Зап„ RgII" (фиг. 6), который проходит через элемент Иб и обеспечивает запись байта принятой информации в регистр 4, Информация поступает с выхода блока 1, проходит через мультиплексор .3 на вход регистра 4. В моменг ТЗ в блоке 10 при наличии сигнала "OII7" срабатывает триггер 39 (фиг, 5) и формируется сигнал

"ВП", поступающий в блок 17. В блоке 17 формируется сигнал вызова в приемник или в приемники ВП1 и ВП2, в зависимости от содержимого регистра 9 (разряды D4RgC и D5RgC) (фиг. 8) °

Принятый байт информации с выхода регистра 4 поступает на приемники 8.

По сигналу с блока !7 вызова приемника ВП! или ВП2 информация передается в приемники 8.

После приема байта информации приемники 8 выдают на блок 10 сигналы окончания приемника ОПI и ОП1, которые поступают в блок 17 и обеспечивают снятие сигналов "HIIl" и "ВП2" (фиг. 8), по снятию когорых приемники 8 снимают сигналы "ОПI" и "ОП2", которые поступают такж» в блок 10, где по их снятию формируется сигнал

"OHRgC", который, как отмечалось

17

1314328

18 раньше обеспечивает повторный запуск блока 7 и выдачу в канал ответа содержимым регистра 9. В регистре 9 содержится информация о достоверности приема информации иэ канала 21, В случае приема байта информации из канала 21 на устройство с ошибкой, сигнал "ОШ" записывается в седьмой разряд регистра 9, По сигналу "ОШ" блокируется формирование в блоке 10 сигнала "ВП", что в свою очередь обеспечивает блокировку формирования вызовов в приемники в блоке 17.

Так как на принятый байт устройство в ответ выдает всегда состояние регистра 9, то в данном случае в ответе будет содержаться признак о приеме устройством байта с ошибкой (единица в седьмом разряде передаваемого байта регистра состояния).

В данном случае. на устройство повторяется выдача байта информации от центра.

В случае приема байта информации иэ канала 21 без ошибки устройство выдает в канал 22 байт состояния регистра 9 беэ признака ошибки приема. В этом случае на устройство выдается следующий байт информации. формула изобретения

1. Устройство для регистрации информации, содержащее блок приемо-передачи, клавиатуру, коммутатор, первый и второй регистр, блок синхронизации, первый и второй приемники информации, элемент И, выходы клавиатуры соединены с информационными входами первой группы коммутатора, выход первой группы блока приема-передачи соединен с информационными входами второй группы коммутатора, выходы второй и третьей групп блока приема-передачи являются информационными выходами устройства, входы первой группы блока приема-передачи являются информационными входами первой группы устройства, первый и второй выходы клавиатуры соединены с четвертым и пятым входами блока синхронизации соответственно, о т л и ч а ю щ е е с я тем, что, с целью повьппения достоверности ввода информации, в него введены блок уп,.равления, блок формирования адреса., блок формирования вызова, третий регистр, с первого по пятый дешифраторы, первый и второй индикаторы, ин5

55 формационные выходы источников информации группы соединены с информационными входами третьей группы коммутатора, а управляющие выходы источников информации соединены с входами блока синхронизации, выходы коммутатора соединены с информационными входами группы второго дешифратора и третьего регистра и с информационными входами первого и второго р еги стров, выходы первого регистра соединены с входами второй группы блока приема-передачи, информационными входами первого и второго приемников информации и с входами третьего дешифратора, выход которого соединен с тринадцатым входом блока управления, выходы второго регистра соединены с входами четвертого дешифратора, выходы которого соединены с входами первого индикатора, выходы третьего регистра соединены с входами группы блока формирования вызова и блока управления, с входами группы блока формирования адреса, с информационньп и входами четвертой группы коммутатора и с информационными входами пятого дешифратора, выходы которого соединены с входами второго индикатора,, один из выходов соединен с входом клавиатуры, а остальные — с входами источников информации, входы первого дешифратора соединены с выходами первой группы блока приема-передачи, а выход — с вторыми входами элемента

И и блока управления, выходы блока формирования адреса соединены с адресными входами коммутатора, первый выход второго дешифратора соединен с первым входом элемента И, выход которого соединен с синхровходом первого регистра, второй и третий выходы второго дешифратора соединены с синхровходом второго регистра и первым синхровходом третьего регистра соответственно, первый выход блока синхронизации соединен с третьим входом блока формирования адреса и с двенадцатым входом блока управления, второй выход блока синхронизации соединен со стробирующим входом второго дешифратора, вторым синхровходом третьего регистра и четвертым входом блока управления, третий выход блока синхронизации соединен с пятым входом блока управления, а четвертыи — с седьмым входом блока управления и вторым входом

19 13 сброса третьего регистра, пятый выход блока синхронизации соединен с третьим входом блока приема-передачи, а пятый и шестой — с восьмым и девятым входами блока управления соответственно, первый выход блока приема-передачи соединен с первым информационным входом второго дешифратора, второй выход блока приемапередачи соединен с первым входом блока синхронизации, а третий выход — с информационным входом третьего регистра и первым входом блока управления, четвертый выход блока приема-передачи соединен с вторым информационным входом второго дешифратора, третьими входами блока управления и блока синхронизации и с первым входом блока формирования адреса, первый выход блока управления соединен с первым входом блока приема-передачи и вторыми входами блока синхронизации и блока формирования адреса, второй выход блока управления соединен с первым входом блока формирования вызова, третий и четвертый выходы блока управления соединены с входом установки третьего регистра и вторым входом блока приема-передачи соответственно, пятый выход блока управления соединен со стробирующим входом пятого дешифратора, а шестой выход — с входами сброса первого и второго регистра, первым входом сброса третьего регистра, вторым входом блока формирования вызова и шестым входом блока синхронизации, первый и второй выходы блока формирования вызова соединены с входами синхронизации первого и второго приемников информации, выход синхронизации первого приемника информации соединен с третьим входом блока формирования вызова и десятым входом блока управления, выход синхронизации второго приемника информации соединен с четвертым входом блока формирования вызова и с одиннадцатым входом блока управления °

2, Устройство по п ° 1, о т л и ч а ю щ е е с я тем, что блок управления содержит первый и второй триггеры, с первого по седьмой элементы

И, первый и второй элементы ИЛИ-НЕ, с первого по третий элементы И-НЕ, первый вход первого элемента ИЛИ-НЕ является первым входом блока, первые входы первого и третьего элементов И и третьего элемента И-НЕ являются

14328 го

f0

il5

55 вторым входом блока, вторые входы первого элемента И, первого и третьего элементов И-НЕ являются третьим входом блока, вход сброса первого триггера является четвертым входом блока, первый вход седьмого элемента И является пятым входом блока, первые входы первого элемента И-НЕ и шестого элемента И являются шестым и восьмым входами блока соответственно, первый вход второго элемента И и синхровход первого триггера являются седьмым входом блока, первые входы пятого элемента И, второго элемента

ИЛИ-HE являются девятым и десятым входами блока соответственно, вторые входы второго элемента ИЛИ-НЕ и элемента ИЛИ являются одиннадцатым и тринадцатым входами блока соответственно, первый вход элемента ИЛИ является двенадцатым входом блока, первый вход второго элемента И-НЕ и второй вход третьего элемента И являются входами группы блока, выход первого элемента И соединен с информационным входом первого триггера, прямой выход которого соединен с информационным входом второго триггера, а инверсный — вторым входом второго элемента И-НЕ, выход которого соединен с вторым входом шестого элемента И, выход которого является третьим выходом блока, выход второго элемента ИЛИ-НЕ соединен с третьим входом третьего элемента И, выход которого соединен с вторым входом четвертого элемента И и синхровходом второго триггера, выход первого элемента И-НЕ соединен с вторым входом второго элемента И, выход которого является вторым выходом блока, выход первого элемента ИЛ11-НЕ соединен с третьими входами второго элемента И, второго и третьего элементов И-НЕ и с первым входом четвертого элемента

И, выход которого является пятым выходом блока, выход третьего элемента И-НЕ соединен с вторым входом седь мого элемента И, выход которого является четвертым выходом блока, выход элемента ИЛИ соединен с вторым входом пятого элемента И, выход которого соединен с входом сброса второго триггера и является шестым выходом блока, выход второго триггера соединен с вторым входом первого лемента ИЛИ вЂ” НЕ и является первым выходом блокa .

1314328

1314328! 3 l4328

1314328

I 3 14 2Я

Составитель А. Трунов

Тепрел . !.Холанич Корректор .1. у !

1. Я лла

Редактор Ю. Серда

Заказ 2214/49 Тираж 673 Подписное

81!!ИИИ! Государственного комитета СССР

fIo делам изобретс ний и открытии

1130 35, Москва, i!1-35, Раушская наб., д. 4/5 е. и иятие г, Ужгород, ул. !!роектная, 4

Производств v vHn-«олигр а<1 и че с кое

Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации Устройство для регистрации информации 

 

Похожие патенты:

Изобретение относится к вычислительной технике, в частности к устройствам ввода информации в составе систем подготовки данных

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации По двухпроводному каналу связи

Изобретение относится к вычислительной технике и может быть использовано при управлении технологическими процессами, в частности в устройствах .дозирования компонент в аппаратах дискретного и полунепрерывного действия

Изобретение относится к вычислительной технике и технике связи и предназначено для ввода информации управления

Изобретение относится к автоматике и вычислительной технике и предназначено для ручного ввода информации и передачи этой информации,Цель изобретения - упрощение устройства

Изобретение относится к вычислительной технике и может быть использовано для ввода информации в ЭВМ с клавиатуры

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах ввода информации с клавиатуры

Изобретение относится к вычислительной технике и автоматике и может быть использовано для ввода, информации в ЭВМ с клавиатуры

Изобретение относится к вычислительной технике и предназначено для ручного ввода информации, например, в каналы связи , вычислительные, измерительные и на печатающие устройства

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

Изобретение относится к области вычислительной техники, к средствам ввода информации, в частности к устройствам ручного ввода данных, и целесообразно для использования при вводе данных в распределенные в пространстве вычислительные системы

Изобретение относится к устройствам многоцелевых оптических клавиатур, представляющим широкое разнообразие вводов клавиш

Изобретение относится к вычислительной технике и может быть использовано для приема информации в приборах и системах управления, а также для расширения возможностей и границ общения между людьми с нарушениями зрения и слуха для обучения работе на клавиатуре

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх