主题中讨论的其他器件:LMX2595、
团队成员好!
我以前使用过 LMX2595、并设法很好地控制它。
当我现在使用 LMX2572时、似乎我无法控制 f_VCO。
首先、我们使用在 Texas Instruments 中找到的默认配置、此配置略有修改:
MUXOUT_LD_SEL = 0 (回读)
V_OSC = 125MHz
PRES = 2
FCAL_HPFD_ADJ = 1 (37.5MHz < f_PD <= 75MHz)
MASH_ORDER = 3 (三阶调制器)
OUTA_PD = 1
OUTB_PD = 0
(RFoutB = 100MHz)
该文件在启动时编程到 LMX2572中:
然后、我们读回所有寄存器值、这些值可以在 LMX2572_ReadBackConfiguration.txt 中找到、而使用 TICS Pro 时、这些值似乎是正确的。
回读文件:
对该配置进行编程时、我们测量到108MHz、这与我们的预期不完全相同、但至少接近。
经过进一步的实验、似乎只有我们选择的通道分频器似乎会影响 RFoutB 频率。
例如、当我更改寄存器值以使 RFoutB = 500MHz 时、通道分频器值设置为8、我测量的频率大约为880MHz、
接近当通道分频器值为64时测量频率的8倍。
将 RFoutB 设置为500MHz 后、读回文件:
/cfs-file/__key/communityserver-discussions-components-files/48/LMX2572_5F00_500MHz.txt
即使在将 FCAL_EN 写入高电平之后、更改 PLL_N 似乎根本不影响 RFoutB。
OUTA_PD、OUTB_PD、OUTA_PWR、OUTB_PWR 和 CHDIV 似乎都对我们有用、当我们回读所有寄存器值时、PLL_N 的寄存器值似乎都正确。
TICS Pro 在我们查找 LMX2595的寄存器设置中的错误时非常有用、但现在我们没有看到任何错误、但我们仍然无法正确控制 RFoutB。
我们做错了什么吗?
/西蒙