Устройство для ввода информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО. ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее генератор импульсов , первый и второй элементы И, первый коммутационный элемент, первый элемент НЕ, первый и второй счетчики , элемент ИЛИ, первый и второй индикаторы , формирователь одиночных ;импульсов,отличающееся тем, что, с целью повышения скорости и достоверности ввода информации, в него введены третий элемент И, второй элемент НЕ, второй и третий коммутационные элементы, подключенные к входам первого и второго элементов НЕ соответственно и к третьим входам соответственно первого и второго элементов И, к вторым входам которых подключены соответственно выходы .второго и первого элементов НЕ, первый выход гене ратора импульсов соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к суммирующему и вычитающему входам первого счетчика, выходы которого являются третьим выходом устройства и соединены с соответствующими входами первого индикатора и соответствующими ус танов очны-. ми входами второго счетчика, выходы которого .подключены к входам элемента ИЛИ, выход которого соединен с входом второго индикатора и с вторым входом третьего элемента И, к первому входу которого подключен второй выход генератора импульсов, выход третьего элемента И соединен с вычитающим входом второго счетчика и является вторым выходом устройства, первый коммутационный элемент подключен к входу формирователя одиночных импульсов, выход которого подключен к входу эапйси второго счетчика и является первьм выходом устройства. I} -г
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) SU(!i) 1 1
4(с1) G 06 F 3/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3?17208/24-24 (22) 29.03.84
:(46) 23.06.85. Бюл. и 23 (72) А.В.Долбак, Д.В.Ершов, H.Б.Парамонов и А.Ю.Петропавловский (53) 681.327.11(088.8) (56) Авторское свидетельство СССР
N 972490, кл. G 06 F 3/02, 1981.
Авторское свидетельство СССР
Ф 1022140, кл. G 06 F 3/02, 1982, 1 (54) (57) УСТРОЙСТВО. ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее генератор импульсов, первый и второй элементы И, первый коммутационный элемент, первый . элемент HF. первый и второй счетчики, элемент ИЛИ, первый и второй индикаторы, формирователь одиночных ,импульсов, о т л и ч а ю щ е е с я тем, что, с целью повышения скорости и достоверности ввода информации, в него введены третий элемент И, второй элемент НЕ, второй и третий коммутационные элементы, подключенные к входам первого н второго элементов
HF соответственно и к третьим входам соответственно первого и второго элементов И, к вторым входам которых подключены соответственно выходы,второго и первого. элементов НЕ, первый выход генератора импульсов соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к суммирующему и вычитающему входам первого счетчика, выходы которого являются третьим выходом устройства и соединены с соответствующими входами первого индикатора и соответствующими установочны-, ми входами второго счетчика, выходы которого, подключены к входам элемента ИЛИ, выход которого соединен с входом второ"o индикатора и с вторым входом третьего элемента И, к первому входу которого подключен второй выход генератора импульсов, выход третьего элемента И соединен с вычитающим входом второго счетчика и является вторым выходом устройства, первый коммутационный элемент подключен к входу формирователя одиночных импульсов, выход которого подключен к входу записи второго счетчика и является первым выходом устройства.
1 l 63
Изобретение относится к автоматике и вычислительной технике и может быть использовано в различных цифровых приборах и устройствах.
Цель изобретения — увеличение скорости и достоверности ввода инфор- мации.
На чертеже изображена структурная схема предлагаемого устройства.
Устройство для ввода информации содержит генератор 1 импульсов, пер" вый 2 и второй 3 элементы И, первый
4 и второй 5 счетчики, элемент ИЛИ 6, третий элемент И 7, формирователь 8 одиночных импульсов, первый 9 и вто15 рой 10 элементы НЕ, первый 11 второй 12 и третий 13 коммутационные элементы, первый 14 и второй 15 индикаторы, первый 16, второй 17 и третий 18 выходы устройства. Выходы пер- О вого 9 и второго 10 элементов НЕ подключены к вторым входам соответственно второго 3 и первого 2 элементов И, к первым входам которых подключен первый выход генератора 1 импульсов, 25 второй 12 и третий 13 коммутационные элементы подключены соответственно к входам первого 9 и второго 10 элементов HF. и к третьим входам соответственно первого 2 и второго 3 элементов И, выход первого элемента И 2 подключен к .суммирующему входу первого счетчика 4, вычитающий вход которого соединен с выходом второго элемента И 3, выходы первого счетчи- 35 ка 4 подключены к соответствующим входам первого индикатора 14, к соответствующим установочным входам второго счетчика 5 и к третьему выходу
18 устройства, первый коммутационный 40 элемент 11 подключен к входу формирователя 8 одиночных импульсов, выход которого подключен к первому выходу
16 устройства и входу записи второго счетчика 5, выходы которого подключе-45 .ны к входам элемента ИЛИ 6, выход которого соединен с входом второго индикатора 15 и вторым входом третьего элемента И 7, к первому входу которого подключен второй выход генерато- 50 ра 1 импульсов, выход третьего элемента И .7 соединен с вычитающим вхо-. дом второго счетчика 5 и вторым выхо" дом 17 устройства.
Устройство работает следующим об. — 55 разом.
При замкнутом коммутационном элементе 12 и разомкнутом коммутацион320 2 ном элементе 13 на второй и третий входы элемента И 2 поступают две логические единицы, разрешающие подачу импульсов с первого выхода генератора 1 на суммирующий вход счетчика 4, и одновременно на второй и третий входы элемента И 3 поступают два сигнала логического нуля, запрещающие прохождение через элемент И 3 импульсов с первого выхода генератора на вычитающий вход счетчика 4. Счетчики в устройстве выбраны двоично-деся-. тичные. Импульсы, поступающие на суммирующий вход счетчика 4, изменяют его значение, увеличивая цийры на единицу. Значение счетчика отображается на индикаторе 14, в качестве которого может быть использован, например, знаковый семисегментный индикатор с преобразователем кода. Оператор удерживает кеммутационный элемент 12 в замкнутом положении до появления на индикаторе 14 необходимой информации, При размыкании коммутационного элемента 12 значение счетчика 4 и его образ на индикаторе 14 фиКсируются, т. е. запрещается прохождение импульсов с генератора 1 на суммирующий вход счетчика 4 за счет подачи логического нуля на второй вход элемента И 2.
При замкнутом коммутационном элементе 13 и разомкнутом коммутационном элементе 12 устройство работает аналогично, только импульсы с первого выхода генератора 1 поступают уже на вычитающий вход счетчика 4, изменяя его значение в порядке убывания двоично-десятичного кода.
Если о6а коммутационных элемента
12 и 13 замкнуты или разомкнуть, значение счетчика 4 не меняется, так как подача импульсов с генератора 1 запрещается как на суммирующий, так и на вычитающий входы счетчика
4. После того, как при помощи коммутационных элементов,12 и/или 13 оператор установил на счетчике 4 (индикаторе 14) требуемую для ввода цифру и убедился в правильности ее установки, он замыкает коммутационный элемент 11, разрешая выдачу информации на выходы устройства. При этом запускается формирователь 8 одиночных импульсов, с выхода которого короткий строб записи поступает на первый выход 16 устройства, разрешая запись параллельного двоично-десятичного кода числа с третьего выхода 18 устройства и сигнализируя о начале выдачи унитарного кода с второго выхода 17 устройства. Одновременно строб записи с формирователя 8 одиночных импульсов поступает на вход записи второго счетчика 5, разрешая прием в него по установочным входам кода с выходов первого счетчика 4.
Если принятый в счетчик 5 код отличен от нуля, то на выходе элемента ИЛИ 6 вырабатывается сигнал логической единицы, разрешающий поступление через элемент И 7 импульсов с второго выхода генератора 1 на вычитающий вход счетчика 5 и одновременно на второй выход устройства. Этот же сигнал логической единицы отображается на индикаторе 15, сигнализируя о том, что выдача на выход унитарного кода вводимой цифры еще не закончена. ИнI дикатор 15 может быть простым светодиодом. Поступление импульсов со второго выхода генератора 1 на вычитающий вход счетчика 5 и выход 17 устройства продолжается до установки счетчика 5 в нуль. Этот процесс может быть совмещен во времени с установкой на первом счетчике 4 (первом индикаторе 14 ) следующей вводимой цифры. Частота импульсов на первом . выходе генератора 1 регулируется и выбирается исходя из условий сптимального восприятия информации на индикаторе 14. Частота на втором вьг ходе генератора 1 может быть любой.
Она выбирается в зависимости от характеристик устройств, для которых формируется унитарный код, В известном устройстве среднее время ожидания оператором появления на индикаторе требующейся для ввода цифры 1,при равных вероятностях ввода различных цифр ) равно 4,5,„, где С,период следования импульсов на первом выходе генератора. В предлагаемом устройстве это время составляет
2 ь„ в силу того, что выбор цифр можно осуществлять как в порядке их возрастания, так и в порядке убывании.
Для известного устройства среднее время ввода одной цифры равно
63320 4
Т = tр + 4,5Г, + 4,5, где t — время, затрачиваемое оператором на осмысление очередной цифры для ввода; — период следования импульсов на втором выходе генератора (4,5 Г " среднее время вь1цачи унитарного кода цифры).
Т
15 где t+
t, + 2e „+ кв k.4 5.а ° время, затрачиваемое оператором на осмысление очередной цифры и определение, является ли она больше или меньше предыдущей (необходимо для определения возрастающего или убывающего порядка выбираемых цифр.); коэффициент, учитывающий совмещение во время выдачи унитарного кода предыдущей цифры с выбором следующей (k .а1); время контроля и ввода зафиксированной цифры.
k
"Ке
Так как t* tри t< (,, а такж за счет совмещения во времени выдачи
; унитарного кода предыщущей цифры и
35 выбора следующей, предлагаемое уст- " ройство повьппает скорость ввода информации по гравнению с известным в 1,5 — 2 раза, а при большой длительности (соизмеримой с i„) более, чем в два раза. При этом устройство обеспечивает большую достоверность ввода информации, так как оно позволяет осуществлять фиксацию, контроль ипри необходимости коррек45 тировку выбранной цифры перед ее непосредственным вводом, что особенно важно при работе с малой длительностью т „. Повьппению достоверности ввода информации способствует также
50 индикация запрета ввода следующей цифры до окончания выдачи унитарного кода предыдущей.
Для предлагаемого устройства среднее время ввода одной цифры равно