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.
工具与软件:
您好!
我们在降压转换器中将 LMX2581E 用作本机振荡器(LO)。 到目前为止、我可以初始化该单元并设置频率、该单元运行良好。 频率变化不会太大、因此芯片可能在几周内不会显示新的频率设置。
到目前为止、一切顺利、现在是我的问题。 有时在几天或几周后(没有重新编程频率)、装置将失去锁定。 重新初始化和/或重新设置频率将解决该问题。 然而、 由于我们在短时间内失去了降频转换信号、定期初始化或重新设置频率不太好。
我们实际运行了4个原型板、它们均显示相同的问题、因此预计这是一般问题。
每个板上有两个芯片、一个用于 A
1) 1) 宽带运行作为中的内部 N 配置1MHz 步长
- 1715MHz– 1900MHz、(3430-3800) VCO 4分频器2
- 1900MHz、– 2270MHz、VCO 1
- 2270MHz、– 2720MHz、VCO 2
- 2720MHz、– 3215MHz、VCO 3.
2)小频带运行作为分数 N 配置、从中删除了1kHz 步长
- 695、04091MHz–695、95000MHz (2780.16364-2783.8)、VCO 3分频器4.
到目前为止、我们只在1)宽带运算合成器中看到了锁定问题。
请查看合成器1的原理图)。 OSC IN = 50MHz
和寄存器的设置。
#define LO1_R5INIT 0x40870010 //将芯片重置为默认设置、从编码器 TI 重置为默认设置
#define LO1_R15 0x021FE80F // Codeloader TI 默认设置
#define LO1_R13 0x4082C10D //代码转换器 TI 的默认值
#define LO1_R10 0x210050CA //真实 TI 默认值
#define LO1_R9 0x03C7C039 //真实 TI 的默认值
#define LO1_R8 0x207DDBF8 //真实 TI 默认值
#define LO1_R7 0x00000317 //来自 Codeloader TI 的默认值
#define LO1_R6 0x000004C6 //代码转换器 TI 默认值
#define LO1_R5 0x00108005 // 0x00r08d05 d=0 OutputA 是 VCO;r=1 fref<VCO 64MHz
#define LO1_R5DIV 0x00108805 // 0x00r08d05 d=8 OutputA 分频器有效、在 R3中设置为2;r=1 64MHz
#define LO1_R4 0x00000004 //代码转换器 TI 默认值
#define LO1_R3 0x200002B3 // 0x20000gg3 gg = gain (0..47)* 4+3;-2dB = 10* 4+3 = 43 = 0x2B (输出 PWR 关闭)
#define LO1_R2 0x0C000002 // 0x0Cddd2 dddd = PLL_DEN = 0 = 0x0000
#define LO1_R1 0xFE000321 // 0xFE000rr1 rr = RefDiv = 0x32 = 50 (选择 VCO 4)
#define LO1_R0 0x68DA0000 // 0x6mmm0000 mmm =从1880MHz 到3880MHz 的频率;默认值= 2266 = 0x8DA
//默认 RFin = 1500MHz = LO= int (1500 + 765.5 + 0.5) =2266 = 0x8DA
是否有任何改进的建议?
此致
Klaus Schoenwald
Klaus、您好!
这似乎是环路滤波器问题。
在宽带运行中、FPD = 1MHz、环路带宽为1.6kHz、相位裕度为11度、因此环路不稳定。
您可以将 R42更改为3.3kΩ、这会将环路带宽增加到2.98kHz、将相位裕度增加到57度。
在小波段运行中、什么是 FPD? 相同的环路滤波器?
尊敬的 Noel:
感谢您的帮助。
我在小波段运行的噪声规格
Lo2_R1 0x4E013011 // 0x4Emm3rr1mm = PLL_Num 位12.. = 0x02 = 8192 -> 0x01;RefDiv = 0x01 = 1
我使用的设置是通过 CODELOADER 工具针对 FPD 900uA 计算得出的。
环路滤波器的设置与宽带相同。
查看文档后、Loop Gain 为 CPG[4:0]* 110uA、因此随着 Codeloader 的计算、环路增益将始终更高。 正确的是什么?
请找到两种配置(使用 TI-Toolset Platinium Sim 的 claculatet)的环路带宽和相位裕度计算结果、值与您的值不同、我错了什么?
宽带频带工作(中心频率2266MHz 处的采样):
相位裕度仍然很小、但没有计算结果那么小。 有什么问题吗?
小值带工作:
应该正常、或者?
此致
克劳斯
Klaus、您好!
我设置了错误的电荷泵电流、 您的仿真结果是正确的。 在 PLL Sim 中、我们可以在 KPD 框中键入该值、使其与 CodeLoader 值相同。
无论如何、对于1MHz FPD、相位裕度不够高。 将 R42设置为1kΩ 似乎在两种配置下都有效。