主题中讨论的其他器件: LMX2572
工具/软件:
您好!
我们将使用 LMX2572LP 作为 PLL、以在无线电中生成射频频率。 我们希望能够具有"跳频"模式、该模式可快速改变频率高达300次/秒。 在调查此情况时、我们使用了 LMX2572中的 RampClk 引脚和 RAMP0寄存器来告诉 VCO 要进行多少"跳"。 RampClk 引脚与另一个对讲机同步、因此两个对讲机同时跳转。
我们注意到的是、好像跳变大到足以超出 VCO 校准阈值、LMX 会进行自动重新校准(按预期)。 这会破坏在接收器上听到的音频质量。 另一个无线电没有使用 LMX2572LP PLL、因此没有进行重新校准。 这导致您在短时间内两个对讲机不同步、因此接收器会听到爆裂 SINAD 的砰砰声。
由于需要重新校准才能获得完整的跳频范围、是否有办法缩短这些重校准时间、以便在接收器上听不到它们?
我们考虑使用完全辅助模式进行校准、并使用查找表来查找所有可能要跳转到的频率。 如果是这种情况、在更新 VCO_SEL、CAPCTRL 和 DACISET 时输出频率是什么时候变化的? 由于 SPI 外设 一次只能更新一个寄存器、因此并不能一次性写入所有寄存器、因此在这些寄存器更新过程中是否存在灰色区域。 这仍会导致接收器的音频质量出现中断。
如有任何关于如何使用 LMX2572LP 进行跳频的想法、我们将不胜感激。
谢谢、
Evan