Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для ввода информации с пультов и датчиков в АСУ ТП, а также в пультах местного и дистанционного управления телемеханических систем. Целью изобретения является расширение области применения устройства за счет исключения ввода избыточной информации. Устройство содержит клавиатуру 1, регистр 2, генератор импульсов 4, блок определения четности 5, элементы ИЛИ 7, 9, 10, элемент И-НЕ 8, формирователи импульсов 3, 6. Устройство позволяет вводить информацию как с кнопок без арретира, так и кнопок с арретиром. Таким образом, введение в схему логических элементов, реализующих простейшие функции, позволяет значительно расширить область применения устройства. 1 з.п. ф-лы, 4 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (И) (Д1) Ñ 06 F 3/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ фиг.1

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

00 ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

t (21) 4482893/24-24 (22) 14. 09.88 (46) 23.03.90. Бюл . Ю 11 (72) М.М.Бирюкович, А.С.Кафидов и М.И.Тараров (53} 681.327(088.8) (56) Авторское свидетельство СССР

Ю 981983, кл. « 06 F 3/02, 1979.

Авторское свидетельство СССР

Т 1262472, кл. « 06 F 3/02, 1984. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычисли- тельной технике и может быть использовано для ввода информации с пультов и датчиков в АСУ ТП, а также в

2 пультах местного и дистанционного управления телемеханических систем.

Целью изобретения является расширение области применения устройства за счет исключения ввода избыточной информации. Устройство содержит клавиатуру

1, регистр 2, генератор импульсов 4, блок определения четности 5, элементы

ИЛИ 7, 9, 10, элемент И-НЕ 8, формирователи импульсов 3, 6. Устройство позволяет вводить информацию как с кнопок без арретира, так и с кнопок с арретиром. Таким образом, введение в схему логических элементов, реализующих простейшие функции, позволяет значительно расширить область применения устройства. 1 з.п. Ф-лы, 4 ил.

1552167

Изобретение относится к вычисли:.ельной технике и может быть использовано для ввода информации с пультов и датчиков в АСУ ТП, а также в пультах местного и дистанционного управления телемеханических систем.

Целью изобретения является расширение области применения устройства за счет исключения ввода избыточной информации.

На фиг. 1 представлена структурная схема устройства для ввода ин формации; на фиг. 2 - структурная схема Формирователя импульсов; на фиг. 3 - структурная схема клавиату;ры на фиг. 4 - временная диаграмма работы устройства.

Устройство (фиг. 1) содержит клавиатуру 1, регистр 2, первый формирователь 3 импульсов, генератор 4 импульсов, блок 5 определения четности, второй формирователь 6 импульсов первый элемент ИЛИ 7, элемент

И-HE 8, второй 9 и третий 10 элементы ИЛИ, управляющий выход 11, информационный выход 12, общие шины 13 клавиатуры (первая группа выходов клавиатуры), шины 14 кнопок без арретиров (вторая группа выходов клавиатуры).

Формирователь импульсов (фиг. 2) содержит первый 15 и второй 16 триггеры, элемент HE 17, первый 18 и второй 19 элементы И, элемент ИЛИ 20, информационный вход 21, вход 22 синхронизации, выход 23.

Клавиатура (фиг. 3) содержит поле, 24 кнопок с арретирами (кнопки Кн

А,, ..., А;, ..., A ) и поле 25 кнопок без арретиров (кнопки Кн „, Кн, ..., КнN). Группа К + И выходов контактных пар всей клавиатуры образует шины 13. Группа N выходов контактных пар кнопок поля 25 образует шины 14.

Устройство работает следующим образом.

С клавиатуры 1 по шинам 13 поступает код состояния клавиатуры, в котором уровень "1" соответствует незамкнутому состоянию контактной пары, "0" - замкнутому (фиг. 1). В исходном состоянии все контактные пары поля 5 кнопок разомкнуты и на всех шинах 14 присутствует сигнал уровня "1". С выхода элемента И-HE 8 на обьединенные входы элементов

ИЛИ 9 и 10 передается сигнал уровня "0 ",, Для примера возьмем в качестве исходного такое состояние клавиатуры, при котором на шинах 13 присутствует код с четным количеством "1".

Тогда на прямом выходе блока 5 присутствует сигнал "0", на инверсном

"1". Триггеры 15 и 16 формирователя (фиг. 2) установлены в исходное состояние (на входы синхронизации триггеров постоянно поступают сигналы с генератора 4), а аналогичные триггеры формирователя 6 установлены в состояние "1". Пусть кнопка с арретиром Кн А; (фиг. 3) поля 24 кнопок находится Во включенном состоя нии (с выхода контактной группы пос" тупает сигнал "0"). .Тогда при переключении кнопки Кн А, в шинах 13 че" рез время дребезга контактов Т устанавливается код с нечетным количеством "1", что вызывает изменение уровней сигнала на выходах блока 5 и, соответственно, на информационных входах формирователей 3 и 6 (фиг.4) °

По очередному перепаду тактового сигнала с генератора 4 на уровень

"1" включается триггер 15 формирователя 3 и отключается триггер 15 формирователя 6. Сигнал уровня "1" с выхода триггера 15 формирователя поступает на один из входов элемента

И 18 и через элемент ИЛИ 20 íà Dвход триггера 16. Поступающий тактовый сигнал уровня "1" с выхода элемента НЕ 17 поступает через элемент

И 18 на выход 23 формирователя и далее через элемент ИЛИ 7 на выход устройства и синхровход регистра 2, что вызывает запись кода состояния клавиатуры с контрольным разрядом по четности на этот код в регистр.

По заднему фронту тактового сигнала триггер 16 Формирователя 3 устанавливается в состояние "1", блокируя при этом выход формирователя по входу элемента И 18. В то же время триггер 16 формирователя 6 устанавливается в исходное состояние. Период следования тактовых сигналов Т,е„ с генератора 4 выбирается из соотношения гек р что исключает неоднозначность работы устройства.

5 1

Таким образом, все изменения состояния кнопок с арретирами (включения, отключения) вызывают ввод ин" формации.

Рассмотрим работу устройства при вводе информации с кнопок без арретиров (фиг. 4). При нажатии одной из кнопок Кн » поля 25 кнопок на выходе элемента И-НЕ 8 формируется сигнал уровня "1", который поступает на обьединенные входы элементов ИЛИ 9 и 10. Соответственно, на выходах этих элементов и входах обоих формирователей на время нажатия кнопки .присутствуют сигналы уровня "1,. что вызывает запуск одного из формирователей (в данном случае на входе формирователя 6 сигнал изменяется cin0" на "1"). На выходе формирователя 6 появляется сигнал, который синхрони" зирует запись информации в регистр . и поступает на выход устройства. На входе формирователя 3 уровень сигнала не меняется, но вследствие дребезга контактов не исключена возможность сброса триггера 15. Однако очередной тактовый импульс, поступающий через . время Т „ ) T>p, восстанавливает прежнее состоянйе Формирователя 3.

Это обеспечивается выполнением one" рации по входам элемента И 19 и пе" редачей уровня "1" полученного сигнала через элемент ИЛИ 20 íà- D-вход триггера 16. При отжатии кнопки на входе формирователя 6 восстанавливается .уровень логического "0", что приводит к установке триггеров этого формирователя в исходное состояние, состояние триггеров другого формирователя Не изменяется, ввод информации по отжатию кнопок без арретиров не происходит.

Таким образом, устройство позволяет вводить информацию как с KHonoh без арретиров, так и с кнопок с арретирами. Введение в схему логических элементов, реализующих простейшие функции, позволяет нейтрализовать избыточный ввод информации.

Формула изобретения

1. Устройство для ввода информации, содержащее клавиатуру, регистр, блок определения четности, первый элемент ИЛИ, первый и второй форми" рователи импульсов, генератор импульсой, выход которого подключен к:

552167 6 синхровходам формирователей, выходы которых подключены к входам первого элемента ИЛИ, выход которого сое" динен с синхровходом регистра и яв-, ляется управляющим выходом устройст,ва, первая группа выходов клавиатуры подключена к входам блока определения четности и группе информационных входов регистра, информационный

1О вход которого соединен с инверсным выходом блока определения четности, выходы регистра являются информацион" ными выходами устройства, о т л ич а ю щ е е с я тем, что, с. целью расширения области применения устройства за счет исключения ввода избыточной информации, в него введены второй и третий элементы ИЛИ, эле15 мент И-НЕ, входы которого подключены

20 к выходам второй группы клавиатуры, выход элемента И-НЕ соединен с первыми входами второго и третьего элементов ИЛИ, вторые входы которых подключены соответственно к прямому

25 и инверсному выходам блока определения четности, выходы второго и третьего элементов ИЛИ соединены соответ"ственно с информационными входами формирователей импульсов.

30 элемента ИЛИ, выход которого соединен с информационным входом второго триг гера, прямой выход которого подключен к второму входу второго элемента И, выход которого подключен к второму входу элемента ИЛИ,.инверсный выход

55 первого триггера соединен с третьим входом второго элемента И, инверсный выход второго триггера подключен к к четвертому входу первого элемента

И.

2. Устройство по и. 1, о т л и ч а ю щ е е с я тем, что каждый формирователь импульсов содержит первый и второй триггеры, элемент НЕ, элемент ИЛИ, первый и второй элементы

И, синхровходы триггеров подключены к входу элемента НЕ и являются синхровходом формирователя, информацион40 ный вход первого триггера подключен к первым входам элементов И и является информационным входом формирователя, выход элемента НЕ соединен с вторым входом первого элемента И, 45 выход которого является выходом формирователя прямой выход первого триггера подключен к третьему входу первого элемента И и первому входу

t Ssz>61

Фиг.3

1552167

Составитель А.Видякин

Редактор В. Петраш Техред Л. ддедцщ Корректор С.Черни

Заказ 330 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, И-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101