Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для первоначального отбора и ввода для обработки в ЭВМ информации, накопленной во время экспериментов и исследований средствами многоканальных регистрирующих комплексов. Цель изобретения - расширение области применение устройства путем обеспечения различных режимов выбора информационных каналов. Устройство содержит регистры 1,6 и 11, блок 3 формирователей, счетчик 4, дешифратор 5, элемент И 13 и две группы 14 и 15 переключателей, четыре триггера 2,8,16 и 17, четыре блока 7,9,10,12 сравнения. Указанная цель достигается за счет выбора данных о вводимом параметре посредством сравнения их содержимого с двумя пороговыми значениями. 4 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)5 G 06 F 3/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ашп%-
ГИБЛИ (21) 4471956/24-24 (22) 05.07,88 (46) 15,12.90. Бюл, ¹ 46 (71) Институт электроники АН БССР (72) В.А.Зайка (53) 681.327.21 (088,8) (56) Авторское свидетельство СССР
¹ 14240002, кл. G 06 F 3/00, 1987.
Авторское свидетельство СССР № 1424003, кл. G 06 F 3/00, 1987. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для первоначального отбора и
« . Ы«1614017 А1 ввода для обработки в ЭВМ информации, накопленной во время экспериментов и исследований средствами многоканальных регистрирующих комплексов. Цель изобретения — расширение области применения устройства путем обеспечения различных режимов выбора информационных каналов, Устройство содержит регистры 1, 6 и 11, блок 3 формирователей, счетчик 4, дешифратор 5, элемент И 13 и две группы 14 и 15 переключателей, четыре триггера 2, 8, !6 и
17, четыре блока 7, 9, 10, 12 сравнения. Указанная цельдостигается за счет выбораданных о вводимом параметре посредством сравнения их содержимого с двумя пороговыми значениями. 4 ил.
1б14017
Изобретение относится к автоматике и
Вычислительной технике и может быть использовано для первоначального отбора и
Ввода для обработки в ЭВМ ин, ормации, Накопленной во время экспериментов и исследований средствами многоканальных ,регистрирующих комплексов, Целью изобретения является расшире, ние области применения устройства путем, обеспечения различных режимов выбора ,информационных каналов, На фиг.1 представлена блок-схема устройства; на фиг.2 — схема дешифратора: на ,фиг.3 —; на фиг.4—
,схема переключателей.
На фиг.1 обозначены первый регистр 1, первый триггер 2, блок 3 формирователей, счетчик 4, дешифратор 5, второй регистр б,, первый блок 7 сравнения, второй триггер 8, второй блок 9 сравнения, третий блок 10 сравнения, третий регистр 11, четвертый блок 12 сравнения, элемент И 13, первая . группа 14 переключателей, вторая группа 15 переключателей, третий триггер 16, четвертый триггер 17, информационный вход 18 устройства, выход 19 устройства, первый управляющий вход 20 устройства, второй управляющий вход 21 устройства, Устройство работает следующим образом.
На вход 18 устройства поступает много-! канальный поток данных, имеющий кадро( вую структуру информации, Кадровая структура информации — это последователь, ность параллельных двоичных кодов, посту пающих по раздельным входным каналам.
Каждый двоичный код соответствует конкретному выходному каналу, синхронизация которого осуществляется синхросигналом по входу 21. Синхросигнал по входу 20 синхронизирует последовател ьность двоичных кодов и сигнала по входу 21 в соответствии с числом каналов. Синхросигналы по входам
20 и 21 поступают в устройство одновременно. Количество каналов и, соответственно, синхросигналов по входу 21 и кодовых эквивалентов измеряемых параметров в одной кадровой структуре (информационном кадре) составляет от нескольких десятков до тысячи и по величине обычно кратно значению 2", где 5 n < 10.
Информационное слово, являю цееся эквивалентом оцениваемого измерительного параметра, значение которого необходимо ввести, поступает по одному из i каналов информационного кадра; i-e значение номера канала выбирается дешифратором 5 (фиг.2), в котором имеется несколько переключателей (для "единичных", "десятых" и, если необходимо, то и для "сотых" номеров
50 каналов}, положение которых .оператор устанавливает в соответствии с тем номером канала, по которому зарегистрирован код параметра. Например, если это канал М 51, т.е. i = 51, то переключатель "единиц" устанавливается в положение "1", "десятков"—
"5", "сотен" — "0", На эти переключатели дешифратора 5 поступают продешифрованные дешифратором 5 состояния счетчика 4, который подсчитывает синхросигналы по входу 21, начиная каждый цикл пересчета синхросигналов по приходу синхросигнала по входу 20, который подготавливает счетчик, т.е. устанавливает его в начальное состояние. С переключателей выбранные значения поступают на элемент И и формируют необходимый номер канала. По сигналу с выхода дешифратора 5 в регистр 1 заносится содержимое i-го канала и этим же сигналом устанавливается в "1" триггер 2.
Группой 14 переключателей устанавливается двух(трех)позиционное десятичное число, двоичный эквивалент которого формируется на выходе блока (14) и поступает на второй информационный вход блока
9 сравнения, на первый .информационный вход которого поступает подсчитываемая счетчиком 4. последовательность номеров
l-x каналов информационного кадра, В момент совпадения набранного группой 14 номера канала с поступившим со счетчика 4 номером канала блоком 9 вырабатывается сигнал, который поступает на управление регистром 11, в который заносится находящийся в данный момент на входе 18 устройства и, соответственно, на информационном входе регистра 11 код некоторого параметрауровня. По выбранному таким образом номеру канала, например по номеру 35, регистрируется заранее известное значение — уровень, величина которого определяет тот порог, ниже которого информация об измеряемом параметре, поступающем в устройство, как приведено выше на примере 51-го канала, не должна вводиться устройством, т.е. поступать из регистра 1 в блок 3 и на выход 19 устройства. Осуществляется это условие следующим образом.
Содержимое регистра 11, т.е, "нижний" уровень кода, поступает на второй информационный вход блока 12 сравнения, на первый информационный вход которого поступает код анализируемого параметра.
Блоком 12 вырабатывается выходной сиг55 нал тогда, когда содержимое первого информационного кода больше значения содержимого второго информационного кода. Этим сигналом устанавливается в "1" триггер 17, Аналогично происходит анализ содержимого измеряемого параметра, дан1614017
10
55 ные с которого необходимо ввести устройством. По критерию "верхнего" уровня, т.е, при условии, чтобы данные не превышали некоторого выбранного порогового значения, содержимое которого регистрируется в этом случае по каналу, номер которого выбирается группой 15 переключателей, сравнивается блоком 10 с текущим номером каналов в кадре. После сравнения содержимое этого канала заносится в регистр 6, с содержимым которого сравнивается в блоке
7 сравнения значение содержимого анализируемого канала, и по сравнению не "меньше" устанавливается в "1" триггер 16, единичное состояние выхода которого поступает на третий вход элемента И 13, на второй вход которого поступает такое же состояние с триггера 17, а на первый — с триггера 2. Таким образом, на выходе элемента И 13 будет сформирован сигнал на занесение информации в блок 3 формирователей с.регистра 1 тогда, когда значение исследуемого и, соответственно, вводимого параметра больше или меньше заранее заданных уровней. В момент ввода триггеры
16 и 17 находятся в единичном состоянии и соответственно определяют ввод информации, анализируя ее в каждом информационном кадре данных, для чего в начале каждого кадра эти триггеры подготавливаются, т.е. устанавливаются в нулевое состояние синхросигналом по входу 20. Ввод информации происходит при любом расположении каналов в кадре, т.е. независимо от взаимного расположения номеров выбираемых каналов. Практически он осуществляется по приходу последнего разрешающего сигнала на входы элемента И 13; и, если вводимые данные находятся в канале под номером 2, а информация об уровнях, например, в 40- и 58-м каналах, то ввод произойдет в момент времени, соответствующий приходу 58-го канала информационного кадра. Сигнал с выхода элемента И 13 одновременно с занесением данных в блок 3 устанавливает в "1" триггер
8, единичный выход которого является сигналом для подключаемого процессора о наличии информации на выходе устройства.
Возвращение триггера 8 в исходное нулевое состояние осуществляется процессором, сигнал от которого поступает на, установочный в нулевое состояние вход триггера 8.
Устройство реализовано на микросхемах серий К155: регистр 1, регистры 6 и 17 и блок 3 формирователей — микросхемы
К155ТМ8, триггеры 2, 8, 16 и 17 — микросхемы К155ТМ2, счетчик 4 — микросхемыК155ИЕ2, элемент И вЂ” микросхема
К155ЛА4.
Схема дешифратора 5 приведена на фиг,2, где дешифратор — микросхемы
К155ИД1, с выходов которых поступают десятичные состояния "единиц", "десятков" и
"сотен" в текущих номерах каналов информационного кадра (подсчитываются счетчиком 4 синхросигналы). Переключатели
"единиц", "десятков" и "сотен" — переключатели типа ПМ10П1Н, которыми выбирается одно из десяти состояний подсчета "единиц", "десятков" и "сотен", и их совпадение на элементе И (микросхема К155ЛА4) определяет на выходе дешифратора 5 сигнал, время появления которого соответствует выбранному номеру канала, по которому за регистрированы. необходимые для ввода данные, Блоки 9, 10, 7 и 12 построены по одинаковой схеме, приведенной на фиг.3. Использована микросхема К555СП1. Можно также использовать микросхемы К531СП1, 134СП1, 564ИП2 серий. В каждой из перечисленных четырехразрядных микросхем предусмотрена. воэможность покаскадного включения; что позволяет осуществлять расширение разрядности блоков 9, 10, 7 и
12 до любой необходимой величины.
Выходом для блоков 9 и 10 является выход "А=В" микросхемы, для блока 7 — выход "А < В", а для блока 12 — выход "А > В" микросхемы.
Группы 14 и 15 переключателей (фиг.4) реализованы на трех переключателях программных поворотных типа ПП10 для
"единиц", "десятков" и "сотен" и преобразователях двоично-десятичного кода в двоичный код.(микросхема К155ПР6).
За счет выбора данных о вводимом параметре со сравнением их содержимого с двумя пороговыми значениями, коды которых поступают в том же информационном кадре и выбираются устройством в соответствии с номерами каналов, по которым они зарегистрированы в процессе сбора экспериментальных данных (проводится сравнение текущих номеров каналов с заданными в устройстве и формирование сигналов, нужных для управления, с занесением информации и ее сравнением с кодом вводимого параметра, по выполнении операций сравнения выдаются сигналы, момент сравнения которых во времени определяет готовность устройства к выводу данных и передаче их на выход устройства, что осуществляется в цикле каждого информационного кадра поступающей на вход устройства информации кадровой структуры). обеспечивается ввод данных об исследуемом пара1614017 метре в соответствии с определенным диапазоном его амплитудных значений, что определяет достоверную амплитудную селекцию вводимых данных, 3а счет этого повышается в первую очередь скорость ввода и обработки измерительных параметров об изучаемых экспериментатором физических процессах, а также эффективность и роводимых исследований с накоплением данных средствами многоканальной магнитной регистрации, поскольку при вводе данных в устройство осуществляется предварительный анализ информации на ее соответствие задаваемым при экспериментах условиям и ограничительным параметрам на ввод и обработку кодов исследуемых про, цессов.
Формула изобретения
Устройство для ввода информации, со держащее первый регистр, первый и второй триггеры, блок формирователей, счетчик, . дешифратор, элемент И, первую и вторую группы переключателей, информационные входы первого регистра являются,информационным входом устройства, выходы первого регистра соединены с информационными входами блока формирователей, выходы которого являются информационными выходами устройства, выходы счетчика соединены с входами дешифратора, вход сброса второго триггера является третьим управляющим входом устройства, выход второго триггера является выходом готовности устройства, прямой выход первого триггера соединен с первым входом элемента И, вход сброса счетчика соединен с входом
; сброса первого триггера, о т л и ч а ю щ ее с я тем, что, с целью расширения области применения устройства путем обеспечения различных режимов выбора информационных каналов, в него введены второй и третий
5 регистры, с первого по четвертый блоки сравнения, третий и четвертый триггеры, вход сброса счетчика соединен с входами сброса третьего и четвертого триггеров и является первым управляющим входом уст10 ройства, счетный вход счетчика является вторым управляющим входом устройства, выходы счетчика соединены с первыми входами второго и третьего блоков сравнения, вторые входы которых соединены соответ15 ственно с выходами первой и второй групп переключателей, информационные входы первого регистра соединены с информационными входами второго и третьего регистров, управляющие входы которых
20 соединены соответственно с выходами третьего и второго блоков сравнения, выходы первого регистра соединены с первыми входами первого и четвертого блоков сравнения, вторые входы которых соединены со25 ответственно с выходами второго третьего регистров, выходы первого и четвертого блоков сравнения соединены соответственно с входами установки третьего и четвертого триггеров, прямые выходы которых
30 соединены соответственно с вторым и третьим входами элемента И, выход которого соединен с управляющим входом блока формирователей и с входом установки второго триггера, выход дешифратора соеди35 нен с управляющим входом первого регистра и входом установки первого триггера.
1614017
Составитель С.Кулиш
Редактор А.Маковская Техред М.Моргентал Корректор Т.Палий
Заказ 3893 Тираж 571 . Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101