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.

[参考译文] LMX2571:2kHz 调制时的 FM 偏差问题、在合成模式下偏差为7kHz

Guru**** 2540720 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/672325/lmx2571-fm-over-deviation-issue-at-2khz-modulation-with-7khz-deviation-in-synth-mode

器件型号:

无论是使用快速 FSK (写入寄存器33)模式还是直接写入分子的所有23位(寄存器17-18)、都会出现此问题。  

问题详细信息:

1 -将干净的数字生成的正弦波以16kHz 的速率写入 reg 33,最大偏差为7k,可为高达1.5kHz 的正弦波生成干净的7k 偏差信号-- 从1.5kHz 到2.2kHz、接收器上的偏差显示 LM2571开始过度偏离、正弦波输入为2kHz 时出现峰值过偏差- DEMOD 显示偏差为7.6-7.8kHz。  

2 -将静态值写入 reg33非常精确、并且根据写入的静态值正确移动载波。

3 -此问题在所有测试的中心频率上都很明显。

4 -我们正在使用 F2、我已经尝试更改电荷泵电流和增益(R41、R40);以及第4极、第3极内部环路滤波器和 PFD_DELAY_F2 (R23、R22)的 R 值;以及 Δ-Σ 调制器(R20)的阶数; 没有变化会产生影响(通常将值同时改变为极值和中点)。

5 -问题很明显,但5kHz 偏差下幅度要小得多--问题导致 DEMOD 下的偏差为5.15kHz。  

6 -在2.5kHz 偏差下、问题不明显。

任何进一步的见解或方向都将不胜感激!

Joe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Joe、您好!
    我已经为你的请求指派了一名专家,并将很快作出答复。 感谢您的耐心等待。
    此致
    Puneet
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Joe Grigonies"]

    器件型号: LMX2571

    无论是使用快速 FSK (写入寄存器33)模式还是直接写入分子的所有23位(寄存器17-18)、都会出现此问题。  

    问题详细信息:

    1 -以16kHz 160kHz 的速率将干净的数字生成的正弦波写入 reg 33,最大偏差为7k,可为高达1.5kHz 的正弦波生成干净的7k 偏差信号-- 从1.5kHz 到2.2kHz、接收器上的偏差显示 LM2571开始过度偏离、正弦波输入为2kHz 时出现峰值过偏差- DEMOD 显示偏差为7.6-7.8kHz。  

    2 -将静态值写入 reg33非常精确、并且根据写入的静态值正确移动载波。

    3 -此问题在所有测试的中心频率上都很明显。

    4 -我们正在使用 F2、我已经尝试更改电荷泵电流和增益(R41、R40);以及第4极、第3极内部环路滤波器和 PFD_DELAY_F2 (R23、R22)的 R 值;以及 Δ-Σ 调制器(R20)的阶数; 没有变化会产生影响(通常将值同时改变为极值和中点)。

    5 -问题很明显,但5kHz 偏差下幅度要小得多--问题导致 DEMOD 下的偏差为5.15kHz。  

    6 -在2.5kHz 偏差下、问题不明显。

    任何进一步的见解或方向都将不胜感激!

    Joe

    我在上面更新了#1、以反映 R33的更新速率实际上是160kHz、而不是16kHz。  抱歉、出现拼写错误。

    [/报价]

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

    Joe、您好!

    由于您在<1.5kHz 闪存模块上获得了正确的偏差、我认为您的 PLL 配置和环路滤波器设置正确。 理论上、您应该能够在其他 Fmod 频率上获得相同的性能。 我对您的问题没有很好的回答、我认为这可能是由于您的代码所致。

    供参考、我可以在不同的模板上生成相同的偏差。

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

    除了 PWB 中与射频相关的内部耦合问题外、我们已将该问题完全隔离/局部化到 LM2571。  这一事实基于以下数据:SPI 接口上运行的峰值检测器始终显示写入 R33的最大值绝不超过7000。  我可以重置峰值检测器、它立即上升到大约7000、从不超过、这与我们看到7.8kHz 偏差(2kHz 时)还是6.99kHz 偏差(1kHz 时)时的水平相同。  此外、无论是使用内部音调发生器(FPGA)生成正弦波、还是使用外部信号发生器通过 FPGA 的音频输入生成正弦波、我们都看到了完全相同的问题。  问题相同、R33的值永远不会超过7000。  

    您是专家、我们希望专家能保持开放态度(就像所有优秀的工程师一样)、并认为我们所说的内容实际上可能是真实的、而不会出现编码问题?  ...思考可能导致这种情况的原因、并不断思考、直至发现问题?  这不是我在10秒内期望得到的答案、 但希望该器件的专家能让这一问题在他们的知识范围内引起共鸣,并在某种程度上决心形成一种将可能导致此问题的方案(基于寄存器设置、速率等)联系起来的见解-- 甚至可以在这个过程中基于对这个部件的了解。  很明显、您的测试可以正常工作、但显然我们的设置中有一些变量是不同的、因为您看到的肯定是我们看不到的。

    您能否向我们发送您如何配置该器件?  ...以及您更新 R33的速率(假设您以相同模式运行)。  以及您可以想到的任何其他相关测试相关信息?  此外、我们是否必须在更新循环控制变量后重新写入 reg 0、或者仅在更改 N 分频器后重新写入?

    同样、我们无可争议的嵌入式故障定位和性能监控电路以及 Xilinx Chipscope (嵌入式信号分析器)都指出了与 LM2571相关的问题。  我们非常赞赏对可能导致这种情况的原因所作的任何和所有考虑。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最新更新--我们使用两种不同的 HP8920射频分析器和两种不同的无线电尝试了这项测试,两种都显示了2kHz 时的7.8kHz 偏差。 然而、在调制域分析器上测试此值时、2kHz 时未显示过偏差。 因此、我们认为问题是 HP8920射频分析仪的架构或设置所固有的。 所以我觉得我们很好--谢谢。