利用Cobranet技术,采用左对齐的数字音频格式,BTL输出,外部供给MCLK=25MHZ,RCLK=50KHZ,SCLK=4MHZ,PVCC=12V,AVCC=12V,DVDD=AVDD=3.3V。现在测试输出为矩形波,没有音频输出!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
利用Cobranet技术,采用左对齐的数字音频格式,BTL输出,外部供给MCLK=25MHZ,RCLK=50KHZ,SCLK=4MHZ,PVCC=12V,AVCC=12V,DVDD=AVDD=3.3V。现在测试输出为矩形波,没有音频输出!
你好:
一般来说硬件控制的芯片只要外部配置正确,有正确的信号输入就能输出信号。
所以请确认以下几个信息:
1.各个引脚的电源电压是否正常;
2. 芯片的Tas5704芯片的输入引脚是否有需要的时钟与音频信号,并且确认下是否正确,看SDIN1与SDIN2是否是变化的PWM信号;
3. 外部的增益,I2S格式,输出配置是否正确;
4. 若没有问题,请查看你的Mute脚的电平是否正确, 有可能被误触发了。若还是没有问题,你可以看下你的芯片是不是在焊接的时候被静电打坏了,换个芯片尝试下。
原理图建议参考Tas5704EVM板的参考电路。可在TI官网找到。
你好:
只要Cobranet能输出的是标准的I2S接口的数据,那我们的功放就能将其放大。
1.你的BKND_ERR脚没有拉高。
2.尝试修改输出格式,如右对齐,I2S格式。