phyphox Forums

Full Version: High resolution frequency detektor
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
great tool ..  
I was trying to detect small frequency variations with my android and here is my feature request:
A high resolution frequency detector
Autocorrelation and FFT based solutions are limited by the samplerate and sample size, one would be the reciproque counting method.

But there are even better methods: sine fitting
Peter Händel
The IEEE Standard 1057 provides algorithms for fitting the parameters of a sine wave to noisy discrete time observations....

Or doing some more math on a FFT like:
found in

works great in LabVIEW, but I don't know what is protected in that part....

Both method prefer sine like signals but also work on everything that is periodic Smile
(one could apply a bandpass before)  

My experiments are measure small frequency changes in a LC oscillator .. and detect small changes in µ_r or C ... 
(and try to power the circuit from the mic bias .. ;Wink )  

Thanks for the suggestion. I intended to implement some other methods for a while now, but never got around to it. I will bump it up a little bit on my todo list, but not yet sure when I will get to it. (This is something that could easily be contributed to our open source project as a new analysis module by someone who can write Java and/or Swift, just saying Wink )