微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TAS5707+PCM1808

TAS5707+PCM1808

时间:10-02 整理:3721RD 点击:

管理员,您好。最近遇到一个问题,调了两天了,再这请教一下: 我应用MCU去控制PCM1808+TAS5707A实现音频数字功放,我的硬件连接如下: PCM1808的MD1=1,MD0=0,Master mode(384fs) FMT=0,I2S,24-bit LRCK,BCK,DOUT接到TAS5707A的I2S接口 SCK与TAS5707A的MCLK连接在一起,接了一个16.9344M的有源晶振 TAS5707的连接: PDN、FAULT、接MCU的IO口,I2C总线接I2C总线,I2C读写正常 用示波器测试有源晶振16.9344正确, CPM1808 LRCLK-44.1K;BCK-28.8223M;DOUT-324K;SCK-16.9344M TAS5707配置: 上电延时一段,RESET=0;PDN=1;延时300MS;RESET=1; 延时300MS之后向0X1B寄存器写0X00, 延时400MS向0X00寄存器写0X70(MCLK 采样频率 16.9344/384=44.1K分频) 每次上电复位之后,两个喇叭会发出嘟嘟的声音,在这个时候读取错误寄存器0X02 的值是OX32(意思是SCLK/LRCLK时钟错误,过流,超压,低压故障),但这个时候TAS5707A FAULT管脚输出为高,故障应该输出为低。 检查了很久,不知道什么问题,不知知道硬件连接走线有没什么特殊的要求。求教一下。

你好,我现在在考虑用pcm186x系列的芯片,能否相互交流下,可以加我qq:565056427!

你好:

看起来PCM1808有正确的输出,时钟的连接看起来没有什么问题。

对于TAS5707A的初始化,第一步是需要对0x1B写0x00,不知道这一步你做了没有?参见datasheet Page45.

您好,您这边可以帮我看看这个问题吗?:http://www.deyisupport.com/question_answer/analog/audio/f/42/t/85904.aspx

你好  朋友  我在 用5508  遇到和你类似的问题  可以交流一下吗 Q273203365

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top