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то блока ключей, выход ход элемента И соединен с тактовым
название | год | авторы | номер документа |
---|---|---|---|
Устройство ввода информации | 1986 |
|
SU1417015A1 |
Устройство для ввода информации | 1987 |
|
SU1501023A1 |
Устройство для ввода информации | 1987 |
|
SU1569817A1 |
Устройство для ввода информации | 1987 |
|
SU1529208A1 |
Устройство для ввода информации | 1980 |
|
SU943691A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ | 1985 |
|
RU1306360C |
Пространственно-временная цифровая коммутационная система | 1986 |
|
SU1378038A1 |
Устройство для ввода информации | 1991 |
|
SU1828553A3 |
Устройство для обработки данных | 1984 |
|
SU1352498A1 |
Устройство для поиска информации в памяти | 1985 |
|
SU1352494A1 |
Изобретение относится к вычислительной технике и технике связи и предназначено для ввода информации в виде многолозиционных команд управления. Целью изобретения является повьшение достоверности информации за счет введения блоков отображения информации, позволягацих оператору контролировать правильность и полноту вводимых данных. Устройство содержит генера тор импульсов, счетчик, мультиплексор, первый дешифратор, блок коммутационных элементов, блок устранения дребезга контактов, регистр, элемент И, второй дешифратор, группу регистров, группу регистров сдвига, блоки ключей, блоки индикаторов . Для обновления записи команды или исправления ошибочно введенных данных необходимо процедуру ввода ко- макды повторить заново. 1 ил. i сл
генератора соединен с первым входом
I Выход
о
ЕЕ
Редактор С, Патрушева
Составитель А, Алексеев
Техред М.Дядык Корректор Л.Патай
Зака 4769/45
Тираж 7С4
ВНИИПЙ Государственного комитета СССР
по дейам изобретений и открытий 113035, Москва, Ж-35, Рзушская наб., д. 4/5
входом счетчика.
;j-/i
I
12-п.
г 7 k
;;-/L
-
/k /f
Ю-п
ii«
ев
I
f
r
Подписное
ШИФРАТОР ПОСТОЯННОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА | 0 |
|
SU330488A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1978 |
|
SU840863A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ | 1985 |
|
RU1306360C |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-09-23—Публикация
1986-11-03—Подача