433.92MHz FSK 遥控器,标称 10ppm 的 3225 晶振,负载电容按规格书给的 12pF 配的 22pF。常温实测频偏偏到 22~28ppm,-20℃ 和 55℃ 各测一次,最差到 35ppm,按对应频段与功率等级的载频容限判是不够的。
已经试过:换了两家晶振、把负载电容从 22pF 换到 18pF 和 27pF、重新做过一次产线校准,改善都很小。现在卡在分不清是晶体本身的精度问题,还是我这块板的寄生电容没算对。
结论:25ppm 这个量级,大概率不是晶体精度不够,是负载电容没配到标称 CL。10ppm 的晶体接错负载,偏 15~20ppm 是很常见的,先别继续换料。
机制:晶振实际频率 f = f0 ×(1 + 牵引灵敏度 × ΔCL)。3225 封装 AT 切割晶体的牵引灵敏度典型在 10~20ppm/pF。如果你板上寄生电容加焊盘电容比设计值多了 1.5pF,就是 15~30ppm 的偏移,和你测到的完全吻合。换算一下:433.92MHz 上 25ppm 约 10.8kHz;同样 25ppm 放到 2.4GHz 就是 60kHz,所以低频产品反而更容易被判合格,别拿别的项目经验套。
排查步骤:
提醒一句:别用软件拉频点去凑数。普通晶体靠寄存器微调会把调制频偏一起带偏,最后频偏合格了、解调误码率崩了,TCXO 才谈得上温度补偿。
我们统计过,频偏投诉里六成是负载电容贴错料——BOM 写 12pF,产线贴了 22pF,直接偏 30ppm 以上。先拿电容表量一下实际贴片值,再谈晶体。另外晶振底下别走地线,寄生会多 1~2pF,这个在 Layout 评审时最容易被忽略。
有个不同看法:如果这颗是芯片内置电容校准、或者用内部 RC 当参考,25ppm 其实算正常水平,别拿外部晶振的指标去要求它。先确认你的参考时钟走的是外部晶体还是内部 PLL,这两条路的整改方向完全不一样,别一开始就买TCXO。