Устройство для ввода информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее первую и вторую группы сенсорных ключей, первые входы которых являются входами первой и второй групп устрсЛства, выходы сенсорных ключей первой группы соединены с входами первой группы первого ко1«мутатора, выход которого соединен с первым входом первого элемента И, выход которого соединен с выходом второго элемента И и входом блока управления, первый выход которого соединен с первым входом первого счетчика , выходы которого являются выходами первой группы устройства, второй выход блока управления соединен с первьм входом второго, счетчика, выходы которого являются выходами второй группы устройства и соединены с входами первой группы второго коммутатора и выходами регистра, входы групп которого являются входами третьей группы устройства, третий выход блока управления соединен с вторыми входами первого и второго счетчиков, четвертый выход блока управления - с третьим входами второго счетчика, пятый выход блока управления - с входом регистра, выходы сенсорных ключей второй группы соединены с входами вторюй группы второго коммутатора , выход которого соединен с первьв4 входом второго элемента И, о т - § личающеес я тем,что,с целью упрощения устройства, вторые входы Л сенсорных ключей первой группы соедииены с соответствующими вторыми входами сенсорных ключей второй группы и выходами дешифратора, входы группы которого соединены с выходами регист-, ра, выходы первого счетчика соединены с входами второй группы первого коммутатора, пятый выход блока управления соединен с входом дешифратора, шестой и седьмой выходы блока управ00 О ления - с соответствующими втогялми входами первого и второго элементов И. СО
союз советских социАлистичесних
) еспжлин
„.SU„„1030790 А
З(5В 6 06 F 3/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ :
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ гос дм стаенный комитат ссср по делам изоы (-=ткне и отнрытий (21) 3429755/18-24 (22) 26.04.82 (46), 23.07.83, Бюл. Р 27 (72) В.Н.Бордыков, О.А.Тулинов, I0.Á.Ñîèîâ и A В.Коновалов (71) Специальное проектно-конструкторское бюро средств автоматизации нефтедобычи и нефтехимии СПКБ Нефтвхимпромавтоматика (53) 681.327.11(088.8) (56) 1. Авторское свидетельство СССР
9 669350, кл. G 06 F 3/02, 1978.
2. Авторское свидетельство СССР по заявке Р 2906205/24, кл. G 06 F 3/02,,28.10.81. (54) (57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее первую и вторую группы сенсорных ключей, первые szoды которых являются входами первой и второй групп устройства, выходы сенсорных ключей первой группы соединеки с входами первой группы первого коммутатора, выход которого соединен с первым входом первого элемента И, выход которого соединен с выходом второго элемента И и входом блока управления, первый выход которого соединен с первым входом первого счетчика, выходы которого являются выходами первой группы устройства, второй выход блока управления соединен с первым вход м второго счетчика, выходы которого являются выходами второй группы устройства и соединены с входами первой группы второго коммутатора и выходами регистра, входы групп которого являются входами третьей группы устройства, третий выход блока управления соединен с вторыми входами первого н второго счетчиков, четвертый выход блока управления — с третьим входами второго счетчика, пятый выход блока управления — с входом регистра, выходы сенсорных ключей второй группы соединены с входами второй группы второго коммутатора, выход которого соединен с первым входом второго элемента И, о т — Я л и ч а ю щ е е с я тем,что,с целью упрощения устройства, вторые входы сенсорных ключей первой группы соеди иене с соотие*ствухв1ими вторввхи входами сенсорных ключей второй группы н выходами дешифратора, входы группы которого соединены с выходами регистра, выходы первого счетчика соединены с входами второй группы первого коммутатора, пятый выход блока управления соединен с входом дешифратора, () шестой и седьмой выходы блока управления - с соответствующими вторыми входами первого и второго элементов И.
1030790
Изобретение относится к вычислительной технике и предназначено для ввода информации.
Известно устройство для анода информации, содержащее и групп коммутационных элементов, блок управления, » коммутаторы, дешифраторы и счетчики (1j ..
Недостатком устройства является низкое быстродействие, вследствие чего невозможно введение автоматической(() диагностики для повышения надежности работы устройства.
Наиболее близким к изобретению является устройство для ввода информации, содержащее группы сенсорных клю- » чей, коммутаторы, дешифратор, блок управления, счетчики, группу дешифраторав, регистры и элементы И (2).
Недостатком известного устройства является его сложность.
Цель изобретения -,упрощение устройств а.
Поставленная цель достигается тем, что в устройстве для ввода информации, содержащем первую и вторую группы сенсорных ключей, первые входы которых являются входами первой и второй групп устройства, выходы сенсорных ключей первой группы соединены с входами первой группы первого коммутато- ЗО ра, выход которого соединен с первым входом первого элемента И, выход которого соединен с выходом второго элемента И и входом блока управления, первый выход которого соединен с пер- 3» вым входом первого счетчика, выходы которого являются выходами первой группы устройства, второй выход блока управления соединен с первым входом второго счетчика, выходы которого яв-4() ляются выходами второй группы устройства и соединены с входами первой группы второго коммутатора и выходами регистра, входы групп которого являются входами третьей группы: уст- 4» ройства, третий выход блока управления соединен с вторыми входами первого и второго счетчиков, четвертый выход блока управления - с третьим входом BTopoFQ счетчика, пятый выход блока управления — с входом регистра, выходы сенсорных ключей второй группы соединены с входами второй группы второго коммутатора, выход которого соединен с первым входом второго элемента И, вторые входы сенсорных ключей первой группы соединены с соотввтству. ющими вторыми входами сенсорных ключей второй группы и выходами дешифратора, входы группы которого соединены с выходами регистра, выходы перво-60
ro счетчика соединены с входами вто.рой группы первого коммутатора, пятый выход блока управления соединен с входом дешифратора, шестой и седь,май выходы блока управления соединены с соответствующими вторыми входами первого и второго элементов И °
На фиг. 1 представлена функциональная схема устройства для ввода информации на фиг. 2 — пример техни- ческой реализации блока управления;
;на фиг. 3 — временная диаграмма работы блока управления; на фиг. 4 пример технической реализации сенсорного ключа.
Устройство (фиг. 1) содержит сенсорные ключи l первой группы, сенсорные ключи 2 второй группы, первый коммутатор 3, второй коммутатор 4, дешифратор 5, блок 6 управления, первый элемент 7И, второй элемент 8И, первый счетчик 9, второй счетчик 10, регистр ll
Блок б управления (фиг. 2) содержит генератор 12 импульсов, распределитель 13 импульсов, элемент 14 И, дифференцирующую цепь 15, элемент
16 ИЛИ, блок 17 синхронизации, регистр 18 сдвига, элемент 19 И, пятый выход 20, четвертый выход 21, первый выход 22, шестой выход 23, третий выход 24, выход 25, седьмой выход 26, первый выход 27, в торой выход 28 регистра 18 сдвига.
Сенсорный ключ (фиг. 4) содержит полупроводниковый диод 29, конденсатор 30, повторитель 31 напряжения с большим входным сопротивлением, например КМОП ключи (микросхема К 176
ПУЗ). Первый вход 32 соединяется с входами устройства, а второй вход
33 — с выходам дешифратора 5. В режиме диагностики на соответствующем выходе дешифратора 5 появляются импульсы с выхода распределителя 13 импульсов. Каждый импульс заряжает конденсатор 30 до определенного напряжения. Параметры конденсатора 30 выбираются таким образом, чтобы за интервал времени между двумя соседними импульсами напряжение на конденсаторе практически не изменялось. Диод
29 необходим для защиты конденсатора
30 от быстрого заряда через дешифраTGp 5.
Таким образом, при поступлении последовательности импульсов на второй вход 33 на выходе сенсорного ключа появляется потенциал, который воспринимается устройством.
Устройство работает следующим образом.
В устройстве реализованы два режима работы. "во-первых, режим опроса сенсорных ключей; во-вторых, режим опроса сенсорных ключей для диагностики.
В первом режиме на первый счетный вход счетчика 10 непрерывно поступают импульсы с второго выхода 25 блока б управления, изменяющие его состояние. На седьмом выходе 26 блока
1030790
6 управления находится разрешающий потенциал, а на шестом 23 и пятом 20 выходах - запрещающий. Код с выхода счетчика 10 поступает на адресные входы коммутатора 4, которые последовательно и циклически подк,„ают 5 его входы к выходам сенсорных ключей
2 второй группы.
Первые входы сенсорных ключей 1 и 2 обеих групп образуют матричную структуру, состоящую из строк и столб 0 цов. Для определенности примем, что ,входы сенсорных ключей 1 первой груп(пы образуют строки матрицы, а входы сенсорных ключей 2 второй группы образуют столбцы, 15
Пересечения столбцов и строк матрицы образуют входные контакты устройства, количество которых равно произведению количества строк на количество столбцов. Оператор при обра- 20 щенки к устройству касается входного контакта устройства, обращаясь одновременно к конкретной строке и столбцу матрицы, поэтому одновременно срабатывают два сенсорных ключа, принад- 25 лежащих первой и второй группам.
При срабатывании одного из ключей
2 во второй группе сенсорных ключей коммутатор 4, подключаясь к его выходу, передает поступающий сигнал на З0 вход элемента 8, с выхода которого он поступает на вход блока 6 управления. Блок 6 управления для повышения помехоустойчивости устройства производит установку обоих счетчиков 9 и
10 в нулевое состояние и снова подает импульсы на счетный вход счетчика
10 для повторного опроса столбцов матрицы. При появлении яовторного сигнала на входе коммутатора 4 сигнал с его выхода через элемент 8 И снова поступает на блок 6 управления, подтверждая ранее принятый сигнал.
Блок 6 управления прекращает подачу импульсов на счетный вход счетчика
10 и начинает подачу импульсов с пер- 45 вого выхода 22 на первый (счетный) вход счетчика 9, который находится в нулевом положении. Одновременно на седьмом выходе 26 блока б управления появляется запрещающий сигнал, 50 а на шестом выходе 23 — разрешающий.
Код с выхода счетчика 9 поступает на адресные входы коммутатора 3, которые к его входам подключают выходы сенсорных ключей 1 пеРвой гРУппы, 55 первые входы которых образуют строки матрицы. При совпадении кода на адресном входе коммутатора 3 с номером выбранной строки сигнал сенсорного ключа через коммутатор 3 и элемент
7И поступает на вход блока 6 управления, который прекращает подачу импульсов на счетный вход счетчика 9.
Таким образом, в результате последовательного опроса столбцов и строк 65 матрицы в счетчиках 10 и 9 сформировался коц номера выбранного входного контакта устройства, образованного пересечением столбца и строки.
Во втором режиме по входам третьей группы устройства происходит запись проверяемого кода в регистр 11.
Количество состояний регистра 11 равно количеству столбцов или строк матриц, т.е. намного меньше, чем количество входных контактов устройства.
Информация с выхода регистра 11 поступает в такт с сигналами с пятого выхода 20 блока 6 управления, которые также стробируют дешифратор 5.
Информация на выход со счетчика 10 ,поступает в другой фазе, в такт с сигналами четвертого выхода 21 блока 6 управления. При стробировании дешифратора сигнал с его выхода одновременно подается на два сенсорных ключа обеих групп. Сенсорные ключи должны запоминать данный сигнал в течение одного такта до следующего стробировання дешифратора. На выходах выбранных сенсорных ключей появятся сигналы, которые аналогично преобразуются в код, записанный в счетчики 9 и 10.
Изменяя код в регистре 12, можно проверить остальные строки и столбцы.
Сравнение принимаемых и выдаваемых кодов и принятие решения о неисправности или исправности устройства происходит в отдельном устройстве. Количестно кодов, записываемых в регистр
11, равно количеству столбцов матрицы. Время формирования каждого кода в счетчиках 9 и 10 такое же, как в изв ес тных, поэтому общее время пров едения диагностики в предлагаемом устройстве меньше в число раз, равное количеству строк устройства.
Блок 6 управления работает следующим образом.
Распределитель 13 импульсов разделяет импульсы генератора 12 на две непересекающиеся последовательности (фиг. 3), причем последовательность импульсов на выходе 20 появляется только в режиме диагностики.
В исходном состоянии на выходе 27 регистра 18 сдвига находится единичный потенциал, а на остальных выходах †.нулевые. Разрешающие потенциал через элемент ИЛИ 16 поступает на вход элемента 14 И и на выход 23.
Вторая последовательность импульсов через элемент 14 И поступает на выход 22 и далее на вход счетчика 9, Входные сигналы с помощью блока
17 синхронизации синхронизируются импульсами генератора 12 таким образом, что на каждый входной сигнал на входе регистра 18 сдвига появляется импульс из второй последовательности (выход 21 } .
При появлении первого импульса на входе регистра 18 сдвига единичный потенциал с первого его выхода сдви-. гается на второй выход (выход 28) .
Раврещамций потенциал череэ элемент
1б ИЛИ по-прежнему поступает на выход 23, а в момент сдвига дифференцирукщая цепь 15 вырабатывает импульс для установки счетчиков 9 и 10 в нулевое состояния. При появлении второго импульса на входе регистра 18 сдвига раэреавющий потенциал сдвигается эа его третий выход (выход 24), разрешая тем. самым.прохождение импульсов череэ эаемент 19 И на выход 25 и далее на вход счетчика 10. При появлении третьего импульса на всех выходах регистра 18 сдвига устанавливаются нулевые потенциал ы .
21
l7
27
24
28
23
Г2
ВНИИЛИ Заказ 5213/48
Тираж 706 Подписное
Филиал ППП "Патент", г,ужгород,ул.Проектная,4