Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры.
Целью изобретения является повьш1е- ние достоверности работы устройства.
На фиг.1 приведена блок-схема устройства; на фиг. 2 - функциональная схема генератора одиночных импульсов; на фиг. 3 и 4 - временные диаграммы сигналов на выходах генератора импульсов и генератора одиночных импульсов.
Устройство (фиг.1) содержит генератор 1 импульсов, первый счетчик 2, генератор 3 одиночных импульсов, первый 4 и второй 5 дешифраторы, клавиатуру 7 и седьмой 8 триггеры, третий 9 и четвертый 10 элементы И. Устройство имеет выходы и соответствующие входы 11-42 узлов.
Генератор 3 содержит (фиг. 2) второй счетчик 43, четвертый триггер 44, третий дешифратор 45, третий 46, первый 47 и второй 48 триггеры, третий счетчик 49, пятый триггер 50, второй 51 и первый 52 элементы И и элемент ШШ 53.
Коммутационные элементы клавиатуры 6, однотипные по конструкции, разделены по функциональному назначению на две группы. При нажатии коммутационных элементов клавиатуры 6 первой группы на выходе 37 устройства выра- батьшается только один сигнал сопровождения выходной информации. При нажатии коммутационных элементов клавиатуры 6 второй группы генератор 3 сначала вьфабатывает также один сигнал сопровождения выходной информации, но через 0,6-0,8 с сигналы на выходе 37 вьфабатываются автоматически на всё время нажатия коммутационного элемента.
Устройство работает следующим образом.
(Л
СП
о со
31509912
Импульсы с выхода 14 генератор 1 непрерьюно поступают на счетный вход счетчика 2, Начало каждого цикла работы счетчика 2 определяется наличием на его выходах кодовой комбинации с нулями во всех разрядах, В дальнейшем значение кода на выходах счетчика 2 последовательно возрастает. В конце каждого цикла работы счетчика 2 на ю его выходах устанавливается кодовая комбинация с единицами по всех разрядах, после чего цикл работы счетчика 2 автоматически возобновляется. Двоичный код с выходов 15-22 счетчика 15 2 поступает на входы дешифратора 4, клавиатуры 6 и на информационные выходы устройства. На выходе 28 дешифратора 5 дешифруются только те кодовые комбинации, которые соответству- 20 ют кодам номеров коммутационных эле- мпнтов второй группы клавиатуры 6. Двоичный код с выходов 24-27 счетчика 2 поступает на входы дешифратора 5.
Каждый цикл работы счетчика 2 25 характеризуется четырьмя тактами вреени. Длительности первого-четвертого тактов времени соответствуют длительностям сигналов, вырабатываемых на выходах 29-32 дешифратора 5. ЗО
При нажатии коммутационного элеента первой группы квалиатуры 6 на ее выходе появляются сигналы в моменты времени, при которых код на выходах 15-22 счетчика 2 достигает значения, ..г равного коду номера нажатого коммутационного элемента.
Сигналы с выхода клавиатуры 6 в первом такте устанавливают в состояние 1 триггер 7. Триггер 7 устанав- Q ивается в 1 под воздействием сигнала с выхода 13 генератора 1 и сохраняет свое состояние до появления сигнала на входе 12. Сигнал с выхода 33 поступает на счетный вход счетчика 3 . а затем через, дешифратор 45, триггер 47, элементы PI 52 и 9 распространяется на выход 37 устройства. На выходе 34 формируется сигнал достаточной лительности, определяемый длительностью сигнала на входе 12 и не пpивo яшдй к сбоям в аппаратуре приемника. игнал с выхода 37 записывает .соотетствующий код с выходов 15-22 счетика 2 в регистр приемника.
При появлении сигнала на.выходе 28 дешифратора 4 последовательно усанавливаются в состояние 1 тригеры 44 и 46, а затем через время
0,6-0,8 с триггер 50, что приводит к сбросу триггеров 47 и 48 и автоматическому формированию сигнала на выходах 34 и 37 несмотря на то., что коммутационный элемент клавиатуры 6 остается нажатым.
Триггер 8 определяет порядок обмена сигналами меящу устройствами. В исходном положении триггер 8 находится в состоянии О. При первом пуске генератора 3 сигнал с его выхода 34 проходит через элемент И 9 на выход 37 устройства, а затем триггер 8 устанавливается в состояние 1 и с его выхода посьшается сигнал Внимание. После этого на вход 41 при нормальной работе должен поступить сигнал для сброса триггера 8, в противном случае при нажатиии коммутационного элемента клавиатуры 6 импульс с выхода 34 генератора 3 проходит только через элемент И 10 для звуковой сигнализации. Устройство вырабатывает импульс на выходе 40, используемый для звуковой сигнализации в случае одновременного нажатия двух и более коммутационных элементов клавиатуры 6.
Устройство не допускает потерю кода номера коммутационного элемента клавиатуры 6 в том случае, когда в ответ на сигнал Внимание импульс сброса на вход 41 триггера 8 не поступает. Этот код номера коммутационного элемента может сохраняться в регистре приемника, несмотря на нажатие других коммутационных элементов. В этом случае оператор обраш;ает внимание на звуковую сигнализацию.
Формула изобретения
Устройство для ввода информации, содержащее первый счетчик, первая и вторая группы выходов которого соединены соответственно с группами входов первого и второго дешифраторов, а счетный вход - с первым выходом генератора импульсов, клавиатуру, группа входов которой подключена к первой группе выходов первого счетчика и является группой выходов устройства для соединения с информационным входом приемника информации, и генератор одиночных импульсов, включающий второ и третий счетчики, третий дешифратор, первый - четвертый триггеры, первый и второй элементы И и элемент ИЛИ, при5150
чем группа выходов второго счетчика соединена с группой входов третьего дешифратора, первым и вторым выходами соединенного соответственно с установочным входом и первым входом сброса первого триггера, прямой и инверсный выходы которого соединены соответственно с первым установочньм входом и входом сброса второго триггера, инверсным выходом подключенного к первому входу первого элемента И, второй вход которого соединен с прямым выходом первого триггера, а третий вход с вторым входом сброса первого тригге ра, первыми входами сброса третьего триггера и второго счетчика и вторым выходом генератора импульсов, третьим выходом соединеннного с вторым установочным входом второго триггера, первым установочным входом третьего триггера и первым входом сброса четвертого триггера, первый установочный вход которого соединен с выходом первого дешифратора, а прямой и ин версный выходы - соответственно с вторым установочным входом и вторым входом сброса третьего триггера, прямой и инверсный выходы которого соединены соответственно с первым счет- ным входом и входом сброса третьего счетчика, выходом подключенного к установочному входу пятого триггера, вход сброса и выход которого подключены соответственно к инверсному, выходу третьего триггера и первому вхо ду второго элемента И, вторым выходом соединенного с первым выходом второго дешифратора, второй выход которого подключен к вторым входам сброса второго счетчика и четвертого триггера, а третий выход - к третьему установочному входу, третьему входу сброса
--,д „ 25 35
40
26
третьего триггера и первому входу элемента ИЛИ, вторым входом соединенного с выходом второго элемента И, а выходом - с третьим входом сброса первого триггера, второй счетный вход третьего счетчика соединен с соответствующим выходом первого счетчика, отличающееся тем, что, с целью повьшения достоверности работы устройства, в него введены два триггера и два элемента И, причем вход сброса шестого триггера соединен с вторым входом генератора импульсов, первым выходом подключенного к инверсному установочному входу седьмого триггера, прямой и инверсный выходы которого соединены соответственно с первыми входами третьего и четвертого элементов И, вторыми входами соединенных с выходом первого элемента И, первый и второй прямью входы установки седьмого триггера подключены соответственно к прямому выходу первого триггера и инверсному выходу второго триггера, а вход сброса является входом устройства для подключения к синхронизирующему выходу приемника информации, четвертые выходы генераторы импульсов и второго дешифратора и выход клавиатуры соединены соответственно с первьтм, втЪрым и третьим установочными входами шестого триггера, выходом подключенного к счетному входу второго счетчика и второму установочному входу четвертого триггера, выходы третьего и четвертого, .элементов И, прямой выход седьмого триггера и соответствующий, выход второго счетчика образуют группы выходов устройства для подключения к индикаторным входам приемника информации .
Фиг.З
/2. 35. 35. 36. Ч
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1985 |
|
SU1317428A1 |
Устройство для ввода информации | 1983 |
|
SU1239706A1 |
Устройство для ввода информации | 1983 |
|
SU1120309A1 |
Устройство для контроля срабатывания клавиш наборного поля | 1986 |
|
SU1432524A1 |
Устройство для ввода информации | 1991 |
|
SU1784962A1 |
Устройство для записи информации в оперативную память | 1982 |
|
SU1092562A1 |
Устройство для сопряжения источника информации с каналом связи | 1986 |
|
SU1324031A1 |
Устройство для ввода информации | 1986 |
|
SU1376076A1 |
Устройство для ввода информации | 1985 |
|
SU1312557A1 |
Устройство для ввода информации | 1989 |
|
SU1682996A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации с клавиатуры. Цель изобретения - повышение достоверности передачи информации. Поставленная цель достигается тем, что в устройство, содержащее генератор импульсов, клавиатуру, два дешифратора, первый счетчик и генератор одиночных импульсов, состоящий из пяти триггеров, двух счетчиков, двух элементов И и элемента ИЛИ, введены третий и четвертый элементы И и шестой и седьмой триггеры. 4 ил.
0lfS.
Устройство для ввода информации | 1983 |
|
SU1120309A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для сопряжения источника информации с каналом связи | 1986 |
|
SU1324031A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-09-23—Публикация
1987-04-03—Подача