同样是433.92MHz,发射和接收芯片为什么不能用同一个晶振?
刚入行的射频工程师,可能都想过这个问题:
发射芯片用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)。
-
除非采用 零中频 或 可编程倍频比 的架构,否则这颗料省不下来。
省一颗晶振,丢一片信号。
射频设计,细节定成败。
关注我们,获取更多射频实战经验。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)