Нониусный измеритель временных интервалов
Измеритель предназначен для измерения с высокими точностью и быстродействием временных интервалов между импульсами при длительной непрерывной работе и может использоваться для контроля устройств вычислительной техники и устройств передачи данных. Измеритель содержит опорный генератор, два нониусных генератора с фазовой автоподстройкой частоты (ФАПЧ), основной счетчик и два нониусных счетчика, два блока коррекции, цифроаналоговые преобразователи, ключ, счетчик выборки, а также блок фиксации и управления. За счет регулировки частоты нониусных генераторов в процессе измерения достигается повышение точности при длительном измерении интервалов, поступающих в большом количестве с высокой интенсивностью. 1 з.п.ф-лы, 4 ил.
Изобретение относится к измерительной и вычислительной технике и может использоваться для измерения с требуемой точностью временных интервалов, поступающих с высокой интенсивностью.
Известно устройство для измерения временных интервалов, которое содержит опорный и нониусный генераторы, основной и нониусные счетчики, первый и второй триггеры [1] , однако оно не обладает необходимым разрешением из-за невозможности регулировки частоты с требуемой точностью. Наиболее близким по технической сущности к заявляемому измерителю является нониусный измеритель временных интервалов [2], содержащий опорный генератор, два нониусных генератора с фазовой автоподстройкой частоты (ФАПЧ), входное устройство, основной и нониусные счетчики, микропроцессорный блок. Данное устройство обладает высокой точностью при измерении одиночных временных интервалов, однако при длительном непрерывном измерении интервалов, поступающих в большом количестве и с высокой интенсивностью, точность измерения снижается. Это вызвано тем, что система ФАПЧ, регулирующая частоту между измерениями, отключается на время преобразования и не может обеспечить надежного регулирования частоты при длительной непрерывной работе. Изобретение направлено на повышение точности при длительном измерении временных интервалов, поступающих в большом количестве и с высокой интенсивностью, путем обеспечения возможности регулировки частоты в процессе измерения. Это достигается тем, что в нониусный измеритель временных интервалов, содержащий первый и второй нониусные генераторы, первые входы которых являются входами измерителя, опорный генератор, выход которого соединен с вторыми входами первого и второго нониусных генераторов, ключ, информационный вход которого подключен к выходу опорного генератора, первый и второй нониусные счетчики, входы которых подключены к первым выходам первого и второго нониусных генераторов соответственно, схема И, входы которой подключены к вторым выходам первого и второго нониусных генераторов, а выход которой соединен с третьими входами первого и второго нониусных генераторов, основной счетчик, вход которого подсоединен к первому выходу ключа, первый и второй управляющие входы которого подключены к вторым выходам первого и второго нониусных генераторов соответственно, блок фиксации и управления, информационные входы которого подключены к выходу основного счетчика, к выходам первого и второго нониусных счетчиков, а также к второму выходу ключа, введены первый и второй блоки коррекции, первый и второй цифроаналоговые преобразователи, счетчик выборки, причем четвертые входы первого и второго нониусных генераторов подключены к выходам первого и второго цифроаналоговых преобразователей соответственно, входы которых подключены к выходам первого и второго блоков коррекции, первые входы которых подключены к выходам первого и второго нониусных счетчиков соответственно, вторые входы первого и второго блоков коррекции подключены к выходу схемы И, третьи входы первого и второго блоков коррекции, а также пятые входы первого и второго нониусных генераторов подключены к выходу блока фиксации и управления, а четвертые входы первого и второго блоков коррекции объединены и подключены к выходам переноса счетчика выборки, вход которого подключен к выходу схемы И. Кроме того блок коррекции содержит первую и вторую схемы сравнения кодов, схемы И с первой по пятую, первый и второй триггеры, регистр, реверсивный счетчик, элемент задержки, причем входы регистра, первые входы первой и второй схем сравнения кодов объединены и соединены с первым входом блока коррекции, первые входы первой и второй схем И подключены к выходам первой и второй схем сравнения кодов соответственно, вторые входы которых подключены к выходам регистра, вход записи которого подсоединен к выходу третьей схемы И, прямой вход которой подключен к выходу второй схемы И, входы установки первого и второго триггеров подключены к выходам первой и второй схем И соответственно, вторые входы которых объединены и соединены с вторым входом блока коррекции, вход сложения реверсивного счетчика подключен к выходу четвертой схемы И, первый и второй входы которой соединены с инверсными выходами первого и второго триггеров, входы сброса которых объединены и подключены к выходу элемента задержки, вход вычитания реверсивного счетчика подключен к выходу пятой схемы И, первый вход которой подключен к выходу второго триггера, третий вход четвертой схемы И, второй вход пятой схемы И и инверсный вход третьей схемы И объединены и соединены с третьим входом блока коррекции, четвертый вход четвертой схемы И, третий вход пятой схемы И и вход элемента задержки объединены и соединены с четвертым входом блока коррекции. На фиг. 1 приведена схема заявляемого измерителя; на фиг. 2 - схема блока коррекции; на фиг. 3 показан один из вариантов реализации нониусного генератора; на фиг. 4 - один из возможных вариантов реализации ключа. Измеритель (см. фиг. 1) содержит опорный генератор 1; первый и второй нониусные генераторы 2 и 3; первый и второй нониусные счетчики 4 и 5; первый и второй блоки коррекции 6 и 7; первый и второй цифроаналоговые преобразователи 8 и 9; ключ 10; основной счетчик 11; схему И 12; счетчик выборки 13; блок фиксации и управления 14. В состав блока коррекции входят (см. фиг. 2) первая и вторая схемы сравнения кодов 15 и 16; регистр 17; первая, вторая и третья схемы И 18, 19 и 20; первый и второй триггеры 21 и 22; реверсивный счетчик 23; элемент задержки 24; четвертая и пятая схемы И 25 и 26. В состав нониусного генератора (см. фиг. 3) входят счетчик 27; первый, второй и третий триггеры 28, 29 и 30; первая, вторая, третья и четвертая схемы И 31, 32, 33 и 34; первый и второй элементы управления 35 и 36; формирователь 37; схема ИЛИ 38; элемент задержки 39; фазовый детектор 40. В состав ключа (см. фиг. 4) входят триггер 41; схема сложения по модулю два 42; схема И 43. Выход опорного генератора 1 (см. фиг. 1) соединен с вторыми входами первого и второго нониусных генераторов 2 и 3, первые входы которых являются входами измерителя, а первые выходы которых подключены к входам нониусных счетчиков 4 и 5, выходы которых подключены к первым входам первого и второго блоков коррекции 6 и 7, выходы которых соединены с входами первого и второго цифроаналоговых преобразователей 8 и 9, выходы которых подключены к четвертым входам первого и второго нониусных генераторов 2 и 3, информационный вход ключа 10 подключен к выходу опорного генератора 1, а его выход соединен с входом основного счетчика 11, входы схемы И 12, а также первый и второй управляющие входы ключа 10 подключены к вторым выходам первого и второго нониусных генераторов 2 и 3, выход схемы И 12 соединен с третьими входами первого и второго нониусных генераторов 2 и 3, а также с входом счетчика выборки 13, информационные входы блока фиксации и управления 14 подключены к выходу основного счетчика 11, к выходам первого и второго нониусных счетчиков 5 и 6, а также к второму выходу ключа 10, вторые входы первого и второго блоков коррекции 6 и 7 подключены к выходу схемы И 12, третьи входы первого и второго блоков коррекции 6 и 7, а также пятые входы первого и второго нониусных генераторов 2 и 3 подключены к выходам блока фиксации и управления 14, а четвертые входы первого и второго блоков коррекции 6 и 7 объединены и подключены к выходам переноса счетчика выборки 13. В каждом из блоков коррекции первые входы первой и второй схем сравнения кодов 15 и 16, а также вход регистра 17 объединены и соединены с первым входом блока коррекции, первые входы первой и второй схем И 18 и 19 подключены к выходам первой 15 и второй 16 схем сравнения кодов соответственно, вторые входы первой и второй схем И 18 и 19 соединены с вторым входом блока коррекции, вторые входы первой и второй схем сравнения кодов 15 и 16 подключены к выходам регистра, вход записи которого подсоединен к выходу третьей схемы И 20, прямой вход которой подключен к выходу второй схемы И 19, входы установки первого 21 и второго 22 триггеров подключены к выходам первой 18 и второй 19 схем И соответственно, вход сложения реверсивного счетчика 23 подключен к выходу четвертой схемы И 25, первый и второй входы которой соединены с инверсными выходами первого 21 и второго 22 триггеров, входы сброса которых объединены и подключены к выходу элемента задержки 24, вход вычитания реверсивного счетчика 23 подключен к выходу пятой схемы И 26, первый вход которой подключен к выходу второго триггера 22, третий вход четвертой схемы И 25, второй вход пятой схемы И 26 и инверсный вход третьей схемы И 20 объединены и соединены с третьим входом блока коррекции, четвертый вход четвертой схемы И 25, третий вход пятой схемы И 26 и вход элемента задержки 24 объединены и соединены с четвертым входом блока коррекции. Измеритель работает двух режимах: режиме настройки и режиме измерения. В режиме настройки на выходе блока фиксации и управления 14 вырабатывается уровень логического нуля. В этом режиме временные интервалы поступают с малой интенсивностью так, чтобы система фазовой автоподстройки частоты в первом и втором нониусных генераторах 2 и 3 успевала регулировать частоту нониусных сигналов с требуемой точностью. Импульс, отмечающий начальную границу измеряемого временного интервала запускает первый нониусный генератор, на первом выходе которого вырабатываются нониусные импульсы от момента запуска до момента совпадения основного и нониусного сигналов. Эти импульсы подсчитываются на первом нониусном счетчике 4. В момент совпадения фаз (передних фронтов) на втором выходе нониусного генератора вырабатывается сигнал логической единицы. Аналогично работает и второй нониусный генератор 3, который запускается конечной границей временного интервала. В результате на выходах первого и второго нониусного счетчиков 4 и 5 будут зафиксированы коды N1 и N2 соответственно. В режиме настройки в первом и втором блоках коррекции 2 и 3 определяются и запоминаются максимальные коды с выходов первого и второго нониусных счетчиков соответственно, коды временных интервалов при этом могут не вычисляться. После окончания настройки в первом блоке коррекции будет зафиксирован максимальный код N1max, наибольший из всех кодов N1, которые получались на выходе первого счетчика 4, а во втором блоке коррекции - N2max, максимальный код с выхода второго счетчика 5. В режиме измерения на выходе блока фиксации и управления 14 вырабатывается уровень логической единицы, при этом нониусные генераторы работают так же, как и в режиме настройки. Между моментами совпадения основного и нониусного сигналов в первом и втором нониусных генераторах 2 и 3 на первый выход ключа 10 проходят импульсы, поступающие на информационный вход ключа с выхода опорного генератора 1. Эти импульсы подсчитываются на основном счетчике 11. В результате одного преобразования на выходе основного счетчика 11 будет зафиксирован код N0, равный количеству импульсов опорного генератора, выработанных между моментами окончания преобразования в первом и втором нониусных генераторах 2 и 3, при этом, если второй генератор окончит работу раньше, то код N0 считается отрицательным. Знак N0 фиксируется на втором выходе ключа. Код L вычисляется в блоке фиксации и управления по кодам N0, N1, и N2, которые передаются в блок фиксации и управления с выходов основного 11, первого 4 и второго 5 нониусных счетчиков соответственно. Вычисление L производится по формуле L = К

Формула изобретения
1. Нониусный измеритель временных интервалов, содержащий первый и второй нониусные генераторы, первые входы которых являются входами измерителя, опорный генератор, выход которого соединен с вторыми входами первого и второго нониусных генераторов, ключ, информационный вход которого подключен к выходу опорного генератора, первый и второй нониусные счетчики, входы которых подключены к первым выходам первого и второго нониусных генераторов соответственно, схема И, входы которой подключены к вторым выходам первого и второго нониусных генераторов, а выход которой соединен с третьими входами первого и второго нониусных генераторов, основной счетчик, вход которого подсоединен к первому выходу ключа, первый и второй управляющие входы которого подключены к вторым выходам первого и второго нониусных генераторов соответственно, блок фиксации и управления, информационные входы которого подключены к выходу основного счетчика, к выходам первого и второго нониусных счетчиков, а также к второму выходу ключа, отличающийся тем, что в него введены первый и второй блоки коррекции, первый и второй цифроаналоговые преобразователи, счетчик выборки, причем четвертые входы первого и второго иониусных генераторов подключены к выходам первого и второго цифроаналоговых преобразователей соответственно, входы которых подключены к выходам первого и второго блоков коррекции, первые входы которых подключены к выходам первого и второго нониусных счетчиков соответственно, вторые входы первого и второго блоков коррекции подключены к выходу схемы И, третьи входы первого и второго блоков коррекции, а также пятые входы первого и второго нониусных генераторов подключены к выходу блока фиксации и управления, а четвертые входы первого и второго блоков коррекции объединены и подключены к выходам переноса счетчика выборки, вход которого подключен к выходу схемы И. 2. Измеритель по п.1, отличающийся тем, что блок коррекции содержит первую и вторую схемы сравнения кодов, схемы И с первой по пятую, первый и второй тригеры, регистр, реверсивный счетчик, элемент задержки, причем входы регистра, первые входы первой и второй схем сравнения кодов объединены и соединены с первым входом блока коррекции, первые входы первой и второй схем И подключены к выходам первой и второй схем сравнения кодов соответственно, вторые входы которых подключены к выходам регистра, вход записи которого подсоединен к выходу третьей схемы И, прямой вход которой подключен к выходу второй схемы И, входы установки первого и второго триггеров подключены к выходам первой и второй схем И соответственно, вторые входы которых объединены и соединены с вторым входом блока коррекции, вход сложения реверсивного счетчика подключен к выходу четвертой схемы И, первый и второй входы которой соединены с инверсными выходами первого и второго триггеров, входы сброса которых объединены и подключены к выходу элемента задержки, вход вычитания реверсивного счетчика подключен к выходу пятой схемы И, первый вход которой подключен к выходу второго триггера, третий вход четвертой схемы И, второй вход пятой схемы И и инверсный вход третьей схемы И объединены и соединены с третьим входом блока коррекции, четвертый вход четвертой схемы И, третий вход пятой схемы И и вход элемента задержки объединены и соединены с четвертым входом блока коррекции.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4