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.

[参考译文] TAD5212EVM-K:如何在立体声单端时获得1Vrms

Guru**** 2349670 points
Other Parts Discussed in Thread: TAD5212, TAD5212EVM-K
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1493996/tad5212evm-k-how-to-get-1vrms-with-stereo-single-ended

部件号:TAD5212EVM-K
主题: TAD5212中讨论的其他器件

工具/软件:

您好、

我正在使用 TAD5212EVM-K 评估 TAD5212

我考虑将 TAD5212用于4通道单端输出。

在 PPC3上、当在 Playback Config 部分的 Output Config 选项卡中为 OUT1x 选择"Stero Single Ended"时、 在以下设置下的输出音量仅为500mVrms、但根据数据表、输出音量应为1Vrms。 在相同设置下、选择"Mono Single End-End"时、输出音量为预期的1Vrms。

  • 源:DAC 输入
  • VCOM: Vref
  • BW:Audio BW
  • 驱动器:耳机
  • 级别:0dB

此外、立体声单端输出的波形不如单声道单端输出的波形平滑、看起来分辨率降低了。 USB 音频以32位长度和48kHz fs 发送、这与 PPC3中设置的值相同。  

我想知道如何获得立体声单端1Vrms。

此致、

Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    我认为这种输出差异是因为在单声道单端模式下、输出是 DAC1A 和 DAC1B 的组合输出、而对于立体声单端、输出只是每个引脚上这些 DAC 输出之一。 要增大输出电压、您可以将所需通道的输出电平设置为6dB、音量会翻倍、并且应该也会使电压加倍、但您无法高于1Vrms 的输出驱动。 我感到惊讶的是波形不太平滑、您能在此处发布一张示波器屏幕截图吗? 32位在音频域中具有足够的分辨率、您应该听不到不同之处、但也许我们可以看到一个。

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    感谢您的答复。

    现在、我了解了单声道单端和立体声单端输出差异的原因。

     

    我附上了选择立体声单端信号(输出电平设置为6dB)时 OUT1P (CH1)输出波形的快照。 为了进行比较、我还附加了单端单端的快照。 *0db 时正弦波输入

      

    我还想知道为什么 OUT1M (CH2)的电平选项仅为-8、-14、-20和-26dB (如下面的快照所示)。 如何将 CH1和 CH2的电平设置为相同的值?

    此致、

    Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    我在实验室中对此进行了测试、很抱歉、但我认为输出驱动增加到6dB 是错的。 似乎一个输出引脚(OUT1P 或 OUT1M)只能处理高达1Vrms 的输出、因此将该通道上的输出驱动增加到6dB 将导致满量程输入处的信号削波。 不确定为什么是 OUT1M 选项、我认为这可能是 PPC3的版本问题、因为我的选项中没有这些选项、只有相同的-12至24选项。

    0dBFS 信号输入的^μ s 示波器屏幕截图、+6dB 输出驱动

    我还测试了立体声单端输出和单声道单端输出之间的差异、以检查您看到的噪声、并存在轻微的输出驱动差异(红色是单声道单端、蓝色是立体声单端的一个通道)、但楼梯看起来大致相同。 您的示波器可能存在一些测量误差? 我必须关闭均值计算和滤波器才能获得您看到的这个干净信号。 这一阶梯超出了听力范围、因此最终产品不应出现问题、这是预期行为。

    如果您还有其他问题、请告诉我。

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    感谢您的测试。

    尽管如此、在我的环境中、当输入为0dBFS 时、只能获得0.5Vrms 输出。

    我认为 PPC3的版本可能不同、您能告诉我您正在使用的版本吗? (地雷是3.2.1)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    您的示波器屏幕截图似乎显示了与 I 得到的输出电平相同、最大电压约为1.4-1.5、对应于1Vrms。 我 与同事交谈、TAD5212系列器件的当前发布版本3.0.3似乎有这个已知的输出驱动电平错误、因此下一个版本应修复此问题(抱歉、我无法在公共论坛上提供文件)。 但是、您不应该在此处使用不同的输出驱动、您是否可以将两个通道设置回0dB 的输出增益?  

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    版本3.0.3与我使用的 EVM 应用程序版本完全相同。 我将等待下一个版本。

    我之前发送的示波器屏幕截图是在输出电平设置为6dB 时获取的、这是0dB:

    我还尝试了直接编辑寄存器而不是在 GUI 中设置。 设置为单声道单端输出和观察到1Vrms 输出后、我就将寄存器 OUT1x_CFG 更改为立体声单端输出。 但是、结果没有改变;输出与上述示波器屏幕截图相同。

    此致、

    Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    您能否从 PPC 发布寄存器转储? 您可以使用此屏幕"转储到文件"、然后在此处发布。 我想说的是、立体声单端输出在应该具有1Vrms 输出时有0.5Vrms 的输出、但在我测试时、立体声和单声道单端都有1Vrms 的输出。 让我们看看您设置的可能导致此问题的寄存器。

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    我根据您的说明输出了一个寄存器转储文件并附上了该文件。  您能否检查一下登记簿中是否有问题? 感谢你的帮助。

    此致、

    Ayako

    e2e.ti.com/.../TAD5212EVM_5F00_register_5F00_dump_5F00_stereo_5F00_single_2D00_ended.cfg

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,给我几天,我会回来给你这个。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    因此、我运行了您的寄存器转储、并从 OUT1P 和 OUT1M 都能获得1Vrms/1.4Vp、这是通过外部 I2S 时钟和数字数据生成实现的。 AC-MB 充当 USB 音频主机、因此我再次获得了1Vrms。 我想知道您的测量结果是否错误、或者输出端是否有分压器? 如何连接示波器探头? 您可能是以差分方式连接、还是连接到一些根据输出驱动而变化的共模? 您能否将探头的 GND 连接到 EVM 上的 GND 连接? 如果您有一张设置图片或一个图表、可能有助于您尝试解决这个问题。  

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    感谢您使用我的寄存器转储进行测试。 我不知道为什么在使用相同的寄存器时我无法获得1Vrms…

    如您建议的那样、我想确认我的硬件设置和示波器探头的连接方式与您的硬件设置相同、因此让我向您发送设置图片。

    *第二张图片只是第一张图片的较大版本。

    此致、

    Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    因此、我测量了一个示波器来重现您的问题、发现立体声单端输出的质量较低、单端输出的质量较高。 我不确定为什么会发生这种情况、因此我将联系我们的设计团队以对此进行澄清。 此外、当我进行测量时、单端输出的电压为2Vrms、我知道这是不真实的、这是在我将示波器通道更改为交流耦合时修复的-我的示波器测量的是 RMS (包括直流失调电压)。 也许您可以检查测量的偏移、并确保示波器是交流耦合的吗? 使用我们的 APx 进行测量时、我看到立体声单端输出的 THD + N 比单端输出差~10dB、因此这种情况下会发生意外情况。 这两个示波器的输出电压电平都应为1V、希望这是示波器设置的测量问题。

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    很抱歉耽误你的时间。 我最终得到了您遇到的0.5Vrms 问题、同时我还在针对其他应用测试器件。 我不确定立体声单端默认为预期电压一半的原因、但我怀疑这与为什么它看起来模糊有关。 无论如何、通过在 OUT1P 和 OUT1M 上将输出驱动设置为+6dB、您可以获得1Vrms 输出。 通过以下步骤、我能够获得1Vrms:

    在 PPC3中、点击"Load Preset"并选择"Playback Single End-OUT1和 OUT2 to HP Path"、然后 在满量程输入下 OUT1P 和 OUT1M 输出0.5Vrms。 然后、在 I2C 监控器中运行以下行、或在 GUI 中为两个通道选择+6dB 选项:

    w a0 64 24 
    w a0 76 0f 
    w a0 65 58 
    w a0 66 58 

    我能够获得以下输出:

    如果我使用单声道单端输出进行相同的测量、THD + N 约为-88、这对应于6dB 的噪声差异(这是合理的、因为我们在立体声单端情况下会将噪声放大6dB)。  

    如果您有更多问题、请告诉我这是否适合您。

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    虽然我通过编辑寄存器将输出驱动设置为+6db (因为出于某种原因、这些行无法在我的 I2C 监控器中运行)时得到了1Vrms、但波形仍然很模糊。 我将在我们的 THD 上测量 FFT 和 APX+N、看看是否 获得了相同的结果、然后返回给您。

    此致、

    Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    听起来不错、请告诉我您找到了什么。 有时 PPC3 GUI 会出现故障而无法更新、您可能需要禁用并重新启用器件、也许还需要在计算机上重新启动 GUI 程序。 更改寄存器也会实现!  

    -米尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    我测量了 TAD52+N、其值约为-94dB、与 THD 数据表中给出的值几乎相同。 我还测量了高于20kHz 的频率 FFT、结果表明立体声单端信号在可闻范围之外具有相对较高的噪声水平。

    我有两个最后的问题:

    • 我想确认、立体声单端的 FS 输出不应是0.5Vrms、而是1Vrms。 您能告诉我规格来说明一下吗?
    • 当立体声单端放大器的电压为0.5Vrms 时、测量的是什么条件? 0.5Vrms 和1Vrms 时有什么区别?

    此致、

    Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    我会看是否能弄清楚为什么我得到.5而不是1Vrms。 我想主要的区别是我刚将耳机负载插入 EVM、但我也使用 PPC 配置了器件、这可能会在输出上产生一些错误。 我认为您对立体声单端输出上的高频噪声感到满意、这就是您在示波器上看到的噪声。 我的 AP 测量结果显示 THD 正常。 几天时间让我回到您的身边、了解如何重新创建0.5与1V 输出。 我认为、如果您仅在 I2C 中配置任何行为都将可重复使用、似乎这些器件的输出驱动程序的 PPC 配置存在一些错误。

    此致、
    Mir   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    设置为立体声单端时、您是否发现0.5V 输出问题有任何新问题? 上次我得到了您的回复、因此我尝试在没有 PPC3的 I2C 中进行配置、但输出为0.5Vrms。 下面是我运行的行:

    W a0 00 00
    W a0 01
    Wa0 02 09
    W a0 11 80
    W a0 19 00
    W a0 1a 30
    W a0 26 01.
    W a0 28 20
    Wa0 29 21
    Wa0 64 24
    W a0 65 60
    W a0 66 60
    W a0 76 0c
    第四十章40

    如果您有任何新信息、请告诉我。

    此致、

    Ayako

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayako:

    我将再次要求我们的系统团队尝试获得这种情况发生的原因的答案。 抱歉、再给我几天时间。

    -米尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    所以、我在我的 EVM 上运行了脚本、以确保在您设置的立体声单端模式下、输出0.5Vrms。 我认为这是由于寄存器0x64中的输出路由所致、我们可以看到、立体声单端模式发送 DAC1A->OUT1P 和 DAC1B->OUT1M、而单声道单端模式发送 DAC1A+DAC1B->OUT1P。 此 A/B 编号在器件内。 因此、该器件的单端模式额定值为1Vrms、但这适用于单声道单端模式、这是更标准的单端输出方式。 立体声单端模式接收该单声道单端信号并将其拆分一半、从一个引脚中每一半发送出去。 但是、由于该器件可每个引脚输出1Vrms、因此您可以将输出驱动设置为+6dB 以使输出加倍、从而使您能够在立体声单端模式下从每个引脚输出1Vrms。 不过、信号的 THD + N 可能比数据表中指定的要低、性能也比数据表中指定的要差、因为这是在输出级再次得到增强的信号减半。 下面是我运行的脚本、除了添加注释和更改输出驱动之外、它与您的脚本相同:

    w a0 00 00
    w a0 01 01 
    w a0 02 09
    w a0 11 80 #pasi din is enabled
    w a0 19 00 #asi defaults
    w a0 1a 30 #32 bit tdm mode
    w a0 26 01 #msb offset of 1 bclk wrt standard protocol - corresponds to "shift left" fclk in ap
    w a0 28 20 #pasi ch1 = dac ch1
    w a0 29 21 #pasi ch2 = dac ch2, slot 1
    w a0 64 24 #out1x input from dac, stereo single ended
    #w a0 65 60 #headphone driver, 0db level at out1p
    #w a0 66 60 #headphone driver, 0db level at out1m
    
    w a0 65 58 #headphone driver, 6db level
    w a0 66 58
    
    w a0 76 0c #all input channels disabled, output ch1+2 enabled
    w a0 78 40 #power up all dac channels
    

    以下是运行脚本且+6dB 后的测量值:

    在运行脚本后测量的增益为0dB:  

    如果您有更多问题、请告诉我、我很乐意提供更多帮助。  

    另外需要注意的一点是、如果您希望两个引脚上的输出均为1Vrms、并且不介意相位、则可以始终执行差分模式、该模式将在 OUT1P 和 OUT1M 上输出1Vrms、具有180度的相位差。 如果您将 GND 和信号连接替换为相反相位输出、您基本上可以获得相同的信号输出、但噪声可能比我建议的解决方案要小。 您还可以从 OUT1P 和 OUT2P 输出单声道单端、以获得实际为立体声的立体声单端输出、并且可以是 DAC1和 DAC2的两个独立信号。

    此致、
    Mir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mir:

    感谢您的调查、现在我可以了解、立体声单端的0dB 输出应该是0.5Vrms、而不是1Vrms、因为立体声单端分离单端的输出一半。

    非常感谢您的帮助。

    此致、

    Ayako