psoc77
Junior Member level 1
Hi,
I am looking for method of constant precision frequency generation in audio range 20Hz - 20kHz with precision dF/F ~ 1E-3. For example, for the set frequency 20kHz, the output should be in range 20'000+/-20 Hz, and for set frequency 20Hz, the output should be within range 20+/-0.02Hz. Can you advise on what approach should I use?
To exemplify the problem, using PWM, precision increases as dF/F ~ F - good for low frequency, not so much for high one. With DDS, precision behaves like dF/F ~ 1/F (good for high frequency).
Q: how to get constant accuracy over entire range: dF/F ~ const?
I am looking for method of constant precision frequency generation in audio range 20Hz - 20kHz with precision dF/F ~ 1E-3. For example, for the set frequency 20kHz, the output should be in range 20'000+/-20 Hz, and for set frequency 20Hz, the output should be within range 20+/-0.02Hz. Can you advise on what approach should I use?
To exemplify the problem, using PWM, precision increases as dF/F ~ F - good for low frequency, not so much for high one. With DDS, precision behaves like dF/F ~ 1/F (good for high frequency).
Q: how to get constant accuracy over entire range: dF/F ~ const?