Устройство для ввода информации Советский патент 1976 года по МПК G06F3/02 

Описание патента на изобретение SU531313A2

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

ющей переключающий контакт 45, размыкающий контакт 46 и замыкающий контакт 47.

Старшие разряды набираются на наборе клавищи с взаимоисключением с клавишей, имеющей переключающий контакт 48, размыкающий контакт 49 и замыкающий 50, клавишей, имеющей переключающий контакт 51, размыкающий контакт 52, и замыкающий 53, клавишей, имеющей переключающий контакт 54, размыкающий контакт 55 и замыкающий 56.

Индикаторные ламночки младших разрядов набора 19, 20, 21, 22, старших разрядов набора 23, 24, 25, 26. Параллельно лампочкам включены конденсаторы 31 - 38: При нажатии на кнопку 57 срабатывает реле для ввода 58, при этом цифровые шины, общие для одноименных цифр набора, шина 59, шина 60, шина 61 через переключающие контакты 62, 63 и 64 реле 58 и замыкающие контакты 65 - 67 этого реле подсоединяются к входам регистра для ввода. Размыкающие контакты этого реле 68, 69, 70. Вспомагательный сдвигающий регистр 3 на феррит-транзисторных ячейках 71, 72, 73, вход которого 74, а выход 75, аналогичен сдвигающему регистру 2, выход которого 76. Триггер 77 для переключения каналов представляет собой триггер со счетным входом 78, на который подаются импульсы с частотой, меньшей 2nV , где Ф - частота повторения импульсов по шинам 5 и 6, а п. -- количество ячеек в сдвигающем регистре 2.

На динамическом прямом выходе 79 триггер 77 формирует импульс при переходе триггера из состояния О в состояние 1, а на динамическом инверсном выходе 80 -при переходе триггера из 1 в О. Выход 81 является статическим.

Делитель частоты 82 запускается импульсами, приходящими на один из его входов 83 и 84, после этого момента времени он начинает осуществлять подсчет импульсов, поступающих по шинам 5 и 6 на счетные входы 85, 86 делителя 82.

По приходу И импульсов на его динамическом выходе 87 формируется одиночный импульс, а на выходе генерации 88 формируется последний импульс пачки импульсов, количество которых равно п, и частота 2 Ч первьш импульс этой пачки синхронизирован импульсом, поступившим на вход 83 или 84.

Импульс, поступающий на первый вход 89 триггера контроля основного канала 90 и триггера контроля 91 вспомогательного канала, устанавливает триггер в состояние О, подготавливая триггеры к приему информации, поступающей на второй вход 92 и третий вход 93.

Если импульсы на эти входы поступят в один момент времени, то триггер перейдет в состояние 1, если же приходит в любой момент времени только один из них, то этим импульсом готовность триггера снимается и он остается в состоянии О.

После снятия готовности конъюнкция сигналов на входах 92 и 93 не переводит триггер в состояние 1. Триггер контроля ввода 94 представляет собой

D - триггер, устанавливающийся в состояние 1 по приходу импульса на сишсрО1шзирующий вход 9 5 при конъюш :щ1и сигналов на входах: первом - 96, втором 97, третьем 98, которая может наступить, если на выходах триггеров 90 и 91 установились сигналы 1 или же соответственно нажаты кнопки 8-1, 8-2, а также на выходе блока для сравнения 99 установился сигнал 1. Реле контроля ввода 100 имеет размыкающий контакт 101. Реле переключения каналов 102 имеет контакты: размыкающие 103, 104, 105, замыкающие 106,107, 108, переключающие 109, 110, 111, а также контакты:размыкающий 112, замыкающий 113, переключающий 114 и дополнительную пару размыкающих контактов 115 и 116. Информационные сдвигающие регистры 117 - 122 представляют собой последовательные сдвигающие регистры.

Продвижение информации происходит по сдвигающим импульсам, поступающим на их синхронизирующие входы.

Блок для сравнения 99 сравнивает поразрядно параллельный код на выходах информационных сдвигающих регистров 117 и 118, 119 и 120, 121 и 122 соответственно.

Реле 58 имеет первый замыкающий контакт 123, второй замыкающий контакт 124 vi размыкающий контакт 125, подключенньш к обнуляющему входу 126 триггера 94 и устанавливающий триггер в состояние О, если реле 58 выключено. С

выходами феррит-транзисторных ячеек вспомога

тельного сдвигающего регистра 3 связаны развязываюпдие диоды 127, 128.

Устройство работает следующим образом.

Пусть необходимо ввести число 29. Это число

следует набрать на клавиатуре, при этом зажгутся индикаторные лампочки 22 и 25.

Для ввода этих данных необходимо нажать на кнопку 57. При этом срабатывает реле 58 и после

отпускания кнопки 57 реле 58 остается включенным за счет контактов 124 и 101, В момент поступления импульса на счетный вход 78 триггера 77, он переходит из состояния О в состояние 1, при этом включается реле 102, а на выходе 79 триггера 77 формируется импульс, запускающий регистр 2, делитель частоты 82 и подготавливающий триггер 90. Сигнал соответствующей феррит-транзисторной ячейки, проходя через соединившиеся контакты 45 и 47 поступает на вход феррит-транзисторной ячейки регистра 1, которая далее срабатьгвает, все же остальные ячейки регистра 1 не срабатьшают в этот момент времени. Сигнал второй феррит-транзисторной ячейки регистра, проходя через соединившиеся контакты 51 и 53, поступает на

вход феррит-транзисторной ячейки, что приводит к срабатьшанию ее в ближайший такт.

Таким образом, после прохождения 1 по регистру 2 набранное на клавиатуре число поступит в виде последовательного кода на регистр для

ввода 1.

На выходе 87 делителя частоты 82 сформируется импульс одновременно с приходом импульса с выхода 76 регистра 2, поэтому триггер 90 переводится этими импульсами в состояние 1. Информация с выходов регистра для ввода 1 через соединившиеся контакты 106 и 109, 107 и 110, 108 и 111 поступает на информационные входы регистров 118, 120, 122. Одновременно спостзшающей информацией на входы этих регистров поступают синхронизирующие импульсы с делителя частоты 82 через соединившиеся контакты 113 и 114. Тем самым последовательно постзшающая информация к моменту окончания работы делителя частоты 82 и регистра 2, оказьшается записанной в регистры 118 120,122. На этом цикл работы основного канала заканчивается.

По приходе следующего импульса на вход 7 8 триггер 77 переходит в состояние О, при котором реле 102 выключается, а импульсом с выхода 80 запускается вспомогательный регистр 3, делитель частоты 82 и триггер 91. Далее при работе вспомогательного канала производится ввод информации, набранной на клавиатуре, в информационные регистры 117, 119, 121 аналогично описанному выше процессу ввода при работе основного канала. Работа вспомогательного канала заканчивается тем, что в регистрах 117, 119, 121 хранится информация, набранная на клавиатуре, и триггер 91 установится в состояние 1.

Если ввод произошел правильно, то блок 10 выявляет равенство соответствующих кодов информационных регистров, на выходе его устанавливается сигнал 1.

Таким образом, на входах триггера 94 осуществляется конъюнкция сигналов, вследствие этого триггер 94 переходит в состояние 1 сигналом на входе 93 одновременно с окончанием работы вспомогательного канала. Реле 100 включается, выключая реле 58, зажигает индикацию клавиатуры, сигнализируя оператору об окончании ввода, триггер 94 после этого переходит в состояние О, вьш:лючая реле 100. Сигнал 1 на выходе триггера 94 является разрешающим для ввода информации в ЦВМ с выходов информационных регистров.

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

Конденсаторы 31 - 38, шунтирующие лампочки, служат для того, чтобы перегорание лампочки не нарушило ввод информации, резисторы 29 и 30 необход 1мы для разряда конденсаторов, щунтирующих перегоревшую лампочку.

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

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

Если под воздействием помех в регистре 2 или во вспомогательном регистре 3 произойдет сбой типа а) пропадение 1, двигающейся по регистру, б) возникновение двух и более 1, в) нарушеьше, связанное с изменением времени прохождения по регистру, то эти сбои будут выявлены триггеро.м контроля соответствующего регистра, который в результате в заданный момент времени, определяемый импульсом на входе 93, не перейдет в состояние 1. Следствием сбоя будет искажение информации, считанной с клавиатуры.

Однако триггер 91 по окончании работы вспомогательного канала не перейдет в состояние 1, тем самым ЦВМ не воспримет считанную за этот цикл работы устройства информацию.

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

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

В случае отсутствия контакта в нажатых клавишах клавиатуры ввод информации не произойдет, о чем оператор может судить по тому, что зажигание лампочек 19 - 26 в этом случае не произойдет.

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

Неисправносяи регистра 2 типа нарушения контакта и пробоя транзисторов, а также сбои типа непрерьшного генерирования импульсов ячейками, не нарушают работу вспомогательного регистра 3 и наоборот. Контакты 115 и 116, установленные в цепи транзисторов этих регистров, размыкают цепь тока пробитого транзистора, не позволяют проникать току через него на вход регистра 1 ввода при

работе другого исправного сдвигающего регистра па феррит-транзисторных ячейках.

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

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

8

Формула изобретения

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

1. Авторское свидетельство СССР №468232, МКИ G Об F 3/00, 21.12.70.

-ai

CM

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДОВ С САМОКОНТРОЛЕМ 1989
  • Селянин И.Ю.
  • Ольшанецкий Э.Г.
  • Киселев А.Т.
  • Детинкин В.А.
RU2007863C1
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ РАВНОМЕРНЫХ КОДОВ В НЕРАВНОМЕРНЫЕ 1966
  • Хазов С.П.
SU222736A1
Устройство для ввода информации 1970
  • Шварцман Юрий Борисович
  • Брусиловский Павел Аронович
SU468232A1
Устройство для ввода информации 1975
  • Бердинских Владимир Александрович
  • Мендрул Гарри Николаевич
  • Сахошко Владимир Михайлович
  • Хромяк Николай Тимофеевич
SU586451A1
Устройство для ввода информации 1981
  • Николаев Александр Алексеевич
  • Машкин Алексей Михайлович
  • Клепиков Игорь Иванович
SU955011A2
Устройство для ввода информации 1982
  • Зебрев Виктор Григорьевич
SU1064275A1
Устройство управления сортировкой лесоматериалов 1981
  • Киляков Алексей Михайлович
SU1102642A1
Устройство для контроля знаний обучаемых 1986
  • Айзенцон Александр Ефимович
  • Гордеев Владимир Ильич
SU1444859A1
Устройство для ввода информации 1980
  • Пименов Владимир Федорович
SU877515A1
Устройство для контроля знаний обучаемых 1990
  • Айзенцон Александр Ефимович
  • Кудинов Владимир Иванович
SU1758658A1

Иллюстрации к изобретению SU 531 313 A2

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

Формула изобретения SU 531 313 A2

SU 531 313 A2

Авторы

Шварцман Юрий Борисович

Брусиловский Павел Аронович

Медведев Абрам Бенцианович

Даты

1976-10-05Публикация

1974-07-05Подача