您好、先生、
我的一位客户将 TLV320ADC5140 EVM 连接到他们自己的电路板。 它们使用4通道 单端输入。 FSYNC 为32KHz、MCLK 为8.192MHz、SBCLK 为4.096MHz、SBCLK/FSYNC 为128。 上电顺序为:平台、AVDD、IOVDD、稳定后 CLK 启动、然后 SHDNZ 被驱动为高电平、10ms 后、使用 PPC3设置寄存器。 SBCLK 和 FSYNC 工作正常。 虽然可以清楚地听到噪声、并且可以在噪声之后听到原始输入信号。
我认为这可能是由于不合理的滤波器设置(抽取滤波器、HFP 和双二阶滤波器)导致的。 我需要检查什么以及如何检查?
感谢您的信息!
寄存器设置:
//第0页
{ 0x00、0x00 }、
//书籍0
{ 0x7f、0x00 }、
//第0页
{ 0x00、0x00 }、
//重置设备
{ 0x01、0x01 }、
// 1ms 延迟
{CFG_meta_delay、0x01}、
//
--------------------------------------------------
--
//开始设备内存
//
--------------------------------------------------
--
// Book 0第0页(0x00)转储
{ 0x00、0x00 }、
{ 0x7f、0x00 }、
{ 0x00、0x00 }、
{0x02、0x81}、
{CFG_meta_delay、0x01}、
{0x07、0x30}、//0x30 32位0x20 24位
{0x14、0x36}、//添加32k 128比率
{0x21、0x21}、
{0x3b、0x60}、
{0x3c、0xa1}、
{0x41、0xa1}、
{0x46、0xa1}、
{0x4b、0xa1}、
{0x6b、0x00}、
{ 0x6c、0x02 }、//AGC 选择
{0x6d、0x9b}、
{0x74、0xf0}、
#if 1.
//第1页(0x01)转储
{ 0x00、0x00 }、
{ 0x7f、0x00 }、
{ 0x00、0x01 }、
{ 0x05、0x01}、
{0x07、0x20}、
//第4页(0x04)转储
{ 0x00、0x00 }、
{ 0x7f、0x00 }、
{0x00、0x04}、
{0x49、0xe6}、
{0x4a、0x48}、
{0x4b、0xc6}、
{0x4c、0x80}、
{0x4d、0x19}、
{0x4e、0xb7}、
{0x4f、0x3a}、
{0x50、0x7f}、
{ 0x51、0xcc }、
{0x52、0x91}、
{0x53、0x8b}、
{0x54、0x24}、
{0x55、0x46}、
{0x56、0xc8}、
{0x57、0x84}、
{0x58、0x04}、
{0x5c、0x04}、
{0x60、0x04}、
{0x64、0x04}、
{0x68、0x04}、
{0x6c、0x04}、
{0x70、0x04}、
{0x74、0x04}、
{0x78、0x04}、
{0x79、0x9e}、
{0x7a、0x7f}、
{0x7B、0x30}、
{0x7c、0x04}、
{ 0x7d、0x9e }、
{0x7E、0x7f}、
{0x7f、0x30}、
//第6页(0x06)转储
{ 0x00、0x00 }、
{ 0x7f、0x00 }、
{ 0x00、0x06 }、
{0x1d、0x04}、
{ 0x1E、0xb0 }、
#endif
//加电/断电寄存器
{ 0x00、0x00 }、
{ 0x7f、0x00 }、
{ 0x00、0x00 }、
{0x75、0x60}、