我目前已经致力于配置 LMX2820、以使其能够从45MHz 扫描到22.6GHz。 我希望实施即时校准、我相信、在汇总数据表、文档#SNAA342以及此论坛的其他博文后、我终于完成了这一步。
我使用的是正常运行的125MHz OSCIN 和三阶 MASH。 我已将 INSTCAL_DLY 设置为 313 (基于.47uf 的默认偏置电容值和125MHz PFD)。
我一直面临的问题(表面上看、获取即时校准正常运行)是 、当将输出频率设置为2079MHz、4158MHz 或8315MHz 并使用即时校准时、锁定检测通常(但不是始终)不会变为高电平。
如您所见、这些频率有一种明显的模式(4158是8315的一半、2079是8315的四分之一)。 不过、根据我的配置或任何内部 VCO 频带、这些频率在数学上似乎都没有意义。
例如、当无法锁定2079时、我经常会看到的是最终锁定需要 X 个时间。 然后、下次我的扫描尝试设置2079时、锁定大约需要 X/2时间。 然后、需要大约 X/4时间来锁定、等等。 换句话说、每次再次锁定其中一个频率时、所需的锁定时间都比之前在该频率下所需的时间更短。
此外、我通过 Raspberry Pi 发送 SPI 命令来控制 LMX2820、并将总线速度设置为10MHz。 换句话说、我在进行扫描时不会使用 TICS Pro。