24小时热门版块排行榜    

查看: 1099  |  回复: 1

applemwq

新虫 (初入文坛)

[求助] 请问pic单片机测量频率的问题

用dspic33单片机来测量正弦波的频率,频率在1KHZ左右​。我的思路是用AD转换采样N个点,这N个点通过DMA存储到一个数组中,找出那些极值点,间隔数乘以采样周期就可以算出信号频率了。但我通过这种发放得到的结果却比实际频率偏大了几十HZ。两个采样点之间的时间是按手册中12*Tad的转换周期算的,请问实际中是不是要考虑AD中断,DMA中断,数据传输等消耗的时间,采样周期是比理论值大的?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

竹子kyle

铜虫 (正式写手)

【答案】应助回帖

再提高采样频率,其实有偏差也是正常的
impossibleisnothing
2楼2013-12-04 15:57:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 applemwq 的主题更新
信息提示
请填处理意见