Изобретение относится к вычислительной технике и может быть использовано для ввода информации в вычислительные машины и терминальные устройства.
Известно устройство для ввода информации, содержащее мультипликатор, матричный блок коммутационных элементов, первый и второй счетчики, дешифратор с их связями 1 J. .
Недостатком такого устройства является отсутствие защиты информации от дребезга коммутационных элементов и невозможность многократного ввода информации при замыкании коммутационных элементов.
Наиболее близким по технической сущности к изобретению является устройство для ввода информации, содержащее блок коммутационных элементов, первый и второй счетчики, дешифратор, мультиплексор, информационные входы которого соединены с выходами блока коммутационньк элементов, а адресные входы - с выходами первого счетчика, входы дешифратора соединены с выходами первого счетчика, входы дешифратора соединены с выходами второго счетчика, счетный вход которого соединен с первьм выходом первого счетчика, выходы группы дешифратора соединены с входами блока коммутационных элементов, выходы первого и второго счетчиков являются выходами группы устройства С 2 .
Однако известное устройство имеет недостаточную скорость ввода, вследствие невозможности автоматического многократного повторения команд ввода информации при замыкании коммутационных элементов, подключенных к определенным выходам дешифратора.
Цель изобретения - повьш1ение скорости ввода информации.
Достижение поставленной цели обеспечивается тем, что устройство для ввода информации, содержащее блок коммутационных элементов, первы и второй счетчики, дешифратор, мультиплексор, информационные входы которого соединены с выходами блока коммутационных элементов, а адресные (входы --с выходами первого счетчика, входы дешифратора сое рнены с выходами второго счетчика, счетный вход которого соединен с первым выходом первого счетчика, выходы группы дешифратора соединены с входами блока
коммутационных элементов, а выходы первого и второго счетчиков являются выходами группы устройства, дополнительно введены первый и второй триггеры, третий и четвертый счетчики, первый, второй и третий элементы И, коммутатор, элемент НЕ, первый вход третьего элемента И и вход сброса второготриггера соединены с выходом мультиплексора, выход третьего элемента И соединен с входом установки первого триггера, вход сброса ко торого соединен с выходом второго : элемента И, первьй выход первого триггера является выходом устройства, второй выход первого триггера соединен с третьим входом первого элемента И и с входом сброса третьего счетчика, счетньй вход третьего счетчика, счетньй вход четвертого счетчика, первый вход первого элемента И и второй вход второго элемента И соединены с выходом дешифратора первьй вход коммутатора соединен с первым выходом группы дешифратора, а его второй вход - с промежуточным выходом группы дешифратора, выход коммутатора соединен с синхровходом второго триггера, выход которого соединен с первым входом второго элемента И, третий вход которого и вход элемента НЕ соединены с первым выходом первого счетчика,.выход элемента НЕ соединен с вторым входом первого элемента И, в.ыход которого соединен с входом сброса четвертого счетчика, выход третьего счетчика соединен с его входом блокировки и с информациЬнньп4 входом второго триггера, выход четвертого счетчика соединен с его входом блокировки и с входом управления коммутатора. .
На чертеже изображена схема устройства..
Устройство для ввода информации содержит блок 1 коммутационных элементов, мультиплексор 2, первый счетчик 3, дешифратор 4 второй счетчик 5, первьй-триггер 6, второй триггер 7, коммутатор 8, третий счетчик 9 первьй элемент И 10, четвертый счетчик 11, второй элемент И 12, третий ; лемент И 13 и элемент НЕ 14.
Устройство для ввода информации работает следующим образом.
В исходном состоянии дешифратор 4, управляемый счетчиком 5, обеспечивает последовательную подачу на входы
блока 1 коммутационных элементов, уровня логической 1, а мультиплексор 2, управляемый счетчиком 3, осуществляет опрос коммутационных элементов. Так как в исходном состоянии контакты всех коммутационных элементов, разомкнуты, то на первом входе третьего элемента И 13 присутствует уровень логического О. Триггер 6 находится в нулевом состоянии, удерживая в нулевом состоянии счетчик 9 и ра:зрешая прохождение на вход установки в О счетчика 11 импульсов сброса, формируемых первым элементом И. 10 в момент появления на выходе дешифратора 4 уровня логической 1, а на первом выходе счетчика 3уровня логического О. Уровень логического О, поступающий на вход управления коммутатора 8 с выхода счетчика 11, обеспечивает прохождение на вход записи- триггера 7 импульсов с первого выхода группы дешифратора 4. Так как на информационный вход триггера 7 поступает уровень ло гического О с выхода счетчика 9, то триггер 7 остается в нулевом -состоянии-, блокируя формирование вторЬм элементом И 12 импульсов обнуления триггера 6 в момент одновременного появления уровня логической 1 на выходе дешифратора 4 и на первом выходе счетчика 3,
При замыкании контактов одного из коммутационных элементов блока 1 в моменты его адресации дешифратором 4 и мультиплексором 2 на первый вход третьего элемента И 13 начинают поступать импульсы с выхода мультиплек сора 2, Третий элемент И 13 пропуска ет указанные импульсы на вход записи триггера в только в моменты времени, соответствующие уровню логической 1 на входе счетчика3, когда процесс переключения дешифратора 4 и мультиплексора 2 уже завершен, так как сче чики 3 и 5 срабатьшают по отрицательному фронту импульсов . Триггер 6 при поступлении первого импульса с выхода третьего элемента И 13 переходит в единично е состояние, формируя команду ввода информации, установленно на счетчиках 3 и 5, и блокирует первый элемент И 10. При этом на вход установки счетчика 11 не поступают импульсы сброса (уровень логической 1), и счетчики 9 и 11, ерабатывающие по положительному фронту
импульса, переходят в режим счета импульсов, возникающих на.выходе дешифратора 4 после завершения очередного цикла .опроса коммутационных элементов. Так как счетчик 9 настроен на подсчет меньшего количества импульсов, чем счетчик 11, то уровень логической сн.ачала появляется на выходе счетчика 9. При этом последний блокируется и прекращает счет импульсов, сохраняя на выходе уровень логической 1, который подается на информационный вход триггера 7-, При появлении логической 1 на первом выходе группы дешифратора 4 (что соответствует началу цикла опроса коммутационных элементов) триггер 7 переходит в единичное со.стояние и снимает блокировку второго элемента И 12 Если хотя бы один коммутационный элемент находится в замкнутом состоянии, то в течение цикла опроса на вход установки в О триггера 7 обязательно поступит уровень логической 1 и вернет триггер в нулевое состояние к моменту появления на дешифратора 4 уровня логической 1. При этом второй элемент И 12 будет сйова заблокирован логическим О, поступающим с выхода триггера 7, что предотвратит сброс триггера 6 в исходное состояние.
Если контакты коммутационного элемента остаются замкнутыми в течение времени, превышающего время подсчета импульсов счетчиком 11, то на выходе счетчика 11 появляется уровень логической 1, и счетчик прекращает счет импульсов. Уровень логической 1 с выхода счетчика 11 поступает на вход управления кс 1мутатора 8 и подключает к входу записи триггера 7 прсмежуточньй выход группы дешифратора 4.
Если в замкнутом состоянии находятся контакты коммутационного элемента, подключенного к указанному промежуточному выходу группы дешифратора 4, либо к одному из следующих за ним выходов группы, то триггер 6 не изменяет своего состояния до размыкания контактов, так как триггер 7, устанавливаемый в единичное состояние импульсами записи, постзтаающими с промежуточного выхода группы дешифратора 4, сбрасывается в О импульсами поступающими с мультиплексора 2 в момент опроса котмутационного 5 . элемента с замкнутыми контактами, чем предотвращает сброс триггера 6. Бели в замкнутом состойнии находятся контакты коммутационного элемента, подключенного к одному из выходов группы дешифратора 4, предшествуюпрпс промежуточному выходу группы, то триггер 7 устанавливается в единичное состояние импульсом, пос тупающим с промежуточного выхода rpynпы дешифратора 4 после момента поступления импульса сброса с мультиплексора 2, и в момент одновременног появления логической 1 на выходе Дешифратора 4 и на первом выходе счет-i чика 2 второй элемент И 12 сформирует на выходе уровень логической 1 возвращающий триггер 6 в нулевое состояние. Если контакты коммутационного элемента по-прежнему замкнуты, то импульс, формируемый третьим элементом 13, сноса переводит триггер 6 в единичное состояние. Так как на выходе счетчика 11 сохраняется уровень логической 1, то после появления уровня логической 1 на выходе счетчика 9 второй элемент И 12 снова установит триггер 6 в нулевое состояние. Указанный режим работы устройства сохраняется до размьжания контактов всех коммутационных элементов. При этом после возврата триг гера 6 в нулевое состояние он не будет установлен в единичное состояние в течение всего цикла опроса коммута ционных элементов, и первый элемент И 10 ( в момент одновременного появления логической 1 на выходе дешифратора 4 и логического О на первом выходе счетчика 3) сформи рует на выходе уровень логической возвращающий счетчик 11 в нулевое состояние. После чего устройство дл ввода информации возвращается в исходное состояние и находится в нем до следзлющего замыкания контактов о ного из коммутационных элементов. Таким образом, в предлагаемом устройстве предусмотрены два режима ввода информации для двух групп ком 40 мутационных элементов, охваченных одним циклом опроса. Для первой группы Коммутационных элементов (подключенных от промежуточного до последнего выхода группы дешифратора 4) устройство для ввода информации формирует .одну команду ввода информации (положительный фронт Импульса на прямом выходе триггера управления) на каждое замыкание контактов коммутационного элемента, независимо от времени нахождения контактов в замкнзггом состоянии. Для второй группы коммутационных элементов, подключенных от первого до промежуточного выходов группы дешифратора 4, устройство для ввода информации формирует одну команду ввода информации на каждое замыкание контактов коммутационного элемента только в том случае, когда время нахождения контактов в замкнутом состоянии не превьшает времени подсчета импульсов счетчиком 11. Если же контакты коммутационного элемента остаются замкнутыми на большее время, то устройство для ввода информации переходит в- режим многократного формирования команд записи кода. В этом случае частота повторения этой коман-. ды задается счетчик еж 9. Количество коммутационных элементов, принадлежащих первой и второй группам, определяется номером промежуточного выхода группы дешифратора 4, подключенного к второму входу коммутатора 8. При необходимости устройство для ввода информации может обеспечить для всех коммутационных элементов блока 1 либо первый, либо второй режим формирования команд ввода информации. Перевод устройства в режим однократного формирования команд, либо в режим автоматического многократного повторения команд ввода информации осуществляется путем подклочения к второму входу коммутатора 8 первого или последнего выхода группы дешифратора 4 соответственно.
i
1 -&1
:
juia fjL
Ф/ I
r-iT
frJWu
JWULj г
Ы
I
i I
/I
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1989 |
|
SU1675875A1 |
Устройство для ввода информации | 1985 |
|
SU1256008A1 |
Устройство для ввода информации | 1988 |
|
SU1539763A1 |
Устройство для ввода информации | 1986 |
|
SU1319017A1 |
Оптоэлектронное устройство ввода информации | 1987 |
|
SU1501022A1 |
Устройство для ввода информации | 1984 |
|
SU1208548A1 |
Устройство для проверки электрического монтажа | 1987 |
|
SU1481800A1 |
Многоканальный коммутатор | 1988 |
|
SU1541764A1 |
Многоканальное устройство для контроля систем управления | 1985 |
|
SU1345200A1 |
МОДУЛЬ ДЛЯ РЕТРАНСЛЯЦИИ СООБЩЕНИЙ В КОММУТАЦИОННОЙ СТРУКТУРЕ | 2002 |
|
RU2222044C2 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее блок коммутационных элементов, первый и второй счетчики, дешифратор, мультиплексор, информационные входы которого соеди иены с вькодами блока коммутационных элементов, а адресные входы - с выходами первого счетчика, входы дешифратора соединены с выходами второго счетчика, счетный вход которого соединен с первьм выходом первого счетчика, выходы группы дешифратора соединены с входами блока коммутационных элементов, выходы первого и второго счетчиков являются выходами группы устройства, отлич. ающееся тем, чтп, с целью п6вьш1ения скорости ввода, в него введены первый и второй триггеры, третий и четвертый счетчики, первый, второй и третий элементы И, коммутатор, элемент НЕ, первый вход третьего элемента И и вход сброса второго триггера соединены с выходом мультиплексора, выход третьего элемента И соединен с входом установки первого триггера, вход сброса которого соединен с вы- ходом второго элемента И,первый выход первого триггера является выходом устройства, второй выход первого триггера соединен с третьим входом первого элемента И и с входом сброса третьего счетчика, счетный вход третьего счетчика, счетньй вход четвертого счетчика, первьй вход первого элемента И и второй вход второго элемента И соединены с выходом дешифратора, первый вход коммутатора соединен с первым выходом группы дешифратора, а его второй вход - с прсжежуточным выходом rpjrnпы дешифратора, выход коммутатора соединен с синхровходом второго триггера, выход которого соединен с первым входом второго элемента И, третий вход которого и вход элемента НЕ соединены с первьм выходом первого счетчика, выход элемента НЕ соединен, с вторьм входом первого элемента И, выход которого соединен с входом сброса четвертого счетчика, выход третьего счетчика соединен с его входом блокировки и с информационным входом второго триггера, выход четвертого счетчика соединен с его входом блокировки и с входом управлш ия коммутатора.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для ввода информации | 1971 |
|
SU463109A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для ввода информации | 1980 |
|
SU960783A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-12-07—Публикация
1983-08-25—Подача