ел
ю
00
сх
2Ь
Ц1ие i.
Изобретение относится к автоматике и вьRиc.литeльнoй технике и предназначено для ввода информации в цифровое устройство с клавиатуры. Целью изобретения является повышение достоверности вводимой информации .
Иа фиг.1 представлена блок-схема предлагаемого устройства для ввода информации; на фиг.2 - блок-схема дешифратора.
Устройство для ввода информации содержит клавиатуру 1, в состав которой входят первая и вторая группы развязываюпшх элементов 2 и 3, группу элементов И 4 шифратор 5, регистр 6р дешифратор 7, первый элемент ИЛИ 8, одновибратор 9, первый и второй триггеры 10 и 11, первый - тестой элементы И 12- 17, второй элемент ИЛИ 18, Первый и второй элементы НЕ 19 и 20, вход 21 синхронизации, первую и вторую группы информационных выходов 22 и 23, первый и второй тактовые выходы 24 и 25. Дешифратор 7 содержит блок 26 элементов НЕ, блок 27 элементов И, Устройство для ввода информации работает следующим образом.
В исходном состоянии все коммутационные элементь клавиатуры 1 разомкнуты, триггеры 10.и 11 находятся в нулевом состоянии, на выходах первой группы развязывающих элементов 2 клавиатуры 1 присутствуют высокие потенциалы (1), на выходах второй группы развязывающих элементов 3 клавиатуры 1, на выходах группы элементов И 4, на выходах шифратора 5, на выходах дешифратора 7 и на выходе Первого элемента ИЛИ 8 присутствуют низкие потенциалы (О). По цепи сквозного переноса синхроимпульсьЕ с входа 21 через Четвертый элемент И 15 и второй элемент ИЛИ 18 поступают на второй тактовый выход 25 устройства и на тактовый вход регистра 6, по которым осуществляется запись нулевой информации в регистр 6. На информационных выходах 22 и 2 устройства находится нулевая информация .
При замыкании коммутационного элемента клавиатуры 1 высокий потенциал развязывающего элемента 2 первой группы клавиатуры 1, проходя через замкнутый коммутационный элемен поступает на второй вход соответств0
5
0
5
0
5
0
5
0
5
щего элемента И 4 группы, на первом входе которого присутствует высокий потенциал развязываюп1его элемента 2 Первой группы клавиатуры 1, и формирует высокий потенциал на выходе соответствующего элемента И 4 группы, соответственно, на выходах группы элементов И 4 находится унитарный код строки замкнутого коммутационного элемента. Унитарный код строки замкнутого коммутационного элемента поступает на входы шифратора 5 и на входы дешифратора 7 и формирует на выходах шифратора 5 двоичный код строки замкнутого коммутационного элемента,, а на выходе дешифратора 7 и на выходе первого элемента ИЛИ 8 - высокие потенциалы. По положительному фронту с выхода первого элемента ИЛИ 8 срабатывает одновибратор : с выхода которого на вход синхронизации первого триггера 10 поступает отрицательный импульс длительностью (,, где D , больше времени дребезга, по заднему фронту которого сработает первый триггер 10, а так как на информационном входе первого триггера 10 присутствует высокий потенциал с выхода первого элемента. ИЛИ 8, то первый триггер 10 устанавливается в единичное состояние, при этом разрешается- рабо.та первого элемента И 12 и блокируется второй элемент И 13, Синхроимпул1 с с входа 21 через четвертый элемент И 15 и второй элемент ИЛИ 18 поступает на второй тактовый выход 25 устройства и на тактовый вход регистра 6, по которому осуществляется запись двоичного кода строки замкнутого коммутационного элемента в регистр 6. В паузу между синхроимпульсами через первый элемент И 12 происходит установка второго триггера 11 в единичное состояние, который разрешает работу третьего элемента И 14, блокирует четвертый элемент И 15 и формирует низкие потенциалы на выходах пер- вой группы развязьшающих элементов 2 и высокие потенциалы на выходах второй группы развязывающих элементов 3 клавиатуры 1. Высокий потенциал развязывающего элемента 3 второй группы клавиатуры 1, проходя через замкнутый коммутационный элемент, поступает на первый вход соответствующего элемента И 4 группы, на втором входе которого присутствует высокий потенциал развязывающего элемента 3 второй группы клавиатуры 1, и формирует высокий потен- 1щал на выходе соответствующего элемента И 4 группы, соответственно на выходах группы элементов И 4 находится унитарный код столбца замкнутого коммутационного элемента. Унитарный код столбца замкнутого коммутационного элемента поступает на входы шифратора 5 и на вх оды дешифратора 7, формирует двоичный код столбца замкнутого коммутационного элемента на выходах шифратора 5 и сохраняет высокие потенциалы на выходах дешифратора 7 и первого элемента ИЛИ . 8. Высокий потенциал с выхода первого элемента ИЛИ 8 разрешает работу шестого элемента И 17 и через второй элемент НЕ 20 блокирует пятый элемент И 16, Синхроимпульс с входа 21 через третий и шестой элементы И 14 и 17 поступает на первый тактовый выход 24 устройства, который является стробирующим сигналом для двоичного кода, присутствующего на информационных выходах 22 и 23 устройства. Этот синхроимпульс через третий элемент И I4 также поступает на вход сброса перво го триггера 10 и, устанавливая его в нулевое состояние, разрешая работу второго элемента И 13 и блокирует первый элемент И 12, По окончании действия синхроимпульса второй триггер П также устанавливается в нулевое состояние.
При размыкании коммутацион-ного элемента клавиатуры 1 на выходе первого элемента ИЛИ 8 появляется серия импульсов от дребезга контактов, По положительному фронту от первого, импульса срабатьшает одновибратор 9, с выхода которого на вход синхронизации первого триггера 10 поступает импульс длительностью t, . Поскольку за время о, на выходах группы элементов И 4, на выходах дешифратора 7, на выходе первого элемента ИЛИ 8 и на информационном входе первого Триггера 10 устанавливаются низкие потенциалы, то первый триггер 10 остается в нулевом состоянии, В случае, когда при размыкании коммутационного элемента клавиатуры 1 дребезг контактов отсутствует, одновибратор 9
не срабатывает и первый триггер 10 остается в нулевом состоянии,
В случае замыкания одновременно двух и более коммутационных элементов в строке клавиатуры 1 на выходах дешифратора 7 и первого элемента ИЛИ 8 сохраняются низкие потенциалы и одновибратор 9 не срабатывает и 0 первый триггер 10 остается в нулевом состоянии, В случае замыкания одновременно двух и более коммутационных элементов в столбцах клавиатуры 1 происходит запись двоичного кода 5 строки замкнутых коммутационных элементов в регистр 6, установ первого и второго триггеров 10 и II в единичное состояние и формирование низких потенциалов на выходах дешифратора 0 7 и первого элемента ИЛИ 8, Низкий потенциал с выхода первого элемента ИЛИ 8 через второй элемент НЕ 20 разрешает работу пятого элемента И 16 и блокирует шестой элемент И 1.7, 5 Синхроимпульс с входа 21 через третий и пя.тый элементы И 14 и 16 и второй элемент ИЛИ 18 поступает на второй тактовый выход 25 устройства и на тактовый регистра 6, по ко- 0 торому осуществляется запись некорректного двоичного кода столбца замкнутых коммутационных элементов. Этот синхроимпульс через третий элемент И 14 также поступает на вход сброса первого триггера 10 и устанавливает его в нулевое состояние. По окончании действия синхроимпульса второй триггер 11 также устанавливается в нулевое состояние, 0 Следовательно, при замыкании одновременно двух и более коммутационных элементов и при размыкании коммутационного элемента клавиатуры устройство для ввода информации устанав- 5 ливается в состояние готовности к работе.
Предлагаемое устройство Для ввода информации повьппает достоверность вводимой информации в случае замыкания одновременно двух и более коммутационных элементов,
Формула изобретения
j Устройство для ввода информации, содержащее клавиатуру, первый и второй триггеры, шифратор, выходы которого являются группой информационных выходов устройства, одно- вибратор, первый и второй элементы ИЛИ, элемент НЕ, с первого по шестой элементы И, информационный вход пкр- вого триггера соединен с входом одно вибратора и выходом первого элемента ИЛИ, вход синхронизации Первого тригера соединен с выходом одновибра- тора, а прямой и инверсный выходы соединены с первыми входами первого и второго элементов И соответственно входы установки.и сброса второго триггера; соединены с выходами первого и второго элементов И соответ- ственно, а прямой и инверсный выходы соединены с первыми входами соответственно третьего и четвертого элементов И, вторые входы третьего и четвертого элементов И и вход эле- мента НЕ являются входом синхронизации устройства, выход элемента НЕ соединен с вторыми входами первого и второго элементов И, выход шестого элемента И является первым такто- вым выходом устройства, о т л и - чающе ее я тем, что, с целью повышения достоверности вводимой информацииf в Него введены группа
элементов И, регистр, дешифратор и второй элемент НЕ, первые и вторые входы группы элементов И соединены с выходами первой и второй групп клавиатуры соответственно, а выходы соединены с входами шифратора и дешифратора, выходы которого соединены с входами первого элемента ИЛИ, выход которого соединен с входом второго элемента НЕ и вторым входом шестого элемента И, первый вход которого соединен с входом сброса первого триггера, выходом третьего элемента И и первым входом пятого элемента И„ второй вход которого соединен с выходом второго элемента НЕ, выходы .четвертого и пятого элементов И соединены с входами второго элемента ИЛИ, выход которого соединен с тактовым входом регистра и является вторым тактовым выходом устройства, прямой и инверсный выходы второго триггера соединены с входами второй и первой групп клавиатуры соответственно, выходы регистра являются второй группой информационных выходов устройства, а входы соединены с выходами шифратора.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1983 |
|
SU1087976A1 |
Устройство для ввода информации | 1981 |
|
SU938274A1 |
Устройство для ввода информации | 1982 |
|
SU1080131A1 |
Устройство для ввода информации | 1985 |
|
SU1345182A1 |
Устройство для ввода информации | 1985 |
|
SU1267401A1 |
Устройство для ввода информации | 1989 |
|
SU1656517A1 |
Устройство для ввода информации | 1983 |
|
SU1091147A1 |
Устройство для ввода информации (его варианты) | 1985 |
|
SU1290286A1 |
Устройство для ввода информации | 1982 |
|
SU1040481A1 |
Устройство для сопряжения процессора с памятью | 1983 |
|
SU1149272A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры. Целью изобретения является повышение достоверности вводимой информации за счет блокировки выдачи синхроимпульса по первому выходу устройства в случае нажатия двух и более клавиш клавиатуры. Устройство для ввода информации содержит клавиатуру 1, в состав которой входят первая и вторая группы развязывающих элементов 2 и 3, группу элементов И4, шифратор 5, регистр 6, дешифратор 7, два элемента НЕ 19 и 20, два элемента ИЛИ 8 I 18, шесть элементов И 12-17, два триггера 10 и 11, вход синхронизации, первую и вторую группы информационных выходов, первый и второй тактовые выходы. Использование предлагаемого устройства позволит повысить достоверность вводимой информации. 2 ил.
Авторы
Даты
1989-11-15—Публикация
1988-02-22—Подача