Post Go back to editing

关于AD7768使用 宽带滤波器(FIR) 的问题

目前我在项目中使用AD7768作为ADC信号采集芯片,首先我使用了sinc5滤波器,正常的产生了数据波形。

然后我想把片内的滤波器换成宽带滤波器,但输出的数据一直提示:滤波器饱和(bit27 = 1)。

我的实验思路如下:

1) 网上找到在设置滤波器后,要对ad7768重新同步一下 -->  于是使用SPI命令在设置滤波器类型后 对 AD7768 进行同步,结果:滤波器饱和(bit27 = 1)。

2) 在网上查到clk_sel引脚可能导致 -->查看硬件,clk_sel 没问题

3) 怀疑是高频信号引起滤波器饱和 -->  通过前置电路,滤掉高频信号,结果:滤波器饱和(bit27 = 1)。

4) 怀疑是配置参数引起的 --> 将抽取率 从32、64、一直到1024 全部试了一遍,结果:滤波器饱和(bit27 = 1)。

请问:宽带滤波器应该如何使用呢?在使用过程中有什么注意事项呢?