关于PCM1863噪音问题
Dear Sir,
我目前有用PCM1863在DVB-S产品上,目前调试中遇到噪音问题,比较棘手,大致配置如下:
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x20,0x10);//MASTER模式
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x06,0x42);//输入选择 单声道1左
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x07,0x42);//单声道1右
//i2c_reg_write2(PCM1863_DEVICE_ADDR,0x06,0x60);//输入选择 差分输入4
//i2c_reg_write2(PCM1863_DEVICE_ADDR,0x07,0x60);//差分输入3
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x08,0x40);//
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x09,0x40);//
目前的现象是,输出存在很大噪音,沙沙沙的响,不插信号,噪音也存在,就感觉是噪音和音频叠加在一起的感觉,实际输出的声音也比原始的好像要大一些
需要TI帮忙分析原因, 另外请问TI有没有PCM1863的配置文档,网上找不到相关的配置资料或者samples code , 目前很难解决;
我记得音频系统, 有个一个术语叫 底噪.
现在的音频放大器, 性能都比较好, 已经很少说这个了.
但是你可能遇到的是这个问题. 可能不是设置问题
也许跟电源的质量, 信号的地线和 PCB 布线有关.
Hi Airwill,
目前时钟采用12.288已调通,但是目前改时钟为27M,我们想通过GPIO3输出12.288M始终没有调通,麻烦帮忙给个软件配置样本,目前GPIO输出一直和输入时钟一样,读取0X28 PLL时钟为未锁定,配置如下:
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x20,0x1e);//MASTER模式
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x28,0x11);
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x23,0x07);
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x29,0x03);//P
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x2A,0x01);//r
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x2B,0x08);//J
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x2C,0x80);//D_L
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x2D,0x07);//D_H
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x06,0x42);//输入选择 单声道1左
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x07,0x42);//单声道1右
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x01,value);//音量
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x02,value);
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x08,0x40);//
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x09,0x40);//
i2c_reg_write2(PCM1863_DEVICE_ADDR,0x11,0x30);//引出内部SCK