输入信号是正弦波,我用程序检测到连续两个峰谷点数
给入正弦波频率2Hz 500ms,计算出波峰波谷半个周期共有313点。AD频率12M,239.5采样时间计算出21u采集转换一次,10点一个平均值。313*2*21u*10=131.46ms,这个数据严重小于500ms是哪里出错了呢。或者说这种方法根本就不能用,再或者说还有个读取时间??? 向各位大虾求个意见 在频域里解决,如果你的CPU够快的话 qm5729-77061 发表于 2017-9-5 09:30在频域里解决,如果你的CPU够快的话
我用的阈值法检测峰谷值点,是检测他的位置。频域里解决是什么意思呢?FFT吗?怎么说呢,其实我主要并不是计算周期的因为给入的信号是变周期的,我想实时计算出每相邻峰谷点之间时间是多少? 在你要判断的波峰、波谷处控制一个GPIO改变电平,用示波器看,先分离是你的判断问题,还是后面计数问题。
页:
[1]