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

 

) 1. УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ АНАЛОГОВОЙ ИНФОРМАЦИИ, содержащее последовательно соединенные мультиплексор и аналого-цифровой преобразователь, блок памяти, одни-, информационные входы которого подключены к выходам аналого-цифрового преобразователя, блок управления, выходы первой группы которого подключены к управляющим входам мультиплексора , формирователь импульсов опроса, выходы второй группы которого подключены к входам второй группы блока управления, логический блок, входы первой группы которого являются входами сигналов запроса устройства , входы второй группы и вход логического блока подключены соответственно к выходам первой группы и к первому выходу формирователя импульсов опроса, а выходы логического блока подключены к входам пе-рвой группы блока управления, информационные входы мультиплексора являются информационными входами устройства, отличающееся тем, что, с целью повышения быстродействия в результате увеличения иропускной способности устройства, оно содержит блок приоритетов, первый, второй входы и входы первой группы которого подключены соответственно к первом , второму выходам и выходам первой группы фop иpoвaтeля импуль- , сов опроса, а входы второй группы и выходы первой группы блока приоритетов подключены соответственно к выходам первой группы и входам (Л третьей группы блока управления, блок формирования кода фазы опроса, вход и входы второй и третьей групп которого подключены соответственно к второму, выходу формирователя импульсов опроса и к выходам первой и второй групп блока управления, а выходы блока формирования кода фазь; О5 опроса подключены к другим инфор4iib мационным входам блока памяти, выходы СП второй группы блока приоритетов под ( ключены к входам первой группы блока 00 формирования кода фазы опроса и к адресньм входам-блока памяти. 2. Устройство по п. 1, о т л ичающееся тем, что блок приоритетов содержит элемент ИЛИ/ входы которого являются входами второй группы блока, RS-триггер, R-вход которого является вторым входом блока , а S-вход подключен к выходу элемента ИЛИ, элемент И, входы которого подключены к инвертирующему выходу RS-триггера и первому входу блока

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

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

РЕСПУБЛИК

„„SU, „1164548

4(S)1 О 01 D 9/00 »

ОПИСАНИЕ ИЗОБРЕТЕНИЯ 1" i МВФЭ»

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

f10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3484637/18-24 (22) 17.08.82 (46) 30.06.85. Бюл. № 24 (72) В.П.Загорский, И.С.Пугачев и А.Г.Ярусов (71) Институт технической кибернетики АН БССР (53) 681,327.11(088.8) (56) Авторское свидетельство СССР

М - 402865, кл. G 01 D 5/12, 1971.

Авторское свидетельство СССР № 824180, кл. G 06 F 3/00, 1978 (прототип).

Бронштейн О.И., Духовный И.М.

Модели приоритетного обслуживания в информационно-вычислительных системах, М., "Наука", 1976, с. 220. (54)(57) 1. УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ АНАЛОГОВОЙ ИНФОРМАЦИИ, содержащее последовательно соединенные мультиплексор и аналого-цифровой преобразователь, блок памяти, одни. информационные входы которого подключены к выходам аналого-цифрового преобразователя, блок управления, выходы первой группы которого подключены к управляющим входам мультиплексора, формирователь импульсов опроса, выходы второй группы которого подключены к входам второй группы блока управления, логический блок, входы первой группы которого являются входами сигналов запроса устройства, входы второй группы и вход логического блока подключены соответственно к выходам первой группы и к первому выходу формирователя импульсов опроса, а выходы логического блока подключены к входам первой группы блока управления, информационные входы мультиплексора являются информационными входами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия в результате увеличения иропускной способности устройства, оно содержит блок приоритетов, первый, второй входы и входы первой группы которого подключены соответственно к первому, второму выходам и выходам первой группы формирователя импульсов опроса, а входы второй группы и выходы первой группы блока приори. тетов подключены соответственно к О выходам первой группы и входам третьей группы блока управления, блок формирования кода фазы опроса, вход и входы второй и третьей групп которого подключены соответственно к второму выходу формирователя импульcob опроса и к выходам первой и второй групп блока управления, а выходы блока формирования кода фазы опроса подключены к другим информационным входам блока памяти, выходы второй группы блока приоритетов подключены к входам первой группы блока формирования кода фазы опроса и к адресным входам. блока памяти.

2. Устройство по п, 1, о т л ич а ю щ е е с я тем, что блок приоритетов содержит элемент ИЛИ входы которого являются входами второй группы блока, Rs-триггер, R-вход которого является вторым входом блока, à S-вход подключен к выходу элемента ИЛИ, элемент И, входы которого подключены к инвертирующему выходу

RS-триггера и первому входу блока

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

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

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

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

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

Наиболее близким техническим решением к предлагаемому является устройство для регистрации аналоговой информации, в котором возможна установка в разных t.ÿíë.<ах рвзпичных

30 периодов опроса, содержащее

2 и аналого-цифровой преобразователь, блок памяти, одни информационные входы которого подключены к выходам аналого-цифрового преобразователя, блок управления, выходы первой группы которого подключены к управляющим входам мультиплексора, формирователь импульсов опроса, выходы второй группы которого подключены к входам второй группы блока управления, логический блок, входы первой группы которого являются входами сигналов запроса устройства, входы второй группы и вход логического блока подключены соответственно к выходам первой группы и к первому выходу формирователя импульсов опроса, а выходы логического блока подключены к входам первой группы блока управления, информационные входы мультиплексора являются информационными входами устройства. В этом устройстве перед началом регистрации устанавливаются периоды опроса аналоговых каналов, !1ри появлении запросов на обслуживание «т источников аналоговых сигналов анали3<акта регистрации. Если перегрузки реr«*, тратора не происходит, то о< ущепtt. .«я< т<:я подключение новых кан» t< H па обслуживание.

1164548

В рассматриваемой системе не допускаются потери заявок, поэтому время пребывания заявки.к-го потока в системе не должно превьппать ее

5 периоды поступления:

Э к к ° ° (3)

Запрет на потерю заявок предполагает согласевание суммарного входного

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

15 ка (4) где Np мин

t о

Недостатком данного устройства является невозможность использования потенциального быстродействия регистратора. Когда в разных каналах установлены .индивидуальные периоды опроса, загрузка регистратора оказывается неравномерной и в его работе образуются паузы.

Например, возьмем N-канальную систему сбора аналоговой информации характеризующуюся в самом общем случае независимостью источников информации, различными частотными свойствами сигналов и переменным во времениЗ0 числом работающих каналов.

Состояния С(рк) — аналоговых каналов системы обозначим G(p„), где

1;=1, N — номер канала; 8„= 1, если канал работает, и р к =О если канал З5 не работает (в данном режиме работы системы датчик не опрашивается).

Допустим, в рассматриваемой системе имеется возможность генерировать как индивидуальные периоды опроса Т 40 всех сигналов, так и одинаковые— для произвольных их групп.

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

Ц .:С ":

К=1 к (5) (6) u1 = jto

М мс кс - —,„

1Х1 (В) 1 л Т

Заявки на обслуживание могут поступать как в различные моменты времени, 5 так и одновременно по всем каналам.

Время обслуживания одной заявки в системе

Проверка условия отсутствия информационной перегрузки тракта. коммутации, кодирования и регистрации производится в соответствии с выражением: мин

P (1) число работающих каналов (Ир к ); минимальный из периодов опроса каналов; суммарное время опроса одного канала (время коммутации, кодирования и регистрации).

Коэффициент загрузки тракта всеми потоками заявок определяется формулой (3) =:. л,<, К или с учетом (2) и (4) При последовательном обслуживании одновременно поступивших заявок время их пребывания в системе определяется выражением где i=1, N> (i — порядок обслуживаник заявок, который может не совпадать с нумерацией каналов), В этом случае из (Ь) и (1) для всех каналов получается V; < Т,„ и, следовательно, автоматически выполняется условие (3), т.е..при любом порядке обслуживания потери заявок в системе не будет.

Максимальный коэффициент загрузки тракта при соблюдении условия (1) определяется из выражения

Из формулы (8) видно, что, если хотя бы в одном канале период опроса

Т; ) Тм„„, то R будет меньше единицы и пропускная способность тракта будет меньше потенциально возможной, 1164548 а это является существенным недостатком прототипа.

В случае, когда мин

МР7 1 (9) 5 о

15 вой группы блока управления, информационные входы мультиплексора являются информационными входами 40 устройства, введены блок приоритетов, первый, второй входы и входы первой группы которого подключены соответственно к первому, второму выходам и выходам первой группы формирователя 45 импульсов опроса, а входы второй группы и выходы первой группы блока приоритетов подключены соответственно к выходам первой группы и входам третьей группы блока управления, 50 блок формирования кода фазы опроса, вход и входы второй и третьей групп которого подключены соответственно к второму выходу формирователя импульсов опроса и к выходам первой и второй групп блока управления, а выходы блока формирования кола фазы опроса подклнчены к другим информапри произвольно выбранном порядке обслуживания время V пребывания в системе некоторых заявок может превысить Т;, что приведет к потере заявок и пропуску опроса сигналов.

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

Блок приоритетов содержит элемент

ИЛИ, входы которого являются входами второй группы блока, RS-триггер, К-вход которого является вторым входом блока, à S-вход подключен к выходу элемента ИЛИ, элемент И, входы которого подключены к инвертирующему выходу RS — триггера и первому входу блока соответственно, первый счетчик, счетный вход которого подключен к выходу элемента И, дешифратор, входы которого подключены к информационным выходам первого счетчика, а выходы являются выходами первой группы блока, информационные выходы первого счетчика являются выходами второй группы блока, второй счетчик, счетный вход которого подключен к выходу переполнения первого счетчика, входы обнуления первого и второго счетчиков подключены к выходy элемента ИЛИ, мультиплексоры, адресные входы которых подключены к информационным выходам второго счетчика, а информационные входы являются входами первой группы блока, выходы мультиплексоров являются выходами первой группы блока.

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

Лля пояснения сущности изобретения вернемся к рассмотрению N-канальной системы сбора аналоговой информации.

Рассмотрим экстремальный случай, когда в момент времени t = О в системе одновременно появились заявки всех работающих каналов. Найдем условия, при которых будет обеспечиватbcя возможность обслукиванIfA Rcех аявок и получения полной з,эгvi ки тракта

164548 8 согласно (16) приоритеты необходимо назначать в порядке возрастания периодов опроса.

Условие отсутствия перегрузки тракта должно проверяться по формуле

Ck 1 — c ,, т, т, (1P) i0

Ч; Т;

Ч. ;

1 о (12)

Соотношение (12) показывает, что время пребывания V. заявки в системе

1 при приоритетной дисциплине обслужи- 20 вания не может быть меньше времени пребывания в системе без приоритетов, определяемого равенством (6).

Из (» ) имеем

V1 25

T.

1 откуда, суммируя по всем работающим каналам, получаем.

М

P (1 3) 30

;=1

Подставляя (10) и (13) в (14), получаем обобщенное соотношение, которое должно выполняться для обеспечения 40 работоспособности системы: н н

X.vv, Å, NP с — Ч

1=1

Nð+1

1

Т Т.+1

1 i

55 при этом всегда Ч;,.

Из этого слелчет. что для достижения максимальной загрузки устройства, 7 1 устройства. Поскольку при условии (9) произвольный порядок обслуживания заявок может привести к пропускам опросов каналов, введем приоритетную дисциплину обслуживания. Обозначим номера приоритетов заявок индексом

i = 1 N. При этих условиях будут справедливы соотношения

Но д= : — "=

Т.

1 1

Аналогично из (12) получаем Р Ч вЂ” и (м + ) ЕМ.„1, „=1 Р . (1Ф)

;1 1 011 б г

Согласно равенству Чебышева соотношение (i5) будет выполняться всегда, если или Т,. а т„... (16) На фиг. 1 приведена блок-схема предлагаемого устройства; на фиг ° 2— схема блока управления; на фиг.. 3 схема логического блока; на фиг. 4— схема блока приоритетов; на фиг. 5— схема блока формирования кода фазы опроса.

Устройство (фиг. 1) содержит мультиплексор 1, аналого-цифровой преобразователь 2, блок памяти 3 с регистром 4, блок управления 5, блок формирования кода фазы опроса б, логический блок 7, формирователь импульсов опроса 8 с генераторо,i 9, управляемым делителем 10 и узлом коммутации 11, блок приоритетов 12, Блок управления 5 (фиг. 2) содер жит по числу каналов элементы И 13, триггеры 14, элементы И 15, элементы задержки 16.

Логический блок 7 (фиг. 3) содержит двоичные счетчики 17 и 18, элемент задержки 19, мультиплексоры 20 и 21, постоянное запоминающее устройство (ПЗУ) 22, элемент И 23, мультиплексор 24, сумматор накапливающий

25, триггеры 26, элемент И 27.

Блок приоритетов 12 (фиг. 4) содержит элемент ИЛИ 28, RS-триггер

29, элемент И 30, первый и второй счетчики 31 и 32, дешифратор 33, мультиплексоры 34.

Блок формирования кода фазы опроса 6 (фиг. 5) содержит по числу каналов элемент задержки 35 и счетчики

36, мультиплексор 37.

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

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

1О довательности импульсов опроса Т н соответствующие каждая своему каналу, поступают в блок 5 управления подключением каналов и проходят через него только при наличии сигнала разрешения с логического блока 7 и в порядке, определяемом блоком приоритетов 12.

Сигналы разрешения в логическом блоке.7 вырабатываются на основании 10 периодического анализа условия (17) согласования входного потока заявок и пропускной способности тракта коммутации, преобразования, регистрации. При оценке входного потока 15 заявок принимаются во внимание как потоки каналов, уже поставленных на обслуживание, так и потоки каналов, требующие обслуживания, о чем свидетельствует появление новых сигна- 20 лов g . Если постановка на обслужик вание какого-либо нового канала вызовет нарушение условия (17), то этот канал на обслуживание не ставится, так как вырабатывается сигнал 25 .разрешения для этого канала и соответствующие импульсы опроса не проходят через блок 5 управления.

Для каналов, поставленных на обслуживание, импульсы периодов опроса

Т запоминаются в блоке управления 5, где и хранятся до момента, когда блок приоритетов 12 разрешит их прохождение на мультиплексор 1.

Приоритеты каналам назначаются в порядке возрастания периодов опроса.

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

45 где n = 0,12... — номер отсчета, К. — код фазы (КФ) отсчета или

1 число тактов обслуживания 50 с момента появления импульса опроса к-го канала в блоке управления 5 до момента отсчета сигнала этого канала .

При таком представлении для однозначного восстановления абсолютного времени отсчета при расшифровке данных в 3RH достаточно регистрировать код К, что позволит уменьшить объем

19 регистрируемой .служебной информации.

Код К, формируется блоком 6, где имеются счетчики, тактируемые частотой 1/t и запускаемые при поступлении сигналов ТТК из блока управления 5. Останов счетчиков происходит при подключении соответствующих каналов на регистрацию, для чего используются сигналы запуска мультиплексора 1 с выхода блока управления 5. Мультиплексор 1 переключается на нужный канал, и АЦП 2 преобразует входную величину в цифровую форму.

Цифровой код информации (КИ) поступает в регистр 4, где к нему добавляется код номера канала (КНК) из блока приоритетов 12 и код фазы отсчета (КФ) из блока 6 формирования кода фазы опроса.

Таким образом, формируются данные, которые записываются в блок памяти 3.

Одна из возможных реализаций блока управления 5 показана на фиг. 2.

В блок входят N узлов (по числу каналов), содержащих по 2 элемента И 13, 15, триггер 14, элемент задержки 16.

Блок 5 работает следующим образом, Импульсы периодов опроса поступают в блок по входам второй группы

T„ ... TN. При наличии разрешающих потенциалов на входах первой группы

Разр.1...Разр.N от логического блока 7 импульсы проходят через элемент

И 13 и запоминаются триггерами 14.

С выхода этих триггеров разрешающие потенциалы поступают на элементы

И 15 и по выходам второй группы

ТТ1... TTN — в блок формирования кода фазы опроса 6. Сигналы управления мультиплексором на выходах первой группы К1. ° . KN вырабатываются при условии совпадения соответствующих сигналов от блока приоритетов 12.

Сброс триггеров 14 осуществляется через элементы задержки 16 после появления сигнала на шинах K1...KN.

Одна из возможных реализаций логического блока 7 для анализа перегрузки показана на фиг. 3. На схеме показаны счетчики 17 н 18, элемент задержки 19, мультиплексор 2О с

N-выходами, 11 мультиплексоров 21 с М-выходами, постоянное запоминающее устройство ?2, элементы И 23 . и 27, мультиплексор 24, уммат >р ?5, триггер 26.

1164548

25

Блок 7 должен анализировать выполнение условия (17), которое в терминах алгебры логики записывается в виде где С; —. Сигналы запросов на

1 обслуживание g„ поступают на вход

1О мультиплексора 20, который последовательно переключается под управлением счетчика 17 просмотра номера канала, который работает с высокой частотой СИ. В конце счета счетчика

17 вырабатывается сигнал переноса, который поступает на счетный вход счетчика 18 просмотра номера периода и переводит его в следующее состояние. Вся сетка периодов в устройстве пронумерована, причем меньшему номеру соответствует меньшая длительность периода, т.е. период с номером 1 — самый маленький.

Код номера периода с выхода счетчика 18 поступает на мультиплексоры

21 (их число равно числу каналов) и на адресные входы ПЗУ 22 °

В соответствии с этими адресами на выходе ПЗУ последовательно вырабатываются некоторые константы, обратно пропорциональные периодам

Т опроса, поступающие на вход накапливающего сумматора 25. Сумматор 35

25 рассчитан таким образом, что его сигнал переноса формируется только при условии, что накопленная сумма превысит значение С М+1 - 1/t

Занесение же извлекаемых из ПЗУ 22 40 чисел в сумматор происходит при появлении соответствующего сигнала на его синхронизирующем входе, Импульс занесения вырабатывается элементом

И 23 при наличии сигнала g с выхода 45 мультиплексора 20 и сигнала с выхода мультиплексора 24. Последний "проIT сматривает наличие сигналов с выходов мультиплексоров 21, которые анализируют, какой именно период из 50 установленной сетки включен по данному каналу.

Для примера рассмотрим случай, когда работают первые три канала (g ... g = 1) и по ним установлен 55. одйнаковый период опроса ¹ 33, Т -3t з о

При этом среди управляющих сигналов (УС) угла коммутации 11 только сигналы 1ТЗ, 2ТЗ и ЗТЗ соответствуют логической единице.

В первый цикл работы счетчика 17 на выходе мультиплексора 20 три такта будет разрешающий потенциал, но синхроимпульс через элемент И 23 не пройдет, так как счетчик 18 сброшен, мультиплексоры 21 установлены в первое положение, но ни по одному из каналов первый период (№1) не установлен (среди сигналов УС только

1ТЗ, 2ТЗ и ЗТЗ являются разрешающими). В конце цикла счетчик 17 выработает сигнал переноса, который переведет счетчик 18 во второе состояние. Так как период ¹ 2 также не установлен ни по одному каналу, то и во второй цикл работы счетчика 17 сигнал проходить не будет. Когда же счетчик 18 установится в третье положение, то,начиная с первого канала, первые три мультиплексора 21 будут иметь на выходе разрешанчцие потенциалы, которые будут проходить через мультиплексор 24 и разрешать прОхождение трех синхроимпульсов на синхровход сумматора 25. Одновременно, согласно адресу Р 3 на выходе ПЗУ

22 устанавливается константа С которая и суммируется три раза в, сумматоре 25.

Проверка. условия (17) завершается выработкой счетчиком 18 сигнала переноса, который проходит через И 27 (сумматор не переполнен и на его выходе Р— логическая единица) и переписывает сигналы запросов g .

8 в триггеры 26, с выходов которых сйимаются сигналы разрешения на обслуживание каналов.

Теперь предположим, что три канала работают, полностью реализуют пропускную способность регистратора и .тут появляется запрос по пятому каналу. Тогда, когда счетчик 18 установится в состояние, соответствующее выбранному периоду опроса по пятому каналу, а счетчик 17 — в положение 5, в сумматор 25 занесется число

С - —, которое вызовет перепдлнение

5 T сумматора. Сигнал с его выхода Р закроет вход С и элемент И 27. После завершения данного цикла сигнал переноса со счетчика 18 не пройдет, элемент И 27 и пятый канал на обслуживание поставлены не.будут. Первые же три канала будут работать беэ изме13 11645 нения. Цикл работы блока 7 завершается сбросом счетчиков 17 и 18 и сумматора 25 сигналом переноса с выхода элемента, задержки 19.

Схема блока 12 приоритетов пока- 5 зана на фиг. 4.

На вход блока 12 поступают импульсы СИ (высокая частота), импульсы с периодом t- сигналы управления мультиплексором 1-К1... KN и сигналы УС 10 .от узла коммутации 11.

В исходном состоянии RS-триггер

29 сброшен, и через элемент И 30 проходят импульсы на счетный вход первого счетчика 31 номера канала, 15 с выхода которого снимается код номера канала и после дешифрации— .сигналы РК1...PKN на блок 5, Распределение каналов по приоритетам осуществляет второй счетчик 32 20 номера периода, состояния которого однозначно определяют номер периода в порядке их возрастания. Так, если второй счетчик 32 установлен в первое положение, то разрешающий потен- 25 циал вырабатывается на выходах тех мультиплексоров 34, которые соответствуют каналам с установленными периодами N - 1.

Предположим, что по первому кана- gg лу установлен период Р 1. Тогда, при совпадении РП1 и РК1 элемент И 15 в блоке управления 5 (фиг. 2) вырабатывает сигнал К1 (управления мультиплексором 1), который одновременно проходит через элемент ИЛИ 28 и устанавливает RS-триггер 29 блока приоритетов 12. Это приводит к тому, что первый счетчик 31 останавливается на время,, необходимое для выполне-4р ния операций по преобразованию и регистрации данных.

Схема блока 6 формирования кода фазы опроса приведена на фиг. 5.

Счетчики 36 запускаются сигналами

TT1... TTN с выходов триггеров 14 блока управления 5 после поступления импульсов опроса Т1... TN в блок 5

48 14 (фиг, 2). Счетчики 36 считают, сколько тактов С прошло с момента поступ. ления импульсов в блок 5 до фактического опроса каналов. Останов счета

I происходит при сбросетриггеров 14, а сброс — через элемент задержки 35 по сигналу включения мультиплексора

K1...KN. Код фазы отсчета, соответствующий тому каналу, с которого производится считывание информации, выбирается мультиплексором 37 и поступает в регистр 4.

Сравним предлагаемое устройство регистрации аналоговой информации с прототипом.

Сравнение будем проводить при одинаковых начальных условиях для обоих устройств, равенстве времени обслуживания заявки t, минимальных периодов опроса Т „ и числа каналов

Гмин

В этих условиях прототип

P загружен полностью и его условный коэффициент загрузки К и = 1. Загрузка предлагаемого устройства определяется коэффициентом

Яр — (<

T.

Коэффициент выигрыша по загрузке в предлагаемом устройстве будет у 1 1

К=- Ъ1 °

К Я йр

,К,"

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

Во всех других случаях, при установке различных периодов опроса по каналам, К 7 1 показывает, во сколько раз реальная пропускная способность предлагаемого устройства больше, чем у прототипа.

1164548

АнблОВ05ью

СИВНОЛб1

Фиг.1

1164548

Фис. Р

1164548

Лпрос

А

Уг

Ъ

Ь Ь

М

Я

Рис. Х

1164548

1164548 а77 ЯОКа 8

Составитель А. Ушаков

Редактор К. Волощук Техред М.Кузьма Корректор А. Обручар"

Заказ 4177/37 Тираж 703 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, .4 с

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

 

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

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

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

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

Изобретение относится к приборостроению

Изобретение относится к неразрушающему контролю объектов
Наверх