TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049C: 关于采样频率和中断计算

Part Number:TMS320F280049C

使用的是280049c的芯片,我需要对大概100k的正弦波进行采样,并进行计算

我通过查数据手册发现ADC在不分频的时候,采样频率最大为5.4MHz,(也就是每隔20个时钟周期计算一次),对应正弦波每个周期采集50个点。每次采集后需要进入中断进行计算,但是进入pie中断有14个SYSCLK的延迟,最后也就是剩下6个周期计算明显是不够的,需要的计算周期粗略的估计需要40个。如果降低采样周期会导致最后的波形有严重的误差。请问我该如何处理?

Ben Qin:

你好,

 请给出你上述数据的具体位置。

,

dongdong Hu:

这个是计算ADC采样频率的

这个是比说明有至少14个中断中断延迟的

我是想利用adc每次采样结束后就触发中断对数据进行处理,但是留给数据的计算时间不够。

,

Ben Qin:

采样结束后触发的中断是SOC,只能是转换采样到的数据,不能进行其他处理。

你可以在转换完成后触发ADC中断来完成其他处理。

,

dongdong Hu:

是的,我没表达清楚,我就是想触发ADC中断来完成其他处理,就是在每次采集电流值后进行锁相环计算。是不是芯片性能不够,这么高的采样率没有足够的时间进行锁相环计算。

,

Ben Qin:

应该是需要降低点采样率的。需要拉长转换周期以保证中断有足够的周期计算。需要给ADC分频,但是这会降低采样率。通常采样率越高波形越不会失真。

测量正弦波将大概需要20倍信号频率的采样率。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049C: 关于采样频率和中断计算
分享到: 更多 (0)