Измерение частоты с помощью NI-6009
Добавлено: 01 май 2025, 14:46
Может кто чего посоветует...
NI-6009 имеет счетчик поддерживает только подсчет фронтов и только on Demand, никаких Continues и измерений частоты. А мне как раз частота нужна.
Поэтому решила количество спадающих фронтов поделить на прошедшее время и в результате получится частота. Все бы ничего, только измерянная частота не стабильна.
На входе меандр от генератора 500 Гц, на индикаторе скачки от 496 до 504 Гц. Замена While Loop на Timed Loop не помогла, поэтому для более приемлемого результата усредняю последние 5 значений.
Подобной проблемы не наблюдается при использовании более продвинутых счетчиков поддерживающих прямое измерение частоты в тех же 6212 например.
По сути стабильнось времени в цикле не должно влиять на результат. Ведь я делю количество импульсов с момента последнего измерения на прошедшее время. Если будет большее время, то будет большее количество импульсов. Возможно я чего-то недопонимаю?
NI-6009 имеет счетчик поддерживает только подсчет фронтов и только on Demand, никаких Continues и измерений частоты. А мне как раз частота нужна.
Поэтому решила количество спадающих фронтов поделить на прошедшее время и в результате получится частота. Все бы ничего, только измерянная частота не стабильна.
На входе меандр от генератора 500 Гц, на индикаторе скачки от 496 до 504 Гц. Замена While Loop на Timed Loop не помогла, поэтому для более приемлемого результата усредняю последние 5 значений.
Подобной проблемы не наблюдается при использовании более продвинутых счетчиков поддерживающих прямое измерение частоты в тех же 6212 например.
По сути стабильнось времени в цикле не должно влиять на результат. Ведь я делю количество импульсов с момента последнего измерения на прошедшее время. Если будет большее время, то будет большее количество импульсов. Возможно я чего-то недопонимаю?