Способ измерения частоты и устройство для его осуществления

Иллюстрации

Показать все

Изобретение относится к измерительной технике и может быть использовано в системах автоматического измерения, регулирования и аварийной защиты, в которых исходная информация, подлежащая анализу, представлена в частотной форме. Задачей предлагаемого способа измерения частоты и устройства для его осуществления является расширение диапазона и повышение надежности измерения частоты. Предложенное устройство для измерения частоты содержит формирователь исследуемой последовательности импульсов, генератор образцовой частоты, элемент НЕ, первые счетчик и регистр, вторые счетчик и регистр, микропроцессорную систему, формирователь импульсов запуска, элемент ИЛИ, блок синхронизации, блок управления, формирователь счетных импульсов и мультиплексор, соответствующим образом соединенные между собой. Данное устройство реализует соответствующий способ измерения частоты. 2 н.п. ф-лы, 8 ил.

Реферат

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

Известен способ измерения частоты импульсов [1], основанный на формировании эталонных меток времени с периодом То и образцовых интервалов времени Тоб, а также числа М периодов измеряемой частоты в образцовом интервале, с последующим вычислением текущей частоты по формуле , причем границы образцовых интервалов устанавливаются по моментам прихода импульсов измеряемой частоты, положение этих границ определяется по числу эталонных меток времени от начала предельного интервала, выбираемого большим или равным периоду низшей измеряемой частоты до начала (NH) и конца (NK) образцового интервала, а длительность образцового интервала определяется как Тобо·(NK-NH).

Первым существенным недостатком этого способа является его низкая надежность измерения частоты, обусловленная возможностью сбоев в измерении, вызванных асинхронностью (неразделенностью во времени) некоторых процессов счета импульсов и запоминания полученной информации, а также асинхронностью процессов запоминания полученных в результате счета чисел М, NH, NK и считывания этих чисел микропроцессорной системой (ПЭВМ) для вычисления значения частоты. Случайное совпадение по времени этих асинхронных процессов может привести к искажению информации и, тем самым, к недопустимо большим значениям погрешности измерения, что равнозначно сбою в измерении.

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

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

Известен способ измерения частоты [2], принятый за прототип, заключающийся в преобразовании исследуемых сигналов частоты Fx в исследуемую последовательность импульсов той же частоты Fx (2, рис.4.21, фиг.1), в осуществлении одновременного счета n импульсов исследуемой последовательности и N счетных импульсов частоты Fсч, в определении значения частоты исследуемых сигналов по формуле при этом формируются первые временные ворота длительностью Δt1, которые заполняются n импульсами исследуемой последовательности Fx, число n которых определяется путем счета и фиксируется, одновременно формируются вторые временные ворота длительностью Δt2, такие что их фронт соответствует импульсу исследуемой последовательности, появившемуся сразу после начала первых ворот, а срез - импульсу, возникающему сразу после окончания первых ворот. Вторые временные ворота заполняются счетными импульсами частоты Fсч, число N которых также определяется путем счета и фиксируется.

Первым существенным недостатком этого способа измерения частоты является значительное ограничение диапазона измерения частоты, обусловленное невозможностью измерения низких частот, так как максимальное значение периода Тxmax исследуемых сигналов должно быть меньшим длительности Δt1 первых временных ворот, то есть Txmax<Δt1 (фиг.2). Учитывая, что Fxmin=1/Txmax, из приведенного неравенства получаем зависимость, определяющую нижний предел измерения частоты: Fxmin≥1/Δt1. Так, например, при Δt1=10 мс Fxmin≥100 Гц.

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

С целью упрощения описания рассматриваемого способа измерения частоты в [2] принято считать, что длительность τи импульсов исследуемой последовательности имеет бесконечно малую величину (2, рис.4.21-б, фиг.1). Однако на практике длительность τи этих импульсов имеет определенное значение, чаще всего соизмеримое с их периодом следования Тх.

При этом длительность вторых временных ворот не всегда будет равна целому числу n периодов Тх импульсов исследуемой последовательности. Так, например, если фронт первых временных ворот возникнет во время действия импульса исследуемой последовательности (фиг.3-а), то часть У1 периода Tx1 окажется за пределами вторых временных ворот и будет принимать случайные значения в пределах от 0 до τИ.

Если же во время действия импульса исследуемой последовательности возникнет срез первых временных ворот (фиг.3-б), то за пределами вторых временных ворот окажется часть У2 периода Тх3, принимающая случайные значения в пределах от (Тхи) до Тх.

При измерении низких частот, когда во вторые временные ворота входит малое число n периодов Тх исследуемой последовательности, некратность длительности Δt2 этих ворот целому числу периодов Тх приводит к недопустимо большим погрешностям, что равнозначно сбою в измерении частоты.

Третьим существенным недостатком способа-прототипа является то, что он предусматривает только однократное измерение частоты. Введение дополнительных операций может обеспечить многократные измерения частоты с циклом измерения, большим суммарной длительности двух первых временных ворот, то есть при Tц>2·Δt1 (фиг.4). Однако в этом случае при измерении частоты сигналов, период которых чуть меньше Δt1 (фиг.4-а), или значительно меньше Δt1 (фиг.4-б), появится новый существенный недостаток способа, обусловленный наличием «мертвого» времени τм, в течение которого измерение не производится, что существенно понижает эффективность (надежность) измерения частоты.

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

В устройстве задается число n периодов исследуемой последовательности импульсов, определяется число N импульсов счетной частоты Fсч, поступающих на счетчик 2 за интервал времени tx, равный сумме длительностей этих n периодов. Затем полученное число N считывается внешней микропроцессорной системой, в которой производится вычисление частоты по формуле

Первым существенным недостатком устройства-аналога является то, что оно имеет весьма ограниченный диапазон измерения частоты. Причем верхний предел Fxmax этого диапазона определяется

Зависимость (1) выводится следующим образом. В измеряемом интервале времени tx укладываются N периодов Тсч счетной частоты Fсч или n периодов Tx измеряемой частоты Fx, то есть tх=N·Tсч=n·Tx. Погрешность δд дискретности измерения определяется:

Из последнего уравнения получаем N=1/δд. Подставляя значение N в уравнение, определяющее tx, имеем

Fx=n·δД·Fсч

При определении нижнего предела Fxmin измерения частоты исходим из того, что при понижении частоты Fx количество счетных импульсов Fсч, поступающих на 16-разрядный счетчик 2, не должно превышать емкости этого счетчика Сст=216-1=65535. Из последнего следует условие: n·Тxmax≤Сст·Тсч, откуда после несложных преобразований получаем формулу для определения нижнего предела Fxmin измерения частоты

Таким образом, устройство-аналог измеряет частоту в пределах

Например, при n=4, Fсч=106 Гц, δд=0,1% рассматриваемое устройство будет измерять частоту в пределах от 61 до 4000 Гц. Расширение этого диапазона требует перепрограммирования счетчиков, что сопряжено с недопустимо большими паузами в измерении частоты.

Вторым существенным недостатком рассматриваемого устройства является то, что оно не рассчитано на многократное непрерывное измерение частоты: в нем осуществляется однократное изменение, состоящее из цикла грубой оценки текущего значения частоты Fx и цикла точного измерения этого параметра.

Наиболее близким по технической сущности и достижимому положительному эффекту к заявленному устройству - прототипом - является цифровой частотомер [4], включающий в себя формирователь исследуемой последовательности импульсов (порт приема входных сигналов), генератор образцовой частоты Fо, элемент НЕ, микропроцессорную систему (средство обработки и индикации), первые счетчик и регистр, вторые счетчик и регистр, две схемы синхронизации, порт приема импульса цикла измерения и их связи.

В устройстве посредством первого и второго счетчиков осуществляется непрерывный счет соответственно импульсов n исследуемой последовательности Fx и N счетных импульсов Fсч=Fо, определяются числа импульсов Δnц=n(i+1)-n(i) и ΔNц=N(i+1)-N(i), поступающих на счетчики за время Тц цикла измерения, и вычисляется частота по формуле:

Первым существенным недостатком устройства-прототипа является ограниченный диапазон измерения частоты.

При этом верхний предел Fxmax этого диапазона определяется зависимостью Fxmax<0,5·Fсч, что следует из принципа работы используемых в рассматриваемом устройстве схем синхронизации: для устойчивой работы схемы синхронизации при измерении максимального значения Fxmax частоты преобразуемые сигналы Fx должны представлять собой меандр и для фиксации уровней этого меандра по фронту счетных импульсов Fсч необходимо, чтобы в течение каждого импульса и каждой паузы меандра на схему сигнализации поступал хотя бы один счетный импульс Fсч. А это равнозначно требованию Fсч>2·Fxmax или Fxmax<0,5·Fсч.

Нижний предел Fxmin диапазона измерения частоты этого устройства определяется по следующей формуле, полученной по методике вывода зависимости (1):

Например, при Fсч=106 Гц, Тц=0,01 с, δд=0,1% будем иметь:

Fxmin≥100 кГц, Fxmax<500 кГц

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

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

Кроме того, такое усложненное устройство также имеет существенное ограничение диапазона измерения частоты, так как в этом случае к минимальному значению измеряемой частоты Fx предъявляется требование, чтобы в течение цикла Тц измерения было по крайней мере два-три целых периода измеряемой частоты Fx, то есть в усложненном варианте устройства-прототипа нижний предел диапазона измерения частоты определится Fxmin>(2-3)/Тц.

При Тц=0,01 с будем иметь Fxmin>(200-300) Гц.

Задачей предлагаемого способа измерения частоты и устройства для его осуществления является расширение диапазона и повышение надежности измерения частоты.

Поставленная задача достигается тем, что в способе измерения частоты, заключающемся в преобразовании исследуемых сигналов частоты Fx в исследуемую последовательность импульсов той же частоты Fx, в осуществлении одновременного счета n импульсов исследуемой последовательности импульсов и N счетных импульсов частоты Fсч, в определении значения частоты исследуемых сигналов по формуле в отличие от прототипа создают последовательность импульсов образцовой частоты F0, из которой формируют счетные импульсы с частотой Fсч, определяемой требованием по точности измерения, причем фронт каждого такого импульса формируют на срезе соответствующего импульса образцовой частоты, а также формируют первую последовательность импульсов с периодом следования Δt1, определяемым требованием по быстродействию измерения, одновременно формируют вторую последовательность импульсов с периодом следования Δt2, фронт каждого импульса которой соответствует фронту импульса исследуемой последовательности импульсов, появившегося сразу после фронта соответствующего импульса первой последовательности импульсов, после фронта каждого импульса второй последовательности импульсов и окончания действующего во время этого фронта импульса образцовой частоты или окончания возникшего после этого же фронта импульса образцовой частоты на фронте очередного импульса образцовой частоты начинают выполнять с тактом Ti, равным периоду Т0 следования импульсов образцовой частоты, тактируемую последовательность операций, причем на первом такте Т1 запрещают счет n импульсов исследуемой последовательности импульсов и N счетных импульсов, на втором такте Т2 фиксируют значения чисел n и N, полученные в результате предыдущего счета соответственно импульсов исследуемой последовательности импульсов и счетных импульсов, на третьем такте Т3 формируют сигнал RDY готовности зафиксированных значений чисел n, N и осуществляют подготовку нового счета, обеспечивающую со следующего такта счет N импульсов исследуемой последовательности и n счетных импульсов, начиная со значения, равного 0, на четвертом такте Т4 начинают новый одновременный счет n импульсов исследуемой последовательности и N счетных импульсов, а определение частоты Fx исследуемых сигналов осуществляют по сигналу RDY готовности зафиксированных значений чисел n и N или в любое время в течение нового одновременного счета n импульсов исследуемой последовательности и N счетных импульсов, причем перед началом определения частоты Fx к зафиксированному значению числа N прибавляют число ΔN, равное числу периодов следования счетных импульсов, укладывающихся в интервале времени, определяемом суммой длительностей трех тактов, в течение которых действует запрет счета импульсов.

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

Сопоставительный анализ заявленного технического решения с прототипом способа показывает, что оно отличается от известного тем, что в нем:

- создают последовательность импульсов образцовой частоты F0, из которой формируют счетные импульсы с частотой Fсч, определяемой требованием по точности измерения, причем фронт каждого такого импульса формируют на срезе соответствующего импульса образцовой частоты;

- формируют первую последовательность импульсов с периодом следования Δt1, определяемым требованием по быстродействию измерения;

- одновременно формируют вторую последовательность импульсов с периодом следования Δt2, фронт каждого импульса которой соответствует фронту импульса исследуемой последовательности импульсов, появившегося сразу после фронта соответствующего импульса первой последовательности импульсов;

- после фронта каждого импульса второй последовательности импульсов и окончания действующего во время этого фронта импульса образцовой частоты или окончания возникшего после этого же фронта импульса образцовой частоты на фронте очередного импульса образцовой частоты начинают выполнять с тактом Ti, равным периоду Т0 следования импульсов образцовой частоты, тактируемую последовательность операций, причем на первом такте Т1 запрещают счет n импульсов исследуемой последовательности импульсов и N счетных импульсов, на втором такте Т2 фиксируют значения чисел n и N, полученные в результате предыдущего счета соответственно импульсов исследуемой последовательности импульсов и счетных импульсов, на третьем такте Т3 формируют сигнал RDY готовности зафиксированных значений чисел n, N и осуществляют подготовку нового счета, обеспечивающую со следующего такта счет n импульсов исследуемой последовательности и N счетных импульсов, начиная со значения, равного 0, на четвертом такте Т4 начинают новый одновременный счет n импульсов исследуемой последовательности и N счетных импульсов, а определение частоты Fx исследуемых сигналов осуществляют по сигналу RDY готовности зафиксированных значений чисел n и N или в любое время в течение нового одновременного счета n импульсов исследуемой последовательности и N счетных импульсов, причем перед началом определения частоты Fx к зафиксированному значению числа N прибавляют число ΔN, равное числу периодов следования счетных импульсов, укладывающихся в интервале времени, определяемом суммой длительностей трех тактов, в течение которого действует запрет счета импульсов.

Сопоставительный анализ заявленного технического решения с прототипом устройства показывает, что оно отличается от известного тем, что в нем:

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

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

Перечисленные отличия предлагаемых способа измерения частоты и устройства для его осуществления позволяют сделать вывод о соответствии заявленных технических решений критерию «новизна». Признаки, по совокупности отличающие заявленные технические решения от прототипов способа и устройства, не выявлены в других технических решениях при изучении данной и смежных областей техники. Они позволяют получить новое качество и существенные отличия при измерении частоты: способность непрерывно измерять частоту в широком диапазоне с повышенной надежностью.

Суть способа-прототипа [2] и его недостатки поясняют фиг.1-4, а суть предлагаемых способа измерения частоты и устройства для его осуществления поясняют фиг.5-8, на которых представлены:

- фиг.5 - временные диаграммы, поясняющие предлагаемый способ измерения частоты;

- фиг.6 - блок-схема предлагаемого устройства;

- фиг.7 - временные диаграммы, поясняющие работу предлагаемого устройства;

- фиг.8 - вариант схемы формирователя счетных импульсов, реализованный на счетчике и мультиплексоре;

В тексте описания и на фиг.5-8 приняты следующие обозначения и сокращения:

Fx - частота исследуемых сигналов, частота исследуемой последовательности импульсов, сокращенно - частота Fx;

Fxmin, Fxmax - соответственно нижний и верхний пределы диапазона измерения частоты - пределы Fxmin, Fxmax;

Тх - период частоты Fx, Тх=1/Fx - период Тх;

Txmin, Txmax - периоды Тх, соответствующие пределам диапазона измерения частоты: Txmin=1/Fmax, Txmax=1/Fxmin - периоды Txmin, Txmax;

Fo - образцовая частота - частота Fo;

То - период образцовой частоты, To=1/Fo - период То;

Fсч - частота счетных импульсов - частота Fсч;

Тсч - период счетных импульсов, Тсч=1/Fсч - период Тсч;

D - коэффициент деления частоты F0, D=F0/Fсч - коэффициент D;

Δt1 - период следования импульсов первой последовательности импульсов - период Δt1;

Δt2 - период следования импульсов второй последовательности импульсов - период Δt2;

Ti, где i=1-4 - такты, с которыми выполняется тактируемая последовательность операций;

n - число импульсов исследуемой последовательности импульсов - число n импульсов;

N - число счетных импульсов - число N импульсов;

RDY - сигнал готовности зафиксированных значений чисел n и N - сигнал готовности RDY;

ΔN - число, равное количеству периодов счетных импульсов, укладывающихся в интервале τр - число ΔN;

τи - длительность импульса исследуемой последовательности импульсов - длительность импульса τи;

Тц - длительность цикла измерения - интервал Тц;

τр - интервал времени реализации тактируемой последовательности операций, интервал времени запрета счета импульсов - интервал τр;

τсч - интервал времени счета импульсов n и N - интервал τсч;

Сст - емкость двоичного счетчика импульсов, Сст=2p-1 - емкость Сст;

Р - число разрядов двоичного счетчика - число Р;

δд - относительная погрешность дискретности измерения - погрешность δд.

Обозначения типа Fx(1), TR(20) или А(0)(28) - выходной сигнал соответственно формирователя 1, триггера 20, разряда А(0) шины адреса 28;

nCT(9), NCT(11), nRG(10), NRG(12) - числа, имеющиеся соответственно в счетчиках 9, 11 и регистрах 10 и 12;

MDO(27) - число, имеющееся на шине данных 27;

MFx(17) - значение частоты, вычисленное в микропроцессорной системе 17;

Tx<Δt1, Tx>Δt1 - соответственно Тх чуть меньше Δt1, Tx чуть больше Δt1.

В предлагаемом способе измерения частоты создают последовательность импульсов образцовой частоты Fo (фиг.5-а), из которой формируют счетные импульсы Fсч (фиг.5-б), причем фронт каждого такого импульса формируют на срезе соответствующего импульса образцовой частоты. Кроме того, формируют первую последовательность импульсов с периодом следования Δt1 (фиг.5-в). Одновременно формируют вторую последовательность импульсов с периодом следования Δt2 (фиг.5-д), фронт каждого импульса которой соответствует фронту импульса исследуемой последовательности Fx импульсов (фиг.5-г), появившегося сразу после фронта соответствующего импульса первой последовательности импульсов.

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

Измерение частоты производится непрерывно, цикл за циклом. На фиг.5-ж показаны соседние циклы Тц(i-1), Тц(1), Тц(i+1) измерения на разных чередующихся уровнях ординаты. Каждый цикл Тц измерения состоит (фиг.5-з) из интервала времени τр тактируемой последовательности операций и интервала времени τсч счета n и N импульсов.

Интервал τр равен суммарной длительности первых трех Т1-Т3 тактов реализации тактируемой последовательности операций. В течение этого интервала действует запрет счета n и N импульсов, осуществляются фиксация значений чисел n и N (на такте Т2, фиг.5-к,м) и подготовка последующего счета n и N импульсов (на такте Т3, фиг.5-и, л). Кроме того, в интервале τр на фронте третьего такта формируется сигнал готовности RDY (фиг.5-н).

В течение интервала τсч осуществляется счет чисел n (фиг.5-и) и N (фиг.5-л) импульсов, а определение частоты Fx исследуемых сигналов выполняется (фиг.5-о) по сигналу готовности RDY или в любое время в течение нового интервала τсч, причем перед началом определения частоты Fx к зафиксированному значению числа N прибавляют число ΔN.

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

Запрет счета импульсов начинается на первом такте Т1 тактируемой последовательности операций, который формируется после фронта импульса второй последовательности и окончания действующего во время этого фронта импульса частоты F0 или окончания возникшего после этого же фронта импульса частоты F0 на фронте очередного импульса частоты F0. Такая последовательность операций позволяет разделить во времени процессы счета n импульсов частоты Fx и запрета этого счета.

Формирование сигнала готовности RDY (на такте Т3) осуществляется после фиксации чисел n и N (на такте Т2), что исключает совпадение во времени процессов фиксации чисел n, N и определения частоты Fx.

В предлагаемом способе измерения частоты фронт каждого импульса второй последовательности Δt2 соответствует фронту импульса исследуемой последовательности Fx. Поэтому в периоде Δt2, равном с погрешностью ±Т0 длительности Тц цикла измерения, всегда укладывается целое число периодов Тх, что исключает погрешность дискретности счета n импульсов.

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

Из отмеченного следует условие, определяющее значение верхнего предела Fxmax диапазона измерения частоты: Txmin>3·To.

Учитывая, что Fxmax=1/Txmin, из последнего неравенства получаем зависимость для определения верхнего предела измерения частоты:

При значениях частоты Fx исследуемых сигналов, меньших величины частоты сигналов первой последовательности импульсов, то есть при Tx>Δt1, в предлагаемом способе процесс измерения не прекращается, как это имеет место в способе-прототипе, а продолжается до тех пор, пока импульсы частоты Fсч не заполнят емкость соответствующего счетчика.

При этом нижний предел Fxmin измерения частоты по предлагаемому способу определится из следующих соотношений:

Из последнего равенства получаем формулу для определения нижнего предела измерения частоты:

Таким образом, в соответствии с (2) и (3) предлагаемый способ позволяет измерять частоту в пределах:

Например, при Fo=106 Гц, D=4, p=16 диапазон измерения частоты определится следующим образом:

3,8 Гц≤Fx<333,3 кГц

Значение длительности периода Δt1 следования импульсов первой последовательности определяется требованиями по быстродействию измерения, которые в свою очередь зависят от динамики процессов исследуемых объектов или длительности цикла Тр работы многоканальной системы измерения, в которую могут входить устройства, реализованные на основе предлагаемого способа измерения частоты.

Поэтому требуемое значение периода Δt1 всегда определяется внешними факторами, не зависящими от способа и устройства измерения частоты, и для большинства систем измерения находится в пределах от 0,01 до 1 с.

В состав предлагаемого устройства (фиг.6) входят формирователь 1 исследуемой последовательности импульсов, генератор 2 образцовой частоты, элемент 3 НЕ, формирователь 4 импульсов запуска, элемент 5 ИЛИ, блок 6 синхронизации, блок 7 управления, формирователь 8 счетных импульсов, первые счетчик 9 и регистр 10, вторые счетчик 11 и регистр 12, мультиплексор 13, микропроцессорная система 14, причем вход формирователя 1 исследуемой последовательности импульсов соединен с сигнальным входом 15 устройства, выход генератора 2 образцовой частоты соединен с входом элемента 3 НЕ, выход данных первого счетчика 9 соединен шиной с входом данных первого регистра 10, выход данных второго счетчика 11 соединен шиной с входом данных второго регистра 12, выход формирователя 1 исследуемой последовательности импульсов соединен с первым входом блока 6 синхронизации и с тактовым входом первого счетчика 9, выход генератора 2 образцовой частоты соединен с тактовым входом формирователя 4 импульсов запуска и первым входом блока 7 управления, выход элемента 3 НЕ соединен с вторым входом блока 7 управления и тактовым входом формирователя 8 счетных импульсов, шина 18 начальной установки формирователя 4 импульсов запуска соединена с входом данных этого формирователя, а его выход - с первым входом элемента 5 ИЛИ, второй вход которого подключен к входу 16 внешнего запуска устройства, а выход элемента 5 ИЛИ - к второму входу блока 6 синхронизации, выход которого подключен к третьему входу блока 7 управления, первый выход блока 7 управления соединен с разрешающими входами первого 9 и второго 11 счетчиков, второй выход - с тактовыми входами первого 10 и второго 12 регистров, третий выход - с входами обнуления первого 9 и второго 11 счетчиков и с входом прерывания микропроцессорной системы 14, четвертый выход блока 7 управления соединен с третьим входом блока 6 синхронизации, шина 19 начальной установки формирователя 8 счетных импульсов соединена с входом данных этого формирователя, а его выход подключен к тактовому входу второго счетчика 11, выходы данных первого 10 и второго 12 регистров соединены шинами соответственно с первым и вторым входами данных мультиплексора 13, третий вход которого подключен шиной к выходу адреса микропроцессорной системы 14, выход считывания которой соединен с четвертым входом мультиплексора 13, выход данных мультиплексора 13 соединен шиной через микропроцессорную систему 14 с выходом данных 17 устройства.

Предлагаемое устройство для измерения частоты работает следующим образом (фиг.7).

Формирователь 1 из исследуемых сигналов, поступающих на сигнальный вход 15 устройства, непрерывно вырабатывает исследуему