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.

TAS5548: AD调制和BD调制THD有差距

Part Number: TAS5548


您好,我在使用TAS5548产生PWM波时,相同输入条件下和寄存器配置下,AD调制模式的输出信号THD+N能有83dB,但是BD调制模式下输出信号的THD+N只有66dB,请问这是由于调制原理不同导致BD调制本身就会比AD调制的THD更差,还是说可以通过调整寄存器把BD调制模式下的输出信号THD也提高到80dB以上?

  • 感谢您对TI产品的关注!
    关于你的咨询,我们正在确认你的问题,稍后回复您。

  • 您能否澄清您是如何进行这些测量的? 是否正在使用EVM? 您是否仅使用TAS5548或使用PWM输入设备进行THD测量?

    输入信号是什么?

    您能否共享在调制方案之间更改的寄存器,以便我验证它们是否正确?

    我不希望在BD模式下有这么大的THD hit。

  • 我是使用自己画的应用板进行测量的,输入信号是用AP音频分析仪发送的I2S信号,幅度-6dBFs,频率1kHz,用AP音频分析仪测量输出信号的THD;

    初始化的寄存器写了0x03=A0;0xD9=0x00000048;

    切换到BD模式时,仅写入了0x30=0x89,其他寄存器和AD模式下保持一致;

    AD调制模式的输出信号THD+N能有83dB,但是BD调制模式下输出信号的THD+N只有66dB

  • 感谢您提供的信息。 您还在使用PPC GUI吗?

    要正确设置为BD模式,必须更改寄存器0x30,0x31,0x32和0x33。 当您更新这些内容时,THD测量是否更好?

  • 我没有使用PPC GUI,是使用我的I2C通讯环境直接读写寄存器的;

    请问您的意思是否是使用BD调制模式时,必须把0x30,0x31,0x32和0x33全部改写为BD调制对应的值,八个通道必须同时保持BD调制模式?

    请问能否提供BD模式下能不损失THD正常工作的寄存器配置示例,十分感谢!

  • 我相信您只需为您正在使用的信道设置为BD模式,但我认为下一步是将所有信道的设置更改为BD模式,以查看性能是否有任何差异。

    遗憾的是,这是一个传统设备,因此我们没有适当的硬件来进行这些测量并提供脚本。

  • 我将0x30,0x31,0x32和0x33分别写为0x89、0xAB、0xCD、0xEF,全部使能BD调制后,PWM_1的THD还是只有65dB,但我发现PWM_5和PWM_6的BD模式下THD能有70dB,PWM引脚越靠近PWM_1,THD越差,请问这是什么原因造成的?

  • 再次感谢您的耐心等待。 您能否在两种调制方案中提供带有PWM波形的示波器屏幕截图? 此外,您是否有可以测试的EVM? 我想知道这是否可能是定制板的问题。