您好!
我们 正在开发一个 需要4个差动模拟输入的音频应用。
目前、我们正在使用 TLV320ADC5140进行原型设计、以查看它是否满足我们的要求。
如果 ADC 工作正常、我们计划将其用于我们的产品的大规模生产。
我们使用评估套件和 TI PurePath 3进行原型设计。
所有基础的工作情况都非常好、即对输入通道进行采样。
我们以192kHz 的频率进行采样。
其中一项要求是滤除 输入信号上的高频分量。
我们最初的想法是使用双二阶滤波器来实现截止频率为4kHz 的二阶巴特沃斯低通滤波器。
很遗憾、双二阶滤波器无法正常工作。 我们没有任何滤波器响应。
在低通滤波器旁边、我们还尝试了一个微不足道的增益滤波器、它会将信号衰减-6dB、但同样根本无法滤除响应。
仔细阅读所有数据表后、我们发现利用我们的配置(192kHz 采样率)、每个输入通道应该能够使用1个双二阶滤波器。
具体而言、本应用手册: www.ti.com/.../sbaa381a.pdf
由于我们不使用数字输入、不使用通道加法器、不使用数字混频器、不使用 ACG/DRE 和不使用(超)低延迟抽取滤波器、因此根据上述数据表、我们应在处理流水线中为每个通道配备1个双二阶滤波器留出空间:
遗憾的是、每次通过 PurePath 工具非常仔细地配置 ADC 时、我们仍未从双二阶滤波器获得任何滤波器响应。
该工具不能通过 I2C 总线投诉 ADC 寄存器并对其进行编程。 我们已检查所有寄存器的内容。
请注意、所有其他选项都可以正常工作。 例如、我们可以通过处理通道增益使通道静音或放大、并立即看到信号中的响应。
有人能帮助我们指出我们做错了什么或缺少什么来使双二阶滤波器正常工作的方向吗?
请参阅下面 PurePath 工具所有配置屏幕的屏幕截图、以及由 PurePath 工具生成的附加.cfg 文件。
提前非常感谢您的支持。
此致、
砂光机