Устройство для ввода информации Советский патент 1988 года по МПК G06F3/02 

Описание патента на изобретение SU1425638A1

4

to

ел а 00

00

Изобретение относится к вычислительной технике и технике связи и предназначено для ввода информации в нище многопозиционных команд управления.

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

На чертеже представлена блок-схема устройства.

Устройство содержит генератор 1 импульсов, счетчик 2, мультиплексор 3, дешифратор 4, блок 5 коммутационных элементов, блок 6 устранения дребезга контактов, регистр., элемент И 8, второй дешифратор 9, группу регистров 10 сдвига, группу регистров 11, блоки 12 ключей, блоки 13 индикаторов.

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

Вводимая информация представляет собой совокупность адресных инструкций и собственно данных, т.е. состоит из названия команды и числовых (буквенных) значений этой команды. Наиболее рельефно это присутствует в устройствах управления, когда циальный вычислитель осушествляеу управление конкретным объектом по вполне определенным командам управления, имеющим функциональное название, например в системах радиосвязи, это: частота передачи или прИ1ема номер избирательного вызова, номер заранее записанной программы, уровень мощности и т.д.

Для исключения (уменьшения) ошибок по вине oniepaTOpa в данных случаях необходима система отображения вводимой информации, позволяющая оператору контролировать правильность и полноту-вводимых данных, особенно ключевых параметров, таких как (для нашего примера) частота.

С генератора 1 импульсы через элемент И 8 поступают на счетчик 2, на выходе которого последовательно и периодически вьщаются все возможные состояния счетчика 2, количество которых равно или больше количества возможных коммутационных элементов блока 5, при этом каждому из коммутационных элементов поставлено в соответствие одно из воз можных состояний (комбинаций) счетчика 2.

Дешифратор 4 вьделяет подмножество состояний счетчика 2 и вьщает сигнал на соответствующую шину блока 5

Мультиплексор 3 в рамках выделенного подмножества состояний сканирует по вертикальным шинам блока 5, оп- рашивая их состояния, и в случае обнаружения сигнала выдает его в блок 6 устранения дребезга контактов.

Блок 5 коммутацио.нных элементов содержит коммутационные элементы,

Q общее количество которых определяется выбранным алфавитом, причем каждому элементу соответствует свойственный только ему код. В составе блока 5 также находятся коммутационные

5 элементы, условно разделённые на командные, и злементы данных (значения команд). При замыкании любого коммутационного элемента происходит соединение горизонтальной и вертикаль0 ной шин в соответствии с местом расположения элемента в коммутационной матрице.

Таким образом, при замыкании коммутационного элемента -блока 5 произ5 .водится фиксация состояния дешифратора 4, мультиплексора 3 и соответствующего кода счетч 1ка 2 в регистре 7 при этом счетчик 2 останавливается до момента отжатия коммутационного элемента. Момент фиксации соответствует моменту прихода сигнала с выхода блока 6 усреднения дребезга контактов.

Блок 6 устранения дребезга контактов формирует приходящий с мультиплексора 3 сигнал с некоторой задержкой, превьш1ающей время переходных процессов (время дребезга), чем исключаются сбои при вьщаче данных. Элемент И 8 не препятствует прохождению сигйала на синхронизирующий вход счетчика 2 с выхода генератора I за исключением времени нажатия коммутационных элементов блока 5, что ведет к блокированию сигнала на элементе И 8.

Команды управления (адресные), поступая на дешифратор 9 адресных команд, выделяются и поступают на соответствующий регистр 10 сдвига,

0 сбрасьшая его в исходное нулевое состояние, что приводит к отключению блока 12 ключей, и блок 13 индикаторов не высвечивает соответствующую информацию. Этим обеспечивается под5 готовка к записи данных, сопровождающих данную команду. Затем по мере, ввода очередных значений многопоэи- ционных данных регистр 10 сдвига с

0

5

0

5

каждым тактом продвигает единичный (разрешаюашй) уровень в сторону старших разрядов, тем самым обеспечивая открьшание очередного ключа в блоке 1 2 и запись очередной позиции данных в регистр 11 данных. Запись в регистр 11 данных осуществляется положительными фронтами импульсов с выхода регистра 10 сдвига. В свою очередь запись в регистр 7 хранения происходит по положительным фронтам импульса с блока 6 устранения дребезга контактов , а продвижение информации в регитре 10 сдвига осуществляется по отрицательным фронтам тех же импульсов. За счет этого обеспечивается синхронизация моментов записи в регистр 7 хранения и последующей перезаписи информации в регистр 11 данных через посредство регистра 10 сдвига. Продвижение единичного уровня в регистр 10 сдвига происходит благодаря постоянному соединению его информационного входа с единичным логическим уровнем (на схеме не показан) .

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

Введение других команд, количество которых может быть п, производится аналогично описанному. При этом следует отметить, что при записи других команд, например команды, соответствующей первым блокам 10-13, состояния остальных блоков (10-13) остаются неизменными, т.е. хранящими ранее записанную в них информацию.

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

Единичные разряды для каждой адресной комбинации различны и соответствуют выходам дешифратора 9. Индикаторные элементы блока 13 (буквенные или цифровые знакоместа) высвечивают значения соответствующих разрядов позиций регистра 11 данных только при условии, что ключ блока

12, соответствующий данному знакоместу, открыт.

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

0

0

5

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

Устройство для ввода информации, содержащее счетчик, первый дешифратор, блок коммутационных элементов, мультиплексор, блок устранения дребезга контактов, генератор импульсов, элемент И, регистр и второй 5 дешифратор, причем выходы счетчика соединены с информационными входами регистра, адресными входами мультиплексора, входами первого дешифратора, выходы которого соединены с гори- зонтальньЕми шинами блока коммутационных элементов, вертикальные шины которого соединены с информационными входами мультиллексора, вькод которого соединен с входом блока устранения дребезга контактов, выходы регистра являются информационными выходами устройства, отличающееся тем, что, с целью повьшзения достоверности вводимой информации, в него введены блоки индикаторов, блоки ключей, группа регистров и группа регистров сдвига, при этом выходы регистра соединены с входами второго дешифратора и информационными входами регистров группы, причем группа входов записи каждого i-ro регистра группы (где i 1,...,п, п - количество вводимых параметров) соединена с соответствующими входами i-ro блока ключей и выходами i-rc регистра сдвига группы, тактовые входы регистров сдвига группы соединены с установочным входом регистра и выходом блока устранения дребезга, вход установки в О i-ro регистра сдвига группы соединен с соответствующим выходом второго дешифратора, входы Первой группы i-ro блока индикаторов соединены с выходами i-ro

0

5

0

5U25638

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

Похожие патенты SU1425638A1

название год авторы номер документа
Устройство ввода информации 1986
  • Манякин Юрий Николаевич
SU1417015A1
Устройство для ввода информации 1987
  • Манякин Юрий Николаевич
SU1501023A1
Устройство для ввода информации 1987
  • Манякин Юрий Николаевич
SU1569817A1
Устройство для ввода информации 1987
  • Лазутин Виктор Тихонович
  • Назаренко Сергей Николаевич
  • Смык Зинаида Хакимовна
  • Шилина Вера Николаевна
SU1529208A1
Устройство для ввода информации 1980
  • Власов Михаил Владимирович
  • Лазутин Виктор Тихонович
  • Шилина Вера Николаевна
  • Лазутина Алла Николаевна
  • Назаренко Сергей Николаевич
SU943691A1
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ 1985
  • Манякин Ю.Н.
RU1306360C
Пространственно-временная цифровая коммутационная система 1986
  • Витиска Николай Иванович
  • Еремин Станислав Алексеевич
  • Стоянов Анатолий Иванович
  • Талов Игорь Леонидович
  • Волков Анатолий Федорович
SU1378038A1
Устройство для ввода информации 1991
  • Манякин Юрий Николаевич
SU1828553A3
Устройство для обработки данных 1984
  • Макаров Сергей Борисович
  • Чуркин Владимир Николаевич
  • Жмыхов Вадим Борисович
  • Ткачев Геннадий Максимович
SU1352498A1
Устройство для поиска информации в памяти 1985
  • Волков Анатолий Яковлевич
  • Малышев Анатолий Павлович
  • Окулов Станислав Михайлович
  • Тюленина Вера Григорьевна
SU1352494A1

Иллюстрации к изобретению SU 1 425 638 A1

Реферат патента 1988 года Устройство для ввода информации

Изобретение относится к вычислительной технике и технике связи и предназначено для ввода информации в виде многолозиционных команд управления. Целью изобретения является повьшение достоверности информации за счет введения блоков отображения информации, позволягацих оператору контролировать правильность и полноту вводимых данных. Устройство содержит генера тор импульсов, счетчик, мультиплексор, первый дешифратор, блок коммутационных элементов, блок устранения дребезга контактов, регистр, элемент И, второй дешифратор, группу регистров, группу регистров сдвига, блоки ключей, блоки индикаторов . Для обновления записи команды или исправления ошибочно введенных данных необходимо процедуру ввода ко- макды повторить заново. 1 ил. i сл

Формула изобретения SU 1 425 638 A1

генератора соединен с первым входом

I Выход

о

ЕЕ

Редактор С, Патрушева

Составитель А, Алексеев

Техред М.Дядык Корректор Л.Патай

Зака 4769/45

Тираж 7С4

ВНИИПЙ Государственного комитета СССР

по дейам изобретений и открытий 113035, Москва, Ж-35, Рзушская наб., д. 4/5

входом счетчика.

;j-/i

I

12-п.

г 7 k

;;-/L

-

/k /f

Ю-п

ii«

ев

I

f

r

Подписное

Документы, цитированные в отчете о поиске Патент 1988 года SU1425638A1

ШИФРАТОР ПОСТОЯННОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА 0
SU330488A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода информации 1978
  • Герман Геннадий Брунович
  • Дедык Георгий Степанович
  • Иванов Владимир Иванович
  • Цырульник Марат Петрович
SU840863A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ 1985
  • Манякин Ю.Н.
RU1306360C
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 425 638 A1

Авторы

Манякин Юрий Николаевич

Киселев Олег Николаевич

Иванов Александр Сергеевич

Антыпко Борис Самуилович

Пастухов Виктор Иванович

Медведев Андрей Владимирович

Даты

1988-09-23Публикация

1986-11-03Подача