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.

LMX2594 锁定问题

Other Parts Discussed in Thread: LMX2594

大家好,我在使用LMX2594的时候遇到了以下几个问题:

1. 锁定时间太慢

测量方法:

在写完最后一个寄存器后,拉高一个管脚。示波器其中一个通道捕获这个上升沿,然后另一个通道捕获 MUXOUT 拉高信号。

通过计算两个上升沿之间的时间差, 来测量出锁定时间。

测量结果

通过自动校准测量出来的锁定时间为 2 ms.

尝试解决

1. 使用 Partial assist 

根据文档描述, 计算VCO的频率范围,然后可以得出 VCO_CAPCTRL_STRTVCO_AMPCAL ,写入对应的寄存器即可。

测量得到的锁定时间缩短为 1ms, 但与手册说明的 50us 以内差太远了!

2. 使用 Full assist

文档描述的意思是, 需要强制写入 VCO_DACISETVCO_CAPCTRL,并设置 VCO_SEL_FORCE=1,VCO_DACISET_FORCE=1,VCO_CAPCTRL_FORCE=1.

那么具体步骤是:

2.1 VCO从 7.5GHz ~ 15GHz 以 10MHz的步进扫描

2.2 等待锁定后,读出 VCO_CAPCTRL 和 VCO_DACISET 的值,保存在校准列表中

2.3 在实际使用时, 根据实际的VCO频率线性插值算出具体的  VCO_CAPCTRL 和 VCO_DACISET 的值,计算 VCO_SEL ,最后写入寄存器。

问题

1. 影响锁定时间的因素有哪些?我有没有考虑到的地方吗?

2. 解决方案2的步骤正确吗, 有没有简便点的流程 ?

3. 我在执行步骤2.2的时候, 读出 VCO_CAPCTRL 的值恒定为 55,VCO_DACISET的值恒定为128!

我确定已经设定MUXOUT为 readback 模式了,并且读取其他寄存器都是正常的,不知道是哪里出了问题?

2. 输出幅度与锁定

描述

根据手册说明, LMX2594的输出幅度可以设置为 0~63,但实际使用中发现: 当输出幅度设置大于30 后, LMX2594无论在任何频率都无法锁定!请问有可能是什么原因?

3. 不同频率的输出幅度

描述

3GHz 处的输出幅度比在7GHz处的幅度低10dB, 这与手册不符, 请问是由于分频太多而导致的吗?