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.
工具与软件:
您好!
我需要使用 LMX2820实现可靠且快速跳频宽带合成器。 我想确认的是、以下两篇文章涵盖了所有已知的 LMX2820问题、尤其是与即时校准相关的问题。
据报告、需要该补丁来支持从一个 VCO 组到另一个 VCO 组的特定转换:
与此相关的有人报告说、启用倍频器后、即时校准可能会失败:
我的基本问题是:
谢谢!
克里斯特尔
你好、Christer、
是的、以上链接涵盖了 Instant Cal 的所有已知问题。
即时校准需要一次性校准。 只要校准(无论是否使用倍频器校准)成功、校准就会完成、并且在我们使用即时校准来更改频率时不会执行更多校准。
如果您的应用需要 VCO 倍频器频率、则应在一次性校准中启用倍频器校准(INSTCAL_DBLR_EN = 1)、以便此校准也会捕获倍频器数据库。
好的、这意味着我还应该在跳过~11GHz 时触摸 R78 (0x4E)以启用/禁用倍频器、但这在实践中是如何实现的?
数据表显示以下寄存器是双缓冲的:PLL_N、PLL_NUM、PLL_DEN、MULT、PLL_R、 PLL_R_PRE、MASH_ORDER 和 PFD_DLY。
所以我想 R78 (0x4E)寄存器没有被双缓冲? 那么、我应在什么时候切换该寄存器中的 OUTA_MUX VCO 倍频器标志? 需要在写入 R0之前完成此操作。 对倍频器状态的更改是否仅在写入 R0后生效? 我想在触摸倍频器状态时避免任何输出干扰、并且我想能够输出电流频率、直到写入 R0。
以下操作是否正常、或者是否应在序列中稍后进行 R78写入?
谢谢!
你好、Christer、
OUT_MUX 通过 DBLBUF_OUTMUX_EN = 1进行双缓冲。
InstaCal 需要双重缓冲器来完成所有必要的寄存器更改。 只有对 R0进行编程后、更改才会生效。
您的序列正确、所有内容都应放在 R0之前。