Цифровой усреднитель длительности временных интервалов

Иллюстрации

Показать все

Реферат

 

Изобретение относится к импульсной технике. Цель изобретения - расширение функциональных возможностей устройства. Цифровой усреднитель содержит вентили 7 и 8.1, триггер 13.1, счетчик 9, генератор 16 эталонной частоты. Для достижения поставленной цели в устройство введены преобразователь 1 кодов, элементы 6.1- 6.П несовпадения, (п-1) вентилей 8.2-8.и, реверсивные счетчики 10,1- 10.п и триггеры 13.2-13.п знак.1 ил. Zf 2.2 i (Л со а X)

СОЮЗ СО8ЕТСНИХ

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

РЕСПУБЛИН

„„SU, 10769

А1 (51) 4 С 04 F 10/04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К A BTOPCHOMV СВИДЕТЕЛЬСТВУ

27 2.2

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 39074 15/24-21 (22) 07.06.85 (46) 15.05.87. Вюл. Ф 18 (71) Винницкий политехнический институт (72) В.П.Кожемяко, В.Г.Красиленко и О.К.Колесницкий (53) 681.317(088.8) (56) Авторское свидетельство СССР

N- 892416, кл. G 04 F 10/04, 1980.

Авторское свидетельство СССР .Ф !057921, кл. G 04 F 10/04, 1982. (54) ЦИФРОВОЙ УСРЕДНИТЕЛЬ ДЛИТЕЛЬНОСТИ ВРЕМЕННЫХ ИНТЕРВАЛОВ (57) Изобретение относится к импульсной технике. Цель изобретения — расширение функциональных возможностей устройства. Цифровой усреднитель содержит вентили 7 и 8.1, триггер 13.1, счетчик 9, генератор 16 эталонной частоты. Для достижения поставленной цели в устройство введены преобразователь кодов, злементы 6.1 б.п несовпадения, (n-1) вентилей

8.2-8.п, реверсивные счетчики 10,110.п и триггеры 13.2-13.п знака.l ил.

1310769!

20

1

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

Цель изобретения †расширение функциональных возможностей.

На чертеже представлена функциональная схема предлагаемого устройства.

Цифровдй усреднитель длительности временных интервалов содержит преоб" разователь 1 кодов с п входами 2.12.п, накапливающий сумматор 3 с выходом 4 переполнения и входом 5 синхронизации, элементы 6.1-6.п несовпадения, первый вентиль 7, второй вентиль 8.1, (п-1) вентилей 8.2-8.п, счетчик 9, реверсивные счетчики 10.1—

10.п с выходами 11. I-ll.п переноса и выходами 12.1 — 12.п заема, триггеры

13.1-13.п знака с входами 14.1-14.п установки в единичное состояние и входами 15.1-15.п установки в нулевое состояние, а также генератор 16 эталонной частоты.

Входы 2.1-2.п преобразователя 1 кодов являются входами устройства, при этом входы 2.1-2.п соединены с первыми входами соответствующих элементов 6.1-6.п несовпадения и.шинами . суммирования соответствующих реверсивных счетчиков 10.1 — 10.п, выходы преобразователя I кодов подключены к входам накапливающего сумматора 3, выход 4 переполнения которого соединен с вторыми входами элементов 6.16.п несовпадения, шинами вычитания реверсивных счетчиков 10.1-10.п и первым входом первого вентиля 7, выход которого соединен со счетным входом счетчика 9, первые входы вентилей 8.1-8.п соединены с выходами соответствующих элементов 6.1-6.п несовпадения, вторые входы вентилей

7 и 8.1"8.п объединены и соединены с выходами генератора 16 эталонной частоты и входом 5 синхронизации накапливающего сумматора 3, выходы пере-, носа 11.!-ll.п реверсивных счетчиков

10.1-10.п соединены с соответствующими входами 15.1-15.п установки в нулевое состояние триггеров 13.1

13.п знака, выходы 12.1 — 12.п заема реверсивных счетчиков 10.1-10.п соединены с соответствующими входами

14.1-14.п установки в единичное состояние триггеров 13.1-13.п знака.

Цифровой усреднитель длительности временных интервалов работает следующим образом.

В исходном состоянии накапливающий сумматор 3, счетчик 9, реверсивные счетчики 10.1-10.п отклонений и триггеры 13.! — 13.п знака установлены в нулевое состояние. Если на входы 2.1-2.п преобразователя 1 кодов не поступают сигналы высокого уровня, то на выходах преобразователя 1 присутствует код нуля, который по приходу каждого тактового импульса с генератора 16 добавляется в накапливающий сумматор 3, не изменяя его нулевого состояние,на выходе 4 переполнения сумматора 3 при этом присутствует нулевой потенциал, который совпадает с нулевым уровнем на всех входах 2.1 — 2.п поэтому на выходах всех элементов 6.1-6.п также присутствует нулевой уровень, который блокирует поступление импульсов от генератора 16 через вентили 7 и

8.1-8.п на входы счетчика 9 и реверсивных счетчиков 10.1-10.п, состояние последних и состояние триггеров

13.1 — 13.п при этом не изменяются.

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

При поступлении параллельно на каждый из входов 2.1-2.п по одному временному интервалу, начало и конец которîrо могут быть совершенно произвольно ориентированы во времени относительно других временных интервалов, количество одновременно присутствующих на входах 2.1-2.п временных интервалов преобразуется преобразователем 1 кодов в цифровой код, который по приходу тактового импульса на вход 5 синхронизации, добавляется в накапливающий сумматор 3, на выходе 4 переполнения которого формируется сигнал высокого уровня в случае, когда сумма поступающего кода и находящегося уже в накапливающем сумматоре превышает или равна и.

Этот сигнал переполнения разрешает через вентиль 7 поступление одного импульса от генератора 16 на вход

3 1310 счетчика .9, т.е. в накапливающем сумматоре 3 происходит накопление младших разрядов суммы и дробной части среднего значения длительности и временных интервалов, а в счетчике 9 накапливаются старшие разряды суммы и целая часть среднего значения длительности и временных интервалов, поэтому емкость счетчика 9 должна быть не меньше длительности максимального t0 ожидаемого временного интервала. Абсолютные отклонения временных интервалов от среднего значения накапливаются в реверсивных счетчиках 10.110.п отклонений, на которые счетные импульсы поступают через вентили 8.18.п, разрешающие .потенциалы на которь!е поступают с соответствующих элементов 6.1-6.п несовпадения. При наличии или отсутетвии одновременно 20 сигнала переполнения на выходе 4 сумматора 3 и временного интервала на входе 2,i на выходе элемента б.i несовпадения присутствует нулевой потенциал, который запрещает поступле" ние импульсов от генератора 16 через вентиль 8.i на счетный вход реверсивного счетчика 10.i.

В момент наличия сигнала переполнения и отсутствия временного интер- З0 вала на входе 2.i на выходе элемента 6.1 несовпадения появляется разрешающий единичный сигнал и импульсы от генератора 16 поступают через вентиль 8.i на вход реверсивного счетчи-35 ка 10.i отклонений, уменьшая его содержимое, так как на шине вычитания данного счетчика присутствует единичный сигнал с выхода 4 переполнения сумматора 3. 40

В момент наличия временного интервала на входе 2.i и отсутствия сигнала переполнения с выхода 4 сумматора 3 импульсы с генератора 16 поступают на счетный вход реверсивного 45 счетчика 10.i, увеличивая его состояние, так как на шине сложения данно"

ro счетчика присутствует единичный сигнал, длительность которого определяет i-й временной интервал, т.е. в реверсивном счетчике 10.i отклонений происходит накопление разности где,. — длительность i-го временного интервала; t — среднее значение длительности и интервалов.

Для индикации знака абсолютного отклонения применяются триггеры 13 ° 1-

13.п знака, которые управляются с.иг769 4 налами с выходов 11.1-1l.п переноса и выходов 12.1-12.п заема соответстиующих реверсивных счетчиков 10.1—

10.п отклонений. Например, если реверсивный счетчик 10.i отклонений находится в нулевом состоянии и из него начинается вычитание, то нулевое его состояние сменяется состоянием "Все единицы", при этом на его выходе заема формируется сигнал высокого уровня, который устанавливает соответствующий триггер знака в единичное состояние, что свидетельствует о нахождении в реверсивном счетчике 10.i отрицательного числа в дополнительном коде ° Если затем происходит суммирование импульсов в реверсивном счетчике, причем число суммируемых импульсов больше числа импульсов, которые перед этим были вычтены, то на выходе переноса реверсивного счетчика отклонений формируется сигнал высокого уровня, который устанавливает соответствующий триггер знака в нулевое состояние, которое свидетельствует о нахождении положительного числа в реверсивном счетчике отклонений в прямом коде. Для правильной работы реверсивньИ счетчиков 10.1-10.п и триггеров

13.1-13.п знака необходимо, чтобы емкость каждого реверсивного счетчика 10.1-10.п была не меньше велиI

t макс. макс(n 1 rpe мс кс длительность максимального ожидаемого временного интервала °

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

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

Цифровой усреднитель длительности временных интервалов, содержащий ге" нератор эталонной частоты, два вентиля, триггер, счетчик, вход которо1310769

Составитель В.Котов

Техред Л.Сердюкова Корректор М.йарошн

Редактор А.Огар

Заказ 1888/43 Тираж 371 Подписное

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

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

Производственно-полиграфическое предприятие,г.ужгород,ул.Проектная,4

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