刚入行的射频工程师,可能都想过这个问题:
发射芯片用13.56MHz晶振,接收芯片用13.52127MHz晶振,频率只差38.73kHz,能不能省个料,统一用13.56MHz?
作为一个十多年的射频工程师,我的答案是:不能


一、先看发射芯片:简单直接

以 Vi8855BC 为例,它是一颗典型的 433.92MHz 发射芯片

芯片内部集成一个 固定32倍频 的频率合成器(PLL)。
要发射 433.92MHz,晶振频率就是:

433.92MHz ÷ 32 = 13.56MHz

所以发射芯片用 13.56MHz 晶振,没得商量。


二、再看接收芯片:超外差结构

接收芯片 Vi521R 是一颗 超外差接收机

超外差结构的特点:
本振频率 ≠ 接收频率,两者之间差一个 中频(IF)

对于 433.92MHz 应用,这个中频大约是 1.24MHz
所以本振频率为:

433.92MHz - 1.24MHz = 432.68MHz

同样,这个本振信号也由 32倍频 的PLL产生,因此晶振频率为:

432.68MHz ÷ 32 = 13.52125MHz

但实际规格书中推荐的是 13.52127MHz,为什么?
因为 13.52127MHz 是市场上已经大量使用的规格,而 13.52125MHz 需要定制,成本高、交期长。
两者偏差极小(0.00002MHz = 20Hz),远小于接收机允许的误差。


三、为什么不能直接用 13.56MHz?

Vi521R 在 433.92MHz 时的 接收带宽约为 400kHz,即 ±200kHz
这个带宽对应到晶振频率上的允许偏差为:

±200kHz ÷ 32 = ±6.25kHz

13.56MHz 比 13.52127MHz 大了约 38.73kHz,远超 ±6.25kHz 的容限。
结果就是:接收机无法锁定正确的本振频率,收不到信号


四、有没有例外?有,但需要特殊设计

1. 零中频结构

本振频率 = 接收频率,没有中频差。
这种情况下,发射和接收本振频率相同,理论上可以用同一个晶振。
曾经在部分无线对讲机中应用过,但零中频有直流偏移、闪烁噪声等问题,并非万能。

2. 可编程倍频比的PLL

如果频率合成器的倍频比不是固定的32倍,而是可以通过配置改变,
就可以通过不同的倍频比,让发射和接收从 同一个晶振频率 得到各自需要的工作频率。
例如 振浩微的VG252X、VT2303R 等芯片就采用这种技术。


五、总结

芯片 工作频率 中频 本振频率 倍频比 晶振频率
Vi8855BC(发射) 433.92MHz 433.92MHz 32 13.56MHz
Vi521R(接收) 433.92MHz 1.24MHz 432.68MHz 32 13.52127MHz

结论

  • 常规超外差接收机 + 固定倍频PLL 的结构下,发射和接收芯片 不能用同一个晶振

  • 频率差虽小(38.73kHz),但已远超接收机的晶振误差容限(±6.25kHz)。

  • 除非采用 零中频 或 可编程倍频比 的架构,否则这颗料省不下来。


省一颗晶振,丢一片信号。
射频设计,细节定成败。


关注我们,获取更多射频实战经验。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐