我一打开扬声器、它就会立即断电、支票标志将显示短路、但我已经尝试过
1.无外部连接
2.验证 SPKVDD 是否为5V
3.软件复位后、不要设置任何内容、直接启动扬声器(页1/寄存器32)
我已经完成了上述所有操作、它仍然会发生。
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.
我一打开扬声器、它就会立即断电、支票标志将显示短路、但我已经尝试过
1.无外部连接
2.验证 SPKVDD 是否为5V
3.软件复位后、不要设置任何内容、直接启动扬声器(页1/寄存器32)
我已经完成了上述所有操作、它仍然会发生。
1.在步骤4中、我在原 PCB 上拆焊 aic3100、将触点扩展到另一个 VQFN-to-DIP 适配器板、仅连接必要的引脚。 SPKP 和 SPKM 未连接到任何组件、因此不会出现短路。 此时、我的软件设置为启动 d 类、或者它会立即更改为断电、并读取短路标志
2.更换了一些板和部件,将正常使用旧产品的 aic3100脱了下来,并将其焊接到新产品上。 这是当前正在讨论的电路板、但仍不正常。
那么、让我总结一下您以上所说的内容:
以上内容是否正确?
您是否尝试过在重新启用 D 类驱动程序之前清除或复位器件并确保已清除标志? 您可以首先尝试 通过设置页1/寄存器32位 D7来关闭扬声器功率级复位、如果不清除、则尝试使用主复位 页0/寄存器1位 D0。 对于主复位、您需要再次启用音频路径、因为它将清除所有寄存器设置。 一旦标志位被清除、请重试您的路径。
您的 SPKVDD 和 AVDD 电压是多少? 您是否看到 SPKVDD 中存在任何过流? 可能您在 SPKVDD 中有电流限制、也尝试隔离它。
1.正确
2.我只会读取该标志(p0/R44_D7)一次,因为在 D 类启动后电源会立即切断
3、重置所有设置也是第二点的现象。
4.在软件复位后还有一个立即启动 class-d 的尝试,这也是与第二点相同的现象。
5. SPKVDD 无限电流,电压值为5.2V
6.也尝试将 Class-d 设置为静音
7.还尝试将扬声器上电等待时间(P1/r34)设置为最大值
8.我们的许多产品都采用了 AIC3100。 这是我们第一次使用新产品、它的电路与其他产品基本相同。
请帮助、谢谢
1.由于 d 类一旦开启就会断电、因此读取 P1_r32_d0、只读为0
2.换句话说、如果我设置 P1_r32=0x86、我立即读取时会先读取0x86、再重新读取时会变为0x06。 此时、再次读取 p0/R44_D7、读取一次后它将为1。
3.分别测试 SPKVDD 和 SPKVSS、并使用5V/5A 电源直接供电。 可以观察到、SPKP 的波形首先从顶部到底部。 当波形下降时、SPKVDD 将被拉至3.45V 并持续50ns、然后将50ns 反弹至7.35V、然后返回至5V
3、与原有的设计类似,由于 PCB 形状不同,请调整布局