Post Go back to editing

关于ADF4156不能锁定的问题

近期使用ADF4156做一款发射机,在搭建PLL电路时,将配置程序写入时,观察MUX管脚(设置N分频输出和R分频输出)都能观察到频率为鉴相频率的周期性脉冲信号,但是VCO的输出频率一直不变,经测试,原因是VCO的输入控制电压一直为0V。使用ADISIMPLL软件进行仿真搭建的三阶无源环路滤波器,为什么没有将电荷泵的信号积分为要控制VCO的电压(2V左右)?另外,配置完毕MUX管脚(设置N分频输出和R分频输出)波形正确是不是说明晶振和配置程序都没问题?还应该怎么调试?弄了好久,请各位大侠解决

附件1为ADISIMPLL仿真文件;

附件2为选择的VCO;

附件3为MUX管脚R分频输出;

附件4为MUX管脚N分频输出.

attachments.zip
  • 您好!

    对于有输入而没有输出;输出为宽频范围内扫频;输出为稳定单一频率,但输出频率不是想要的输出频率。上面这三种常被问到的问题是锁相环仍处于失锁状态下的现象。对于处于失锁状态下锁相环电路的调试,可从硬件和软件两方面着手。

    硬件方面,应该先测量锁相环芯片供电电压是否正常,如果是外部独立VCO,还应检查VCO供电电压是否正常。参考输入部分,可在锁相环REFin管脚使用示波器测量输入波形,确保参考输入信号正常进入REFin管脚,并应注意满足数据手册中REFin对输入频率(Input Frequency)和输入幅度(Input Sensitivity)的要求,一般参考输入除了对输入幅度有要求外,还对压摆率有要求,因此参考输入最好使用方波而不是正弦波。还应注意参考输入的方式,一般为交流耦合输入。在VCO输入,环路滤波器输出端口,可用示波器测量压控电压是否正常。对于锁相环芯片MUXOUT管脚可以帮助检测芯片状态,其中比较常用的是DLD(Digital Lock Detect),R Counter Output,N Counter Output。DLD当锁定时应为高电平。R Counter Output和N Counter Output用示波器测量应为方波脉冲,脉冲频率应为鉴相频率。环路滤波器可以使用ADIsimPLL软件,输入相关参数可以帮助用户设计出基本外围电路,使用方便,可以从ADI官方网站免费下载。

    软件方面,需要注意的是寄存器写入顺序往往是要求的,需要参考数据手册中INITIALIZATION SEQUENCY章节。可以通过示波器检测写入时隙,与数据手册中进行对比检查。最后要检查的是寄存器设置值,评估板的软件往往可以在不连接评估板硬件的情况下独立使用,因此可以通过评估板软件帮助计算寄存器控制字。但有一点需要注意,在评估板软件给出寄存器控制字后,建议将此控制字与实际设计对比检查一下。也可参考ADI关于锁相环芯片相关参考代码。

    附件为ADF4153参考代码,与ADF4156是类似的,供您参考。

    ExampleCode_PLL_ADF4153.zip
  • 您好!

    看了您的N Counter Output的示波器的波形图。脉冲频率为2MHz,为鉴相频率,并且占空比非常小,是由于N分频数越大,占空比会越小。这些现象都是正常的。此时,VCO输出频率应为鉴相频率的N倍猜对。如果输出频率不对,并且怎么改N分频数都不正确。那么建议您此时修改R分频器,改变鉴相频率,如1MHz或500kHz。这样改变了环路特性,看输出是否有所变化。