工具/软件:
您好 TI 支持团队:
我们目前正在努力 TLV320ADC5120 IC。 在我们的测试中、我们施加了 A 200mVpp 的1Hz 正弦波信号 ADC 输入端的位置。 ADC 输出波形正确显示了正弦波形、表明采样和处理路径正常工作。
但是、我们观察到 输出数据的振幅不对应 200mVpp 输入的数据与预期水平相匹配。 在 Excel 中附加了波形图和相应数据的屏幕截图、您可以在其中清楚地看到正弦波形、但振幅明显低于预期。
但当我们应用了1KHz 与不同的电压峰峰值、我们得到了正确的振幅水平。 如下面的屏幕截图所示、
下面是我们通过 i2c 配置的寄存器、
TLV320_WriteRegister (0x01、0x01);
HAL_DELAY (10);
TLV320_WriteRegister (0x02、0x81);
HAL_DELAY (10);
TLV320_WriteRegister (0x41、0x40);
HAL_DELAY (10);
TLV320_WriteRegister (0x3B、0x70);
HAL_DELAY (10);
TLV320_WriteRegister (0x22、0x41);
HAL_DELAY (10);
TLV320_WriteRegister (0x2B、0x45);
HAL_DELAY (10);
TLV320_WriteRegister (0x73、0xF0);
HAL_DELAY (10);
TLV320_WriteRegister (0x74、0xF0);
HAL_DELAY (10);
TLV320_WriteRegister (0x75、0x60);
HAL_DELAY (10);
-
是否有任何其他寄存器、我们需要配置。
-
尽管在较低频率下的波形形状正确、但什么因素可能会导致振幅出现这种差异?
-
我们是否应该仔细检查任何特定增益、调节或 PGA 设置?
-
TLV320ADC5120内的任何滤波或数字处理是否会影响观察到的输出振幅?
我们期待着您的指导。 提前感谢。
此致、
Ajith Kumar