TI中文支持网
TI专业的中文技术问题搜集分享网站

【求助】TAS5720功率放大器寄存器如何配置

大家好,

目前在调试一款TI的功率放大器,用做音频输出。(主控是3798c,通过iis接口将音频数据传输给TAS5720,然后转换成音频输出到喇叭)

目前测试发现主控这边的IIS对应的BCLK,DOUT,WS,MCLK都有波形了,但是喇叭没有声音,怀疑是TAS5720功率放大器的寄存器配置不对

当前的TAS5720寄存器配置如下:

Device ID                    (0x0):       0x1
Power Control           (0x1):       0xfd
Digital Control 1        (0x2):       0x4
Digital Control 2        (0x3):       0x80
Volume Control         (0x4):       0xcf
Analog Control          (0x6):       0x55
Fault Config&Status (0x8):       0x0
Digital Clipper 2        (0x10):     0xff
Digital Clipper 1        (0x11):     0xfc

用的都是默认配置(因为不知道那些配置需要修改)

麻烦知道的人帮忙提供一份能正常工作的寄存器配置。谢谢!

或者简单讲下哪些寄存器需要配置,我这边自己试试看。

tas5720l.pdf

源码:www.ti.com/…/TAS5720SW-LINUX

answer:

您好,确认一下您的5720的供电是否正常?

YiFan ZhuGe:

回复 answer:

供电是正常的。
然后上周我通过硬件上飞线的办法,把功放的demo板上的I2C线接到自己板子的TAS5720上,然后能正常工作(能播放声音)
然后将飞线拿掉又接回了主控,获取寄存器配置发现好像都是默认配置。

但是接主控重新上电后,又是播放音乐没有声音的
可能有什么方面的原因?

Amy Luo:

回复 YiFan ZhuGe:

您好,

拿主控接demo板上的TAS5720能正常工作吗

YiFan ZhuGe:

回复 Amy Luo:

现在看到寄存器的0x08上有异常

Fault Config&Status (0x8):       0xa

说明当前“CLKE”和“DCE”有错误

这个错误可能是什么引起的啊?怎么处理能解决这个错误?

我量TAS5720上的IIS信号也是正常的

喇叭输出:

赞(1)
未经允许不得转载:TI中文支持网 » 【求助】TAS5720功率放大器寄存器如何配置
分享到: 更多 (0)