你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
好吃好好吃 发表于 2017-8-5 20:40 keil里有参考例程
sssdd 发表于 2017-8-7 09:56 放大信号试试。可能是浮点精度不够导致的。
在路上11111111 发表于 2017-8-7 11:35 放大了,不行,有人告诉我我的AD采集的数据,不能采集负数,需要加一个偏移值,是不是这个原因 ...
查看全部评分
测出的频率是正确的,但是幅值不正确,还有就是当我的信号的幅值低于80mV 的时候,测出的频率也不对,为什么呢
放大了,不行,有人告诉我我的AD采集的数据,不能采集负数,需要加一个偏移值,是不是这个原因
说真的,没做过,但是据说单精度浮点会引入截尾误差,和你这个很类似。
放大是指对原始信号放大,而不是数据处理的时候。
AD本来就没有负数。所谓负数都是减去直流偏置得来的。貌似和你这个问题无关。
FFT应该能处理负数。也许是本身用的算法有问题。
评分
查看全部评分