Многоканальное устройство для ввода информации Советский патент 1986 года по МПК G06F13/00 

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

Изобретение относится к автоматизурованным информационно-измерительным системам, предназначенным для сбора и обработки многоканальной информации, а более конкретно - к устройствам, обеспечивающим ввод многоканальной измерительной информации в Целью изобретения является повышение быстродействия за счет организации сортировки измерительной информации по каналам в пределах .кадров. На фиг.1 показана блок-схема устройства; на фиг.2 и 3 - блок объединения каналов; на фиг.4-6 - схема блока управления записью; на фиг.7 схема блока опроса каналов; на фиг.8схема формирователя параметров кадра; на фиг.9 - схема адресного блока на фиг.10 - схема блока памяти. Блок-схема устройства содержит (фиг.1) информационные входы 1,блок 2 объединения каналов, блок 3 управления записью, .блок 4 опроса каналов ключ 5 режима ввода, дешифратор 6, переключатель 7 окончания ввода, переключатель 8 вида информации, управляющий выход 9, информационные выходы 10, управляющий вход 11, входы 12 управления записью блока объединения каналов, входы 13 управления считыванием блока объединения каналов, выход 14 синхронизации, формирователь 15 параметров кадра, адресный блок 16 и блок 17 памяти. Блок объединения каналов (фиг.2 и 3) содержит регистр 18, блок 19 сопряжения, информационные выходы 20 -выход 21 синхронизации, двоичный регистр 22, элементы И 23 группы, эле мент И 24, первьй элемент 25 задержки, триггер 26, второй элемент 27 задержки, группа элементов ИЛИ 28, элемент ИЛИ 29. Блок управления записью (фиг.4-6) включает элемент 30 задержки, блок 31 задания коэффициентов деления, де лители 32 частоты группы, формирователь 33 сигналов, второй вход 34 блока 3, группу счетчиков 35-41, эле менты И 42 группы, элемент ИЛИ 43, формирователь-44, переключатель 45, . резисторы 46 группы, элемент И 47, элемент ИЛИ 48, первый 49 и второй 50 элементы задержки, триггер 51, элемент И 52 и одновибратор 53. 32 Блок о-проса каналов (фиг. 7) включает сдвиговый регистр 54, элемент И 55 и генератор 56 импульсов. Формирователь параметров кадра (фиг.8) содержит одновибратор 57,элементы И 58 первой группы, элементы И 59 второй группы, триггер 60, элемент 61 задержки, счетчики 62 группы, первый элемент И 63, второй элемент И 64, коммутатор 65, информационные входы 66, второй вход 67 синхронизации, второй управляющий вход 68, управляющие выходы 69 труппы, информационные выходы 70 первой группы, информационные выходы 71 второй группы, управляющий выход 72, первый управляющий вход 73 и первый вход 74 синхронизации. Адресный блок (фиг.9) включает сумматоры 75, счетчики 76, ключи 77, элемент И 78, узел 79 сравнения, узел 80 задания нулевого кода, многовходовой элемент 11ПИ 81, информационные 82 и управляющие 83 входы, первый вход 84 синхронизации, адресные выходы первой 85 и второй 86 группы и второй вход 87 синхронизации. Блок памяти (фиг.10) содержит второй 88 и первый 89 триггеры, первый 90 и второй 9 мультиплексоры, первый 92 и второй 93 элементы И, первый 94 и второй 95 узлы памяти, элемент ИЛИ 96, информационные входы 97, информационные выходы 98,вход 99 синхронизации, адресные входы первой 100 и второй 101 группы и управляющий вход 102. Устройство имеет два режима работы и работает следующим образом. В первом режиме осуществляется ввод в ЭВМ параметров кадра, во втором - ввод кадров измерительной информации . Режим работы задается положением переключателей 7 и 8 и ключа 5. Указанные переключатели работают синхронно и функционально могут быть объединены в одном переключателе, положение которого определяет режим работы устройства. Параметры кадра представляют собой последовательность целых чисел, каждое из . которых равно числу отсчетов измерительной информации, поступившей по соответствующему информационному входу устройства в течение кадра. Пара-метры кадра задаются оператором (заданием соответствующих коэффициентов деления в блоке 3 управления записью) и передаются в ЭВМ в первом режиме работы устройства. Во втором режиме работы устройство осуществляет сортировку входной измерительной информации.в пределах кадра в соответствии с установленными в первом режиме параметрами кадра, т.е. кадр измерительной информации, записываемый в блок 17 памяти, имеет следующую структуру: сначала располагаются отсчеты измерительной информации, поступившей в течение кадра по первому информационному входу, затем по второму и т.д. При этом характер входных информационных сигналов устройства, является асинхронным, т.е. их относительный порядок и -частота (в пределах кадра) устанавливаются оператором.

В исходном состоянии на управляющий вход 11 устройства подается запрещающий сигнал из ЭВМ, по которому блок 3 управления записью, блок 4 опроса каналов и блок 17 памяти поддерживаются в исходном состоянии. В исходном состоянии блок 4 опрашивает первый канал, выдача кодов по выходу 10 и сигналов по выходу 9 устройства не производится.

Оператор производит установку коэффициентов деления частоты в каждом канале с помощью блока 3 управления записью. Первоначально осуществляется ввод в ЭВМ параметров кадра, для чего переключателем 7 управляющий выход формирователя 15 параметров кадра подключается к управляющему выходу 9 устройства, переключателем 8 информационньй выход второй группы формирователя 15 подключаются к информационным выходам 10 устройства, ключ 5 замыкается. В режиме ввода параметров кадра передача в ЭВМ измерительной информации не производится . По сигналу Ввод, поступающему из ЭВМ на управляющий вход 11 устройства в виде разрешающего потенциала, осуществляется запуск блока 3, блока 4 и формирователя 15. В режиме ввода параметров кадра подключать информационные входы 1 устройства к выходам измерительных установок или датчиков не обязательно. Блок 4 опроса каналов периодически в определенной последовательности опрашивает входные регистры блока 2 объединения каналов, на входы 12 управления записью которых поступают

657834

сигналы с соответствующих выходов блока 3 управления записью. Считывание цифрового кода из входного регистра 18 блока 2 и выдача синхроим5 пульса сопровождения кода на выход 21 синхронизации с блока 2 объединения каналов происходит только тогда, когда в период времени между соседними сигналами опроса блока 4 из блока

10 3 поступил сигнал управления, записью информации во входной регистр.. Максимальная частота f опроса каналов блоком 4 определяется допустимой скоростью ввода информации в

15 ЭВМ (пропускной способностью канала ввода-вывода ЭВМ). Опорная частота, поступающая на вход блока 3 управления записью с выхода опроса последнего канала равна соответственно

f - . Формирователь 15 парамет° п

ров кадров подсчитывает количество отсчетов измерительной информации, поступивших по каждому ВХОДНОМУ ка25 налу в течение одного кадра, т.е. определяет параметры кадра и передает их в ЭВМ с выхода 10 устройства.

Выход параметров кадра прекращает- . ся по сигналу окончания передачи па3Q раметров кадра с управляющего выхохода формирователя 15. Этот сигнал с выхода переключателя 7 окончания ввода поступает с управляющего выхода 9 устройства в ЭВМ. По этому сигналу

, ЭВМ прекращает запись в память кодов параметров кадра и выдает на управляющий вход 11 устройства запрещающий сигнал, по которому блоки 3 и 4 устанавливаются в исходное состояние.

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

5 переключателем 8 информационные выходы блока 17 памяти подключается к информационным выходам 10 устройства, ключ 5 размыкается, а информационные входы 1 устройства подключаg ются к выходам измерительных установок или датчиков. Коэффициенты деления в блоке 3 управления записью не изменяют. В режиме ввода измерительной информации адресная информация

5 и параметры кадров в ЭВМ не вводятся . В исходном состоянии на управляющий вход I1 устройства подается запрещаюший сигнал из ЭВМ, по которому

блоки 3, 4 и 17 поддерживаются в исхйдном оостоянии. По сигналу Ввод поступающему из ЭВМ на управляющий вход 11 устройства в виде разрешающего потенциала, осуществляется запуск блоков 3, 4 и 17. Цифровые коды от измерительных установок или датчиков поступают на информационные входа: 1 устройства. Запись кодов измерительной информации в регистры 18 блока 2 объединения каналов осуществляется по сигналам, поступающим с выходов блока 3 управления записью на входы 12 управления записью блока 2. Блок 4 опроса каналов в определенной последовательности опрашивает входные регистры блока 2 объединения каналов. При наличии информации блок 4 опроса каналов осуществляет считывание ее, и с информационных выходов 20 блока 2 объединения каналов цифровой код поступает в блок 17 памяти, где фиксируется. Адресный блок 16 в соответствии с параметрами кадра, определенными формирователем 15 в первом режиме, осуществляет управление записью и считыванием (т.е. сортировкой) измерительной информации в блоке 17 памяти. Считанные цифровые коды с информационного выхода блока 17 памяти через переключатель 8 вида информации поступают в ЭВМ. Прекращается ввод кадров измерительной информации по сигналу окончания ввода с выхода дещифратора 6, выдаваемому в ЭВМ через переключатель 7 на управляющий выход 9 устройства. Сигнал окончания ввода формируется дешифратором 6 при обнаружении последним кода окончания ввода в потоке кодов измерительной информации с ин. формационного выхода блока 17. По этому сигналу ЭВМ прекращает ввод измерительной информации и запрещающим сигналом на управляющем входе 11 устройства переводит блоки 3, 4 и 17 в исходное состояние.

Запись в память ЭВМ как параметров кадра, так и самих кадров измерительной информации производится по одинаковой программе.

После записи в ЭВМ кадров измерительной информации последняя сортируется по принадлежности соответст вующин источникам с помощью введенных в память ЭВМ параметров кадра. При вводе одного кадра измерительной информации сортировка не нужна.

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

п информационных входов 1 устройства предназначены для приема цифровых кодов, поступающих от измерительных устройств или датчиков. Эти входы подключены к информационным входам блока 2 объединения каналов, структурная схема которого изобр.ажена на фиг.2. Блок 2 объединения, каналов предназначен для промежуточной записи отсчетов измерительной информации и выдачи этих отсчетов с синхроимпульсами сопровождения,

Запись и выдача информации в (из) регистра 18 производится байтами, т.е. параллельным девятиразрядным кодом, где восемь разрядов - инфор мационные, а девятый - контрольный разряд. Каждый входной регистр 18 устроен таким образом, что если в период времени между соседними сигналами опроса регистра 18 запись информации в регистр 18 не производилась, т.е. сигнал на вход 12 управления записью не поступал, то считывание цифрового кода из регистра 18 не производится. Блок 19 сопряжения предназначен для выдачи считываемой из регистров 18 информации с синхроимпульсами сопровождения кодов.

На каждый вход блока 19 информация поступает параллельным кодом (байтами с контрольными разрядами), таким же кодом информация выдается с информационного выхода 20 блока 2 объединения каналов.

На фиг.З изображены функциональные схемы входного регистра 18 и блока 19 сопряжения. Запись кода в регистр 22 осуществляется при поступлении импульсного сигнала на вход 12 управления записью. Указанный сигнал, задержанный линией задержки 25 на время, достаточное для занесения кода в регистр 22, переводит триггер 26 в единичное состояние, в результате чего на элементы И 24 с выхода триггера 26 подается разрешающий потенциал. Считывание кода из регистра 22 осуществляется при поступлении сигнала опроса на вход 13 управления считыванием. По этому сигналу код с выходов регистра 22 через элементы И 23 поступает на выход входного регистра 18. Сигналом опроса, задержанным линией 27 задержки на время, достаточное для приема кода вычислительной машиной, триггер 26 устанавливается в нулевое состояние, на элемент И 24 выдается запрещающий потенциал, которым блокируется поступление сигнала опроса на эле менты И 23, и выдача кода завершается. Блок 19 сопряжения содержит груп пу из девяти элементов ИЛИ 28 каждый из которых имеет п входов и девятивходовой элемент ИЛИ 29, на выходе которого (выход 21 блока 2) формируется синхроимпульс сопровождения кодов, выдаваемых с информационного вы хода 20 блока 2. Так как значение контрольного разряда кода формируется таким образом, чтобы сумма по модулю 2 всех разрядов была равна I, код с контрольным разрядом имеет свойство самосинхронизации и синхросигнал сопровождения кода можно получить как дизъюнкцию значений разрядов кода. Например, нулевой код имеет вид 1000000000, где старший разряд является контрольным. Тогда синхросигнал сопровождения (vovovOVOvOvOvOvO 1 . Блок 3 управления записью, структурная схема которого изображена на фиг.4, предназначен для формирования сигналов управления записью измерительной информации во входные ре гистры 18 блока 2 объединения каналов и организации кадровой структуры информации. Элемент 30 задержки пред назначен для задержки сигнала, посту пающего на вход 34 блока 3 управления записью с последнего информацион ного выхода блока 4 опроса каналов на время, равное передаче кода измерительной информации из блока 2 объе динения каналов в ЭВМ. Делители-32 частоты предназначены для получения сигналов, по которым производится уп равление записью в регистры 18 блока 2 объединения каналов информации от измерительных устройств. Указанные .сигналы получаются в каждом канале путем деления некоторой опорной частоты на коэффициенты, представляющие собой целые числа. Каждый делитель 32 частоты имеет информационный вход подключенный к выходу элемента задержки, установочньй вход, подключенный к управляющему входу I1 устройства, предназначенный для установ ки делителя в исходное состояние, задающий вход, предназначенный для задания коэффициента деления, и один выход группа которых является выходами 12 блока 3 управления записью. Блок 31 задания коэффициентов деления предназначен для задания делителем 32 частоты коэффициентов деления , Формирователь. 33 сигналов предназначен для формирования импульсного сигнала окончания передачи кадра длительностью, достаточной для приема и обработки этого сигнала вычислительной машиной. Этот блок имеет п входов и один выход, который является выходом синхронизации кадров блока 3 управления записью. На фиг.5 изображена функциональная схема одного из делителей 32 частоты и части блока 31 задания коэффициентов деления. Каждый(.делитель 32 частоты с регулируемым коэффициентом деления содержит семь счетчиков 35-41, из которых счетчик 35 является двоичным и имеет выходы 7° 5° а счетчики 36-41 имеют /. ч о. коэффициенты деления 3, 5, 6, 7, 9, 10 соответственно (фиг.5). Произвольный коэффициент деления счетчиков 36-41 может быть получен за счет введения в двоичный счетчик обратных связей. Выходы счетчиков 35-41 через коммутатор, выполненный на элементах И 42, поступает на элемент ИЛИ 43 и через формирователь 44 - на выход 12 делителя 32 частоты. Формирователь 44 из сигналов с выходов счетчика, поступаю1цих на его вход, формирует импульсы длительностью, достаточной для записи кода измерительной информации в. соответствующий входной регистр блока 2 объединения каналов. Формирователь 44 может, например , быть выполнен в виде одновибратора. Установка счетчиков 3541 в исходное состояние осуществляется по управляющему входу I1. Задание коэффициентов деления Ьсуществляется переключателем 45. На фиг,6 изображен делитель частоты с коэффициентами деления, изменяющимися от 1 до 10. При необходимости указанные делители можно соединять последовательно. Блок 31 задания коэффициентов деления состоит из переключателей 45, управляя которыми оператор задает коэффициенты деления частоты по каждому из каналов,, т.е. частоты опроса измерительных установок,. Переключателем 45 можно выбрать частоту опроса, равную нулю, т.е. вообще не производить запись в какой-либо их входных регистров (крайнее левое положение переключателя на фиг.5) .

Функциональная Схема формирователя, игналов 33 изображена на фиг.6.Время задержки элементов 49 и 50 задержки равно времени записи кода измерительной информации в регистры блока 2 объединения каналов. Длительность, импульса с выхода одновибратора 53 должна быть достаточной для приема и обработки этого сигнала вычислительной машиной. Признаком конца кадра (или начала следующего кадра), является выполнение условия одновременного появления сигналов на выходах всех делителей 32 частоты. Сигнал окончания передачи кадра формируется только после завершения передачи в ЭВМ последней группы кодов в кадре измерительной информации.

Блок 4 опроса каналов, функциональная схема которого изображена ria фиг.7, предназначен для поочередного опроса входных регистров блока 2 объединения каналов. В исходном состоянии на вход блока 4 подается запрещающий потенциал, поступающий по управляющему входу 11 устройства.

Этим сигналом блокируется выход генератора 56 импульсов и осуществляется установка сдвигового регистра 54 в исходное состояние, для чего в регистр производится запись параллельным кодом константы 00... 01 с единицей в младагем разряде. Для запуска блока 4.на управляющий вход 11 устройства подается разрешающий потенциал, импульсы с выхода генератора 56 поступают на выход 14 синхронизации блока 4 и на вход управления сдвигом регистра 54. По каждому импульсу генератора 56 осуществляется сдвиг единицы на Один разряд влево. Единица с выхода п-го разряда регистра 54 вновь записывается в мпардаий разряд регистра 54 и процесс повторяется до тех пор, пока на управляющий вход не поступит запрещающий потенциал.

Формирователь 15 параметров кадра предназначен для получения параметров кадра измерительной информации. Параметры кадра представляют собой последовательный набор чисел, количество которых равно числу каналов устройства, порядковый номер от начала последовательности :аждого числа соответствует порядковому номеру (адресу) канала, а величина числа определяется количеством отсчетов

измерительной информации, поступивших из этого канала за время образования одного кадра. Функциональная схема формирователя 15 параметров кадра приведена на фиг.8. Инфор5 мационные входы 66 соединены с выходами 13 блока 4 опроса каналов.

Первьй управлякидий вход 73 подключен через ключ 5 режима ввода к управляющему входу 11 устройства,

0 второй управляющий вход 68 подключен к выходу синхронизации кадров блока 3 управления записью, первый вход 74 синхронизации подключен к выходу

14синхронизации блока 4 опроса ка5 налов, второй вход 67 синхронизации

подключен к выходу синхронизации блока 2 объединения каналов.

Управляющие выходы 69 группы подключены к управляю1цим входам адресно0 го блока 16, управляющий выход 7 2 подключен к второму входу переключателя 7 окончания ввода, информационные выходы 70 первой группы подключены к информационным входам адресного блока 16, информационные выходы 71 второй группы подключены к входам второй группы переключателя 8 вида информации.

По сигналу Ввод, поступающему .J на управляющий вход 73 фор лирователя

15в виде разрешающего потенциала, одновибратор 57 вырабатывает импульс, по которому осуществляется установка триггера 60 в нулевое состояние и

, обнуление счетчиков 62. Далее происходит подсчет счетчиками 62 импульсов синхронизации, поступающих на их счетные входы в течение одного кадра, причём количество импульсоВ синхронизации, поступивших на вход i-ro счетчика 62, равно количеству отсчетов измерительной информации, поступивших в i-й входной канал (i-й входной канал блока 2). Определение номера счетчика, в который ; надо записать единицу по приходу очередного синхроимпульса на вход 67, осуществляется с помощью элементов

111

и 58 первой группы. На информационные входы 66 формирователя 15, подключенные к первым входам элекентов И 58 первой группы, поступают сигналы с выходов 13 опроса блока 4 опроса каналов. Единица на выходе i-ro элемента И 58 появится только при условии наличия единичных сигналов на i-M информационном входе66 и на входе 67 синхронизации формирователя 15. По приходу сигнала окончания кадра, поступающему на второй управ. ляющий вход 68. формирователя 15 триггер 60 переходит в единичное состояние и блокирует счетные входы счетчиков 62 через элементы И 59 второй группы. Таким образом, в течение кадра каждьй счетчик 62 подсчитывает оличество отсчетов (кодов) измерительной .информации, поступавших в соответствующий входной канал. Информация с выходов счетчиков 62 поступает на информационные выходы 70 первой труппы формирователя 15. К выходам счетчиков 62 подключены информационные входы коммутатора 65, работа которого начинается после прихода сигнала окончания кадра. По этому сигналу триггер 60 разблокирует элементы 63 и 64. На управляющий вход коммутатора 65 через первый элемент 63 И с первого входа 74 синхронизации начинают поступать синхроимпульсы с выхода 14 блока 4. По этим синхроимпульсам коммутатор 65 последовательно, начиная с первого, опрашивает счетчики 62. Таким образом, на информационных выходах 71 второй группы формирователя 15, подключенных к выходам коммутатора 65, появляется последовательность кодов, которые являются параметрами кадра измерительной информации.

При завершении опроса всех счетчиков 62 на управляющий выход 72 формирователя 15 выдается сигнал окончания передачи параметров кадра, который формируется вторым элементом И 64. Сигнал окончания передачи параметров кадра образуется из сигнала опроса последнего канала, поступающего на последний из информационных входов 66 формирователя 15,. задержанного элементом 61 задержки на время передачи информации из.счетчика 62 в ЭВМ.

Адресный блок 16 предназначен для сортировки отсчетов измерительной информации по принадлежности к вход65783VI2

ным каналам (источникам информации) в соответствии с параметрами кадра. Функциональная схема адресного блока 16 приведена на фиг.9. 5 Управляющие входы 86 подключены к управляющим выходам 69 формирователя 15 параметров кадра, информационные входы 82 подключены к информационным выходам 70 формирователя 10 15., первый вход-84 синхронизации

подключен к выходу синхронизации кадров блока 3 управления записью, второй вход 87 синхронизации подключен к выходу.14 синхронизации блока 4 15 опроса каналов.

На входы второй группы сумматоров 75 через информационные входы 82 блока 16 подаются коды параметров кадра. Сумматоры 75 формируют адре20 са начала зон памяти, отведенных в блоке 17 памяти, для кодов измерительной информации, поступающих по каждому из входных каналоь устрой- . ства. Поясним это более подробно. 5 Обозначим параметры кадра т,, m2...m. Тогда, первому каналу отведена зона памяти с нулевого адреса, второму - с т адреса, третьему - с 1П,+ го адреса, п-му - с .,.+ 0 +П1|., адреса. Адреса начала зоны подаются на входы предварительной записи счетчиков 76. Запись адресов в счетчики 76, т.е. начало нового цикла работы блока 16, происходит по J сигналу окончания кадра, поступающе- му на первый вход 84 синхронизации. По сигналам, поступающим на управляющие входы 83, в адресном блоке 16 определяется в каждый момент времени номер входного канала, по которому происходит передача информации и в соответствии с этой информацией , открывается один из ключей 77. Информация из счетчика 76 через ключ 5 77 поступает на входы элемента ИЛИ 81, выходы которого являются адресными, выходами 85 первой группы адресного блока 16. После передачи адреса с выхода блока 16 в счетчик 76 Q канала, передакнцего информацию, по заднему фронту сигнала, поступающего на управляющий вход 83 записывается единица. Таким образо, по адресному выходу 85 осуществляется управленке сортировкой измерительной информации- в пределах одного кадра. Последний сумматор 75 формирует адрес конца зоны, выделенной в блоке 17 памяти для п-го канала, т.е. код

13.1

на его выходе равен т... ,т .Последний счетчик 76 по сигналу окончания кадра начинает считать с нуля до момента совпадения вьгходного кода счетчика с кодом последнего сумматора 75. Этот момент определяется узлом. 79 сравнения, который через элемент И 78 блокирует поступление синхроимпульсов с второго входа 87 синХронизации на счетный вход последнего счетчика 76. Выходы этого счетчика подключены к адресным выходам 86 второй группы адресного блока 16, Нулевой код на входы предварительной записи первого и последнего счетчиков 76 задается узлом 80 задания нулевого кода, который является тривиальным и поэтому не рассматривается.

Блок 17 памяти предназначен для промежуточного хранения (фиксации) кадров измерительной информации. Структурная схема блока 17 приведена на фиг.10.

Управляющий вход 102 подключен к управляющему входу 11 устройства, информационные входы 97 подключены к информационным выходам блока 2 объединения каналов, вход 99 синхронизации - к выходу синхронизации кадров блока 3 управления записью, адресные входы первой 100 и второй 101 группы подключены соответственно к адресным выходам 85 и 86 адресного блока. 16, информационные выходы 98 блока 17 памяти подключены к входам первой группы переключателя 9 вида информации и к входу дешифратора 6.

В исходном состоянии от ЭВМ через управляющий вход 11 устройства на управляющий вход 102 блока 17 подается запрещающий потенциал, который устанавливает второй триггер 88 в

нулевое состояние. На управляющие входа узлов 94 и 95 памяти с выходов элементов И 92 и 93, заблокированных вторым триггером 88, подается нулевой потенциал, соответствующий режиму записи информации с информационного входа 97 блока 17. Запуск блока 17 осуществляется по сигналу Ввод приходящему из ЭВЬ на управляющий Егход 102 в виде разрешающего потен-.

циала. В течение первого кадра в первый 94 и второй 95 узлы памяти записывается информация, причем в один из узлов памяти (в зависимости от положения первого триггера 89) записывается отсортированная в пределах кадра измерительная информация. В те65783.14

чение первого кадра в ЭВМ ничего не передается. Сортировка информации осуществляется адресным блоком 16 по адресным входам 100 блока 17. По при5 ходу сигнала окончания кадра второй триггер 88 устанавливается- в единичное состояние и разблокирует первый 92 и второй 93 элементы И, первый триггер 89 устанавливается в положе0 ние, соответствующее чтению (воспроизведению) отсортированной информации из того узла памяти, куда информация записывалась с сортировкой блоком 16, и выдаче ее через элемент

15 ИЛИ 96 в ЭВМ, а в другой узел памяти осуществляется запись информации с сортировкой второго кадра.

Таким образом, в течение каждого кадра (кроме первого) один узел па20 мяти работает на запись информации, другой - на чтение. Управление переключением режимов работы узлов памяти осуществляет первый триггер 89 по сигналам окончания кадра, поступаю25 щим на вход 99 синхронизации блока 17. Коммутацию адресных входов 100 и 101 к адресным входам узловпамяти осуществляют мультиплексоры 90 и 91, 1управляе ые синхронно с переключени30 ем режимов работы узлов 94 и 95 памяти первым триггером 89.

Запись информации производится обычным образом.

На адресные входы узла памяти с

2J адресных входов 100 первой группы поступают адресные коды, вырабатываемые адресным блоком 16 на выходах 85 по рассмотренному алгоритму, по указанным адресам производится пись информации, поступающей на информационные входы 97. Для чтения из узла памяти записанного кадра измерительной информации, на адресные входы узла памяти с адресных входов.

j 101 второй группы поступают адресные коды вырабатываемые адресным блоком ;на выходе 86. В качестве узлов 94 и

95 памяти могут быть использованы интегральные схемы 155 серии К155 РУ2, мультиплексоры 90 и 91 могут быть реализованы на интегральных схемах 561 серии. К561КТЗ.

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

15

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

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

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

657836

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

группы блока памяти, управляющий вход устройства соединен с управляющим входом блока памяти и через ключ ре5 жима ввода - с первым управляющим входом формирователя параметров кадра, информационные входы которого соединены с информационными выходами блока опроса каналов, выход синхрони10 зации которого соединен с первым входом синхронизации формирователя параметров кадра и вторым входом синхронизации адресного блока, информационные и управляющие входы которого 15 соединены соответственно с информационными выходами первой группы и управляющими выходами группы формирователя параметров кадра, управляющий выход которого соединен с вто20 рым входом переключателя окончания ввода, информационные выходы второй группы формирователя параметров кадра соединены с входами второй группы переключателя вида информации. 25 2. Устройство по п.1, отличающееся тем, что формирователь параметров кадра содержит триггер, одновибратор, элемент задержки, первый и второй элементы И, коммута30 тор,счетчики и две группы элементов И, первые входы элементов И первой группы являются информационными входами формирователя, последний из ко-, торых соединен с входом элемента за, держки, вторые входы элементов И первой группы являются вторым входом синхронизации формирователя, выходы элементов И первой группы соединены с вторыми входами элементов И второй 0 группы у являются управляющими выхо- дами группы формирователя, первые входы элементов И второй группы соединены с вторым выходом триггера, первый вход которого является вторым 5 управляющим входом формирователя, вход одновибратора является первым управляющим входом формирователя, выход одновибратора соединен с входами сброса счетчиков и вторым входом 0 триггера, счетные входы счетчиков

соединены с выходами элементов И второй группы, выходы счетчиков соединены с информационными входами коммутатора и являются информационными 5 выходами первой группы формирователя, первые входы первого и второго элементов И соединены с первым выходом триггера, второй вход первого элемента И является первым входом синхро низации формирователя, выход первого элемента И соединен с управляющим входом коммутатора, выходы которого являются информационными выходами второй группы формирователя, выход элемента задержки соединен с вторым входом второго элемента И, выход которого является управляющим выходом формирователя. 3. Устройство по п.1, о т л и чающееся тем, что адресный блок содержит сумматор, счетчики, ключи, узел задания нулевого кода, элемент И, узел сравнения и многовходовой элемент ИЛИ, входы синхронизации счетчиков являются первым входом синхронизации блока,.входы предварительной записи первого и пос леднего счетчиков соединены с выходами узла задания нулевого кода, вхо ды предварительной записи второго счетчика и входы первой группы перво го сумматора объединены и являются соответствующими информационными вхо дами блока, входы предварительной записи остальных счетчиков соединены с выходами соответствующих сумматю- ров, выходы каждого сумматора, кроме последнего, соединены с входами первой группы следующего сумматора, выхода последнего сумматора соединены с входами первой грзшпы узла сравнения, входы второй группы последнего и предпоследнего сумматоров объединены и являются соответствующими информационными входами блока, входы второй группы остальных сумматоров являются соответствующими информационными входами , счет-ные входы счетчиков, кроме последие о, соединены с управляющими входа ми ключей и являются управляющими входами блока, счетный вход последн го счетчика соединен с выходом элемента И, выходы по следнего счетчика соединены с входй й1 второй группы узла сравнения и являются адресными выходами второй,группы блока, выхо.дь1. остальных счетчиков соединены с информационными входами соответствую щих ключей, выходы которых соединены с входами многовходового элемента ИЛИ, выходы которого являются адресными выходами первой группы блока, выход узла сравнения соединен с вторым входом элемента И, первый вход которого является вторым входом синхронизации блока. 4. Устройство по п.1, о т л и чающееся тем, что блок памяти содержит первый и второй триггеры, первый и второй мультиплексоры, первьй и второй элементы И, первый и второй узлы памяти и элемент ИЛИ, выходы которого являются информационными выходами блока, информационные входы первого и второго узлов памяти объединены и являются информационными входами блока, вход первого триггера и первый вход Btoporo триггера являются входом синхронизации блока, второй вход второго триггера является управляющим входом блока, первый выход первого триггера соединен с первьм входом первого элемента И, второй выход первого триггера соединен с вторым входом второго элемента И и управляющими входами мультиплексора, выход второго триггера соединен с вторым входом первого элемента И и первым входом второго элемента И, выходы первого и второго элементов И соединены с входами з равления записью-считыванием соответственно первого и второго узлов памяти, адресные входы которых соединены с вьпсодами соответственно первого и второго мультиплексоров, информационные входы первой группы первого мультиплексора и информационные входы второй группы второго мультиплексора являются адресными входами первой группы блока, информационные входы второй группы первого мульти-. плексора и информационные входы первой группы второго мультиплексора являются адресными входами второй группы блока,выходы первого и второго узлов , памяти соединены соответственно с входами первой и второй групп элемента

. 9

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

название год авторы номер документа
Устройство для ввода информации 1986
  • Засов Валерий Анатольевич
  • Рыжов Виктор Владимирович
SU1397924A1
Устройство для ввода информации 1982
  • Архангельский Сергей Васильевич
  • Засов Валерий Анатольевич
  • Трунов Евгений Юрьевич
SU1023318A1
Устройство для отображения информации 1987
  • Клышбаев Акилбек Тулепбекович
SU1474634A1
Устройство для ввода измерительной информации 1986
  • Замятин Александр Георгиевич
  • Мишарев Виктор Иванович
  • Явкун Юрий Леонидович
SU1354179A1
Система для обмена информацией 1980
  • Вертлиб Валерий Абрамович
  • Герасимов Владимир Егорович
  • Григорьева Нина Петровна
  • Жожикашвили Владимир Александрович
  • Жуков Валентин Дмитриевич
  • Мастрюков Анатолий Степанович
  • Пшеничников Александр Матвеевич
  • Русецкий Юлиан Иосифович
  • Стернин Григорий Львович
  • Шнейдер Роберт Исаакович
SU980087A1
Многоканальное устройство для сбора данных 1983
  • Барсуков Юрий Иванович
  • Ивашков Петр Лукич
  • Николаев Юрий Петрович
  • Портнягина Тамара Петровна
  • Шушков Евгений Иванович
SU1095163A1
Устройство для испытаний датчиков давления 1983
  • Трясогузов Олег Николаевич
  • Шитов Николай Иванович
  • Попов Владимир Николаевич
  • Мартынов Геннадий Васильевич
  • Лебедев Владимир Николаевич
  • Сипягин Николай Иванович
SU1129624A1
Телеметрическое устройство 1979
  • Чуркин Анатолий Васильевич
  • Храмов Владимир Владимирович
  • Степанов Виктор Сергеевич
  • Крылов Владимир Васильевич
  • Еремин Юрий Григорьевич
  • Токарев Сергей Дмитриевич
  • Куцев Вадим Валерьевич
  • Сеселкин Алексей Иванович
SU858061A1
Устройство для предварительной обработки информации 1991
  • Калина Владимир Николаевич
  • Мусайлян Арам Арсенович
SU1837274A1
Станция локальной сети 1987
  • Якубайтис Эдуард Александрович
  • Трайнин Соломон Бенционович
  • Тимофеев Игорь Михайлович
  • Фалькович Эммануил Иосифович
  • Стебунова Людмила Александровна
  • Самченко Андрей Владимирович
  • Чапенко Виктор Петрович
  • Талисман Александр Дмитриевич
  • Лангуев Валерий Валентинович
  • Ольшак Александр Иванович
SU1478221A1

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

Реферат патента 1986 года Многоканальное устройство для ввода информации

Изобретение относится к автоматизированным информационно-измерительным системам сбора и обработки многоканальной информации. Цель изобретения - повышение быстродействия устройства за счет организации сортировки измерительной информахщи по каналам в пределах кадров. Устройство содержит блок объединения каналов, блок управления записью, блок опроса каналов, ключ режима ввода, дешифратор, переключатель окончания ввода, переключатель вида информации, формирователь параметров кадра, адресный блок, блок памяти. Устройство имеет два режима работы.В перво.мрежиме осуществляется ввод в ЭВМ параметров кадра, во втором - ввод кадров измерительной информации. Параметры кадра представляют собой последовательность целых чисел, каждое из которых равно числу отсчетов измерительной информации, поступившей по соответствующему каналу в течение кадра. Параметры кадра задаются оператором в первом режиме работы. Во втором режиме происходит сортировка входной измерительной информации в пределах кадра I в соответствии с установленными в (Л первом режиме параметрами кадра.Кадр измерительной информации, записываемой в блок памяти, имеет следующу|р структу11у: сначала располагаются отсчеты измерительной информации, поступившей в течение кадра по первому каналу,.затем по второму и т.д. При этом характер входных информационных сигналов является асинхронным, т.е. их относительная частота (в пределах кадра) устанавливается оператором. 3 з.п. ф-лы, 10 ил.

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

JSL

И

35

Т«

Щ

Ч

I/J

J%

I/7

I у)

/l

/да

«

м

Ч «г

HW

-Н«г

/3-/Г ( оу Р-/

«

г

III « I llj

U---111

Йл7ff

п

««/&9

О о

99 00101

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

УСТРОЙСТВО для СБОРА ИНФОРМАЦИИ от ДИСКРЕТНЫХ ДАТЧИков 0
  • Э. Г. Баранова Л. М. Лукь Нов Егтяо
SU377759A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода информации 1982
  • Архангельский Сергей Васильевич
  • Засов Валерий Анатольевич
  • Трунов Евгений Юрьевич
SU1023318A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 265 783 A1

Авторы

Архангельский Сергей Васильевич

Засов Валерий Анатольевич

Трунов Евгений Юрьевич

Даты

1986-10-23Публикация

1984-09-15Подача