主题中讨论的其他器件:LMX2820
您好,Noel
我发现了一个新问题、我想帮助验证它。 它会在我在 EVM 上操作时显示。
步骤1:初始化为附加文件,写全部 reg;
第2步:单击"FCAL_EN"、FCAL_EN =0;
步骤3:将频率更改为4119MHz
现在、当我将频率设置在4119和4124MHz 之间时、EVM 将失去锁定。
这不会每次都发生、有时在断电和重新启动后也不会锁定。
非常期待您的回复
此致
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.
您好,Noel
我发现了一个新问题、我想帮助验证它。 它会在我在 EVM 上操作时显示。
步骤1:初始化为附加文件,写全部 reg;
第2步:单击"FCAL_EN"、FCAL_EN =0;
步骤3:将频率更改为4119MHz
现在、当我将频率设置在4119和4124MHz 之间时、EVM 将失去锁定。
这不会每次都发生、有时在断电和重新启动后也不会锁定。
非常期待您的回复
此致
您好,维森特
我当前的 配置文件将打开即时校准。
从我之前的文章中可以看到、数据表还将 FCAL_EN 设置为0。
您也可以为我提供可以正确打开并及时校准的初始配置文件、并且在所有频率点都不会失去锁定。
非常期待您的回复
此致
尊敬的 Panhua:
请按照以下程序操作、并告诉我您是否仍然无法始终锁定。
初始化寄存器设置
1.设置 DBLBUF_PLL_EN、DBLBUF_CHDIV_EN、DBLBUF_OUTBUF_EN、DBLBUF_OUTMUX_EN = 1
2.设置 DBLR_CAL_EN = 0;INSTCAL_SKIP_ACAL = 0
3.如果需要 VCO 倍频器、则设置 INSTCAL_DBLR_EN = 1、否则将此位设置为0
4.设置 INSTCAL_DLY = T x fosc (以 MHz 为单位)/2^CAL_CLK_DIV、其中 T = 2.5 x CBIASVCO / 0.47µF。 CBIASVCO 是引脚3处的旁路电容器
5.将其他寄存器配置为锁定到5.65GHz、而无需任何校准辅助
6.设置 INSTCAL_PLL_NUM = 2^32 x (PLL_NUM / PLL_DEN)
编程
7. VCC 为 LMX2820上电
8.对所有寄存器进行编程,LMX2820应锁定到5.65GHz
InstCal 校准
9.编程 INSTCAL_EN = 1
9.5照射行程 索引 例程
10.对 R0进行编程(FCAL=1)、校准将开始
11、等待100ms
12.对 R0进行编程(FCAL=0)以完成校准
13.如果 LD 引脚未变为高电平、则编程 RESET = 1以复位 LMX2820。 LMX2820复位后、重复步骤8至12
更改 VCO 频率
14.对 INSTCAL_PLL_NUM、PLL_N、PLL_NUM 和 PLL_DEN 进行编程(如果它们的值发生了变化)
15.对 R0进行编程(FCAL=0)以更改 VCO 频率
9.5索引例程
1.程序 R106[10]= 1 (0X6A 0400)
2.程序 R107[5:0]=0 (0x6B 0000)
3.编程 R108 = 0 (0x6C 0000)
4.编程 R109 = 0 (0x6D 0000)
5.程序 R106[9:0]=514 (0x6A 0602)
6.程序 R106[11]=1 (0x6A 0E02)
7.程序 R106[11]= 0 (0x6A 0602)
8.对 R106[9:0]= 515至519重复步骤5至7
9.程序 R106[10]= 0 (0x6A 0000)
尊敬的 Panhua:
第8步是常规编程、FCAL_EN 需要=1、否则您不会把它锁定到5.65GHz。
下面是假设不需要 VCO 倍频器的配置。