Re: Best way to measure precise harmonics?
- From: eromlignod <eromlignod@xxxxxxx>
- Date: Thu, 18 Oct 2007 12:29:12 -0700
On Oct 18, 2:07 pm, Tom Bruhns <k7...@xxxxxxx> wrote:
One of the problems you'll have is the length of time over which you
can make your measurement. To nail a frequency as accurately as you
want, if you don't know something a priori about it, you need to
observe it for a long time. Will the strings vibrate for 1000
seconds? If not, then realize that you are not dealing with a single
frequency but a spectral density. The attack and decay envelopes
modulate the string's natural frequency.
I can pretty easily measure frequencies in the audio range to 0.001Hz
resolution, IF they stick around long enough. FFT-based spectrum
analyzers worth having should have "zoom" capability, allowing you to
set essentially any center frequency you want and then set the span
very low. _IF_ you have a priori knowledge that the signal you are
looking at is a pure sinewave (that is, will maintain the same
amplitude for a long time and is not polluted by other signals at
other frequencies), you can very accurately determine its frequency in
a much shorter time. That's because you can measure the period of a
relatively small number of cycles. But any other signals, especially
ones not harmonically related to the tone you're looking at, will mess
up the waveform so that the period from zero crossing to zero crossing
is not constant from one cycle to the next. Ultimately, you'll be
limited by inevitable noise that will cause the same problem.
I have a frequency counter that finds low frequencies by the method of
inverting the waveform's period (or the period of multiple cycles),
but I can still get better accuracy in a given time using an FFT-based
spectrum analyzer, and have the added benefit of being able to observe
the shape of the FFT'd input spectrum, which gives confidence that the
signal is (or isn't) clean enough to use for accurate frequency
measurement. With an Agilent 89410 analyzer, I can get a 3200 point
FFT with 1Hz span centered down to 1 millihertz resolution, but at
that span and than number of points, it takes llllooooong time to
make a measurement. On the other hand, with that a priori knowledge
about the signal, I can resolve easily a tenth of the spacing between
FFT points, knowing the details of the windowing function (which
determines the filter shape that each FFT point represents).
Please read all of my posts in this thread. I have infinite sustain
time and I don't need to use a frequency counter to determine
frequency. The frequencies are much too low for that. I can measure
the period in the time of one vibration of the string (<40ms) and it
is much more accurate.
Don
.
- Follow-Ups:
- Re: Best way to measure precise harmonics?
- From: Tim Wescott
- Re: Best way to measure precise harmonics?
- From: Tom Bruhns
- Re: Best way to measure precise harmonics?
- From: colin
- Re: Best way to measure precise harmonics?
- References:
- Best way to measure precise harmonics?
- From: eromlignod
- Re: Best way to measure precise harmonics?
- From: Tom Bruhns
- Best way to measure precise harmonics?
- Prev by Date: current limit problems
- Next by Date: Re: Best way to measure precise harmonics?
- Previous by thread: Re: Best way to measure precise harmonics?
- Next by thread: Re: Best way to measure precise harmonics?
- Index(es):
Relevant Pages
|