谢谢。
Derek Xie:
Hi
请问你用的是什么类型的MIC?并且AIC23本生并没有驱动喇叭的功放,您是怎么接的?有一种可能是喇叭的声音又被MIC接收被多次放大后出现噼啪声,你可以先用耳机实验下,防止输出对输入的干扰,看是否有相同的效果。另可否将原理图附上。
伍德海:
回复 Derek Xie:
MIC类型是普通常见的2脚驻极体电容咪头。我用的是AIC26不是AIC23, 接法参照TI给出的Codec EVM Schematic Rev B. 你说的情况应该不会发生,因为我现在仅在单向通话阶段就出现了这个问题,就是发话端并不收话。
Derek Xie:
Hi
我想噼啪声应该是输入信号过大导致clipping所致。
解决方法是将AGC的target gain设置的小一点,还有就是加快ATTACK TIME的时间。看是否有改善。
Frank Pan:
回复 伍德海:
黑猫,
你检查一下地。在原理图上你的几个地没连在一起,看PCB上是不是连在一起了。这些芯片的几个地在芯片内部没连,需要外部连字一起。如果不连,会出现各种莫名其妙的问题,如噪音增加,噼里啪啦的声音等等。
Best Regards
Frank Pan
伍德海:
回复 Frank Pan:
地是都连在一起的。
伍德海:
回复 Derek Xie:
测试发现输入信号幅度超过25mv就有偶尔的噼啪响,低于这个幅度就没事。而这时我没有使用AGC,且PGA的增益是0db。0db是最小了,没法再小了。如果使用AGC, 没有瞬间的噼啪响,但是声音从头到尾都失真,不清晰了。这是怎么回事啊?
Frank Pan:
回复 Frank Pan:
你把两块板的CCxx都拆掉,把发射端AIC26的数字输出接到接收端AIC26的数字输入,看工作能否正常。
如不正常,问题在AIC26这块;
如正常,问题可能在CCxx,重点查下CCxx这块。
Best Regards
Frank Pan
伍德海:
回复 Frank Pan:
在两位老师的指导下,特别是今天在PAN老师的提示下,我检查了配置,结果发现是发送端和接收端的I2S配置不一样,前者加了U率压缩后者没有加压缩,真是粗心大意害死人啊。真的非常感谢你们!不过我还有个问题顺便提一下:那就是焊了几个AIC26,其中有的DOUT有输出而有的DOUT没有输出,重焊了也没用,不知道是什么原因。
Jacky Wang(QD):
回复 伍德海:
Hi,
焊完之后用万用表测量一下芯片每个引脚是否有短路,断路情况?另外焊接时是否有将烙铁接地,防止焊接过程中静电损坏IC。