TI论坛
直播中

李勇俊

7年用户 1498经验值
私信 关注
[问答]

TLV320AIC3100能不能通过修改滤波器系数来拓宽ADC采样的频响范围?


  • datasheet中第36页table 7-21描述filter A的频响为0-0.39fs,其中0.39这个系数是固定的吗?能不能通过修改滤波器系数来拓宽ADC采样的频响范围?我的实际应用是采样率fs=44.1k,位宽16bit,AOSR=128,PRB_R4,first-order IIR和filter A的系数都采用默认,AD输入频率可变的单音信号,转换成数字信号后做fft运算,计算出频率和幅值,测试发现输入频率到19k之后,幅值就明显开始降低,如果采样率改成48k的话,输入频率到20k才开始降低,请问采样率还是44.1k不变,能不能修改first-order IIR和filter A的系数使频率范围到20k?如果可以,系数要改成多少?

回帖(1)

发财树

2024-10-26 09:26:12
TLV320AIC3100是一款高性能的音频编解码器,具有多种滤波器和ADC采样功能。在您的实际应用中,您希望在采样率为44.1kHz的情况下,通过修改滤波器系数来拓宽ADC采样的频响范围,使得输入频率达到20kHz时幅值才开始降低。

首先,我们需要了解TLV320AIC3100的滤波器和ADC采样原理。TLV320AIC3100采用了多种滤波器,包括first-order IIR滤波器和Filter A。这些滤波器的系数可以在一定程度上调整,以改变滤波器的频响范围。然而,这些系数的调整范围有限,可能无法完全满足您的需求。

在datasheet中第36页table 7-21描述的Filter A的频响为0-0.39fs,其中0.39这个系数是固定的。这意味着Filter A的频响范围是固定的,无法通过修改系数来拓宽。然而,您可以尝试调整first-order IIR滤波器的系数,以改变其频响范围。

在您的实际应用中,您可以通过以下步骤尝试修改first-order IIR滤波器的系数:

1. 阅读TLV320AIC3100的数据手册,了解first-order IIR滤波器的系数设置方法和范围。通常,数据手册会提供一些示例系数,您可以根据这些示例进行调整。

2. 根据您的需求,尝试调整first-order IIR滤波器的系数。您可以尝试增加滤波器的截止频率,以拓宽ADC采样的频响范围。请注意,调整系数时要确保滤波器的稳定性和性能。

3. 在修改系数后,重新进行实际应用测试。观察输入频率达到20kHz时幅值是否开始降低。如果仍然无法满足您的需求,您可能需要考虑使用其他方法来拓宽ADC采样的频响范围,例如更换其他型号的编解码器或者使用外部滤波器。

总之,虽然TLV320AIC3100的Filter A系数是固定的,但您可以尝试调整first-order IIR滤波器的系数来拓宽ADC采样的频响范围。然而,这种方法的效果可能有限,您可能需要考虑其他方法来满足您的需求。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分