你好!
我正在处理一个项目,在该项目中我必须测量进入 STM32 微处理器的信号频率。频率约为 2210 Hz。
我已经通过使用 Timer 测量方波的周期(通过比较器的正弦波)来完成它,然后我尝试使用移动平均和最小二乘拟合对其进行近似(周期测量的数组大约有 100 个元素)。两个结果都差不多。
所以,问题是 - 我可以使用正弦波的 ADC 转换(不通过比较器)然后使用 FFT 将频率测量精度提高至少一个数量级吗?
任何帮助,将不胜感激!
维亚切斯拉夫。
你好!
我正在处理一个项目,在该项目中我必须测量进入 STM32 微处理器的信号频率。频率约为 2210 Hz。
我已经通过使用 Timer 测量方波的周期(通过比较器的正弦波)来完成它,然后我尝试使用移动平均和最小二乘拟合对其进行近似(周期测量的数组大约有 100 个元素)。两个结果都差不多。
所以,问题是 - 我可以使用正弦波的 ADC 转换(不通过比较器)然后使用 FFT 将频率测量精度提高至少一个数量级吗?
任何帮助,将不胜感激!
维亚切斯拉夫。