利用ADC12_B 采集一个外部正弦波信号,然后把数据存入SD卡,并画图,发现信号很不平整,如下图所示,这是正常毛刺还是使用不当造成的?
灰小子:
采集的数据需要算法滤波的
m:
回复 灰小子:
没这么复杂吧,直接采集信号发生器的输出信号,时域上看应该不这么差啊?
m:
求回答啊
HG:
回复 m:
如果正弦波信号规整,应该不至于这样。如果你用的CCS,建议你直接用Graphic画图看看进来的正弦信号是什么样的。如果还是这样,应该考虑输入信号不干净。还有,你的采样率是多少?
m:
回复 HG:
Graphic画图具体怎么使用?采样率512Hz,信号频率1Hz ,整个过程还用到了DMA
m:
回复 HG:
CCS7 似乎没有Graphic这一功能吧?
Hao Mengzhen:
回复 m:
如果输入信号没问题,则应该是配置或使用不当。你的ADC参考电压源是什么,系统供电用的是什么?
灰小子:
回复 m:
数据在采集、处理过程中,也有机会出现干扰、异常等情况的
m:
回复 Hao Mengzhen:
使用的是MSP430FR5994开发板,ADC参考电压源使用的板上VCC,整个系统供电为USB供电(5V)
m:
回复 灰小子:
直接将信号发生器的输入接到单片机IO上采集存储,没有处理,这种情况也会出现异常吗,为什么?