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.

[参考译文] afe7225:功率计问题

Guru**** 2611325 points
Other Parts Discussed in Thread: AFE7225

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/664188/afe7225-power-meter-problem

部件号:AFE7225

您好,

我们正在使用AFE7225的功率计功能来监控以dBFS为单位的接收功率级别。 我们想开发一种算法,根据AFE7225功率计的读数,设定ADC前的射频增益。 如果没有信号,则显示“0”表示ADC的信号电平<-15dBfs。  为了增加ADC的功率,我们将降低衰减水平,直到AFE7225读取功率级别-1dBfs (值= 15)。 但是,当我们在获得-1dBfs后增加输入功率时,我们发现在-1dBfs级别中有10dB的余量,而以后如果我们增加功率,它会由于功率的高水平而变为“0”值。

如果AFE的读取功率为“0”,我们不知道它为什么为零。 它可能是由低信号级别或高信号级别引起的。 如果是由于巨大的电平信号电平,并且我们的算法认为存在低电平信号来增加电路的增益,则设备可能会因信号的高功率电平而损坏。 有没有办法解决这个问题?

此致,

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Oguzhan:
    我已将您的问题发送给熟悉此设备的工程师。
    此致,
    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我理解这个问题。 有两个方面令人关切。 您提到功率计显示15 =-1 dBFS后,有10 dB的余量。 这似乎不恰当。 当设备首次读取15 =-1 dBFS时,实际捕获的模式是什么? 它实际上是-1dBFS还是低10 dB。 这可能是峰值功率(调制信号)达到-1 dBFS,而平均功率却低于10 dB的问题。 我建议增加积分间隔,以有效提高平均值。 这应使输出检测更加稳定。

    我怀疑当输入信号过高时,设置了超范围位,并且输出采样(和电源检测器)不可靠。 我建议除功率计结果外,还要监测超范围位,以便在检测到超范围时,衰减器可以编程为显著衰减,而不管功率计状态如何。

    --RJH
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们正在使用由AFE7225 DAC生成的自己的波形。 我们通过RF前端将信号转换为RF频率。我们通过将TX与RX连接以安全衰减进行环回测试。 我们可以使用来自RF前端的可变衰减器设置TX的输出电平。我们还具有RF前端,RX中具有可编程增益。 最初,我们正在从TX产生低水平的输出功率,并缓慢地提高输出电平。 当我们增加TX功率1dB时,读取功率以dBFS为单位增加1dB。 读取值15 (-1dBfs)后,我们将继续以1dB步长增加TX功率,以便能够测试范围内的情况。 增加10dB后,它变为0;因此,我们将这种情况解释为存在利润。 在这种情况下,数据可能已损坏;我们尚未对其进行测试。 我们将根据测试定义上限。

    我们检查了超范围位,但这里有问题。 我们在地址0x337中设置了1个"OVR_EN_RX"引脚,并读取同一地址中的D0位以获取超范围信息。 当我们为RX提供高水平功率(使功率计值从"15"到"0")时,此寄存器不会变为1。 是否有任何其他设置可激活超范围指示器?

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    除了在地址0x337中设置"OVR_EN_RX"引脚外,您还需要启用主覆盖位。 根据数据表:仅当启用MASTER_OVERRIDE_RX (地址0x33A中的<7>位)时,寄存器0x337的所有模式才起作用。

    您是否使用HSDC Pro或等效设备实际捕获了信号,以查看捕获的波形的FFT? 我很想知道当您过渡到"10 dB边缘"空间和"超范围"空间时,光谱是什么样子的。 10 dB的边界空间似乎不正确,除非您处理的是高峰值对平均值(PAR)信号。 这样做可能有意义,但提高功率表平均值应可减轻这种影响。 如果您确实过度驱动ADC输入,FFT图解的SNR性能将很快降低。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    实际上,我们为2线LVDS模式启用了主覆盖位。 尽管它处于激活状态,但我们无法获得超范围警告。 可能是什么问题?

    没错,没有10dB的利润。 我们认为可以有10dB的余量,因为 当功率增加10dB时,我们从功率计读取相同的电平。 但我们的数据在超范围内受损。 我们需要获得超范围警告,但我们还不能获得。

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

    已确认。  让我更详细地研究一下超范围。  --RJH

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

    你好,Oguzhan,  

    请向我发送寄存器配置设置,并告诉我位的排列顺序。 (LSB->MSB或MSB<-LSB)。 另外,您能否向我发送一份有关您的代码如何逐行处理来自AFE的数据的概述? 您是否正在使用FPGA进行处理? 另外,为了快速检查,请确保AFE中的数据方向寄存器设置(MSB优先或LSB优先:参考reg x33A pg 51 AFE722x数据表)与处理器预期接收信息的方式一致。  

    优素福

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

    您好,Yusuf,

    我们正在使用FPGA进行处理。 我们的数据定向寄存器设置为LSB优先(这是预期的)。 当我第一次尝试MSB时,我没有观察到粗功率计和 超范围指示器位的任何变化。 我不理解LSB或MSB如何影响功率计?

    寄存器配置:

    0x3AA -> 0x82 (在我们的设置中)

    0x3AA -> 0x8A (我将其更改为先尝试MSB)

    Mustafa

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

    您好,

    我们仍在等待回应,但我们未能解决问题。 您能帮我们吗? 您是否有用于ZC706评估板的AFE7225 GUI软件固件?

    谢谢!

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

    你好,Oguzhan,  

    我为等待而道歉。 不幸的是,我目前仍在调试这个。 请让我在本周结束前发言,我将为您提供最新消息。  

    感谢您的耐心等待。

    优素福

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

    你好,Oguzhan,  

    此问题已转发给以前使用过此设备的应用程序工程师。 他应该在本周结束之前与您联系。  

    优素福

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

    感谢您的关注。 我们仍在等待回应,但我们也有另一个问题。 AFE7225的ADC的输入功率动态范围是多少?最佳输入功率(单位为dBm)是多少?

    此致,