为什么芯片旁边总有一颗晶振?外部晶振到底有什么作用?

发布时间:2022-08-22 阅读次数:3372

无论是单片机开发板、路由器、工业控制器,还是通信设备,我们几乎都会发现:芯片附近通常都会放置一颗晶振。很多工程师刚接触硬件设计时都会产生疑问:

为什么MCU旁边一定要放晶振?

芯片不是已经有内部时钟了吗?

外部晶振和内部振荡器有什么区别?

什么情况下必须使用外部晶振?


为什么芯片需要时钟信号?

任何数字芯片都需要一个稳定的时钟(Clock)作为运行节拍。CPU执行指令、MCU处理程序、ADC/DAC数据转换、UART通信、USB接口、以太网、CAN总线以及各种高速接口,都依赖统一的时钟信号进行同步。可以把时钟理解为整个芯片的"节拍器"。每一个时钟周期,CPU都会完成相应的运算或控制动作。时钟频率越高,在芯片架构允许的情况下,每秒能够执行的操作次数通常也越多。因此,没有稳定的时钟,数字系统就无法正常工作。


芯片内部为什么已经有振荡器?

目前,大多数MCU、DSP、FPGA和SoC内部都集成了振荡器。这些内部振荡器通常采用RC振荡器或其他集成振荡电路,能够满足芯片基本启动需求,因此很多产品即使没有外部晶振,也能够正常运行。内部振荡器最大的优点是成本低、外围电路简单,同时启动速度较快。不过,由于RC元件容易受到温度、电压和工艺偏差影响,其频率精度和长期稳定性通常不如石英晶振。因此,在要求较高的应用中,仅依靠内部振荡器往往无法满足要求。


为什么还需要外部晶振?

外部石英晶振最大的优势,在于能够提供更加稳定和准确的参考频率。石英晶体具有极高的品质因数(Q值),频率漂移小,长期稳定性好,因此能够明显提升整个时钟系统的精度。对于USB、以太网、Wi-Fi、蓝牙、GNSS定位、CAN通信、高速串口以及工业控制等应用,芯片通常都会建议或要求使用外部晶振,以保证通信协议能够满足频率误差要求。


很多芯片内部还集成了PLL(锁相环)电路,通过外部晶振提供的基准频率进行倍频或分频,生成CPU主频以及各个外设所需的不同工作时钟。因此,外部晶振虽然频率不一定很高,却决定了整个系统时钟的准确性。


外部晶振有哪些选择?

石英晶体谐振器(KOAN无源晶振)

石英晶体谐振器本身只有石英晶片,没有驱动电路,需要依靠MCU内部振荡器配合负载电容才能正常工作。它具有成本低、功耗低、尺寸丰富等优点,因此广泛应用于消费电子、家电、物联网以及一般工业产品。不过,在设计时需要正确匹配负载电容、激励功率以及PCB布局,否则可能出现不起振、频率偏移等问题。


石英晶体振荡器(KOAN有源晶振)

有源晶振内部集成了振荡电路和驱动IC,只需提供电源即可直接输出稳定时钟。相比无源晶振,有源晶振具有频率稳定性高、抗干扰能力强、无需匹配负载电容等优点,更适用于通信设备、服务器、工业控制、汽车电子以及医疗设备等高可靠性应用。根据不同性能要求,还可以选择VCXO、TCXO和OCXO等产品。


MEMS振荡器

MEMS振荡器采用硅微机械结构制造,具有抗振动能力强、耐冲击等特点。在高振动环境或特殊工业应用中,MEMS具有一定优势。但对于高速通信、低抖动、低相位噪声以及高稳定度应用,石英晶振仍然具有明显优势,因此仍然是绝大多数通信设备和精密仪器的首选。


陶瓷谐振器

陶瓷谐振器利用压电陶瓷材料产生振荡,成本较低,但频率精度通常只有±300ppm至±500ppm。因此,它更适合玩具、普通消费电子以及对时钟精度要求不高的产品,而不适用于高速通信或高精度控制系统。


如何选择合适的晶振?

选择晶振时,不能只关注频率是否一致,还应综合考虑频率精度、工作温度范围、封装尺寸、供电电压、负载电容、输出方式以及长期稳定性等参数。对于MCU系统,应首先参考芯片厂商推荐的参考设计和规格书,确认支持的晶振类型以及推荐负载电容。如果系统需要更高的稳定性、简化外围设计或降低调试难度,可以直接选择有源晶振。对于通信设备、服务器、工业控制以及汽车电子,还应重点关注相位噪声、抖动以及可靠性测试等性能指标。


KOAN晶振解决方案

KOAN提供完整的时钟解决方案,包括石英晶体谐振器、时钟振荡器、VCXO、TCXO、OCXO以及多种高速差分时钟产品。针对MCU控制、工业自动化、通信设备、汽车电子、医疗设备及消费电子等应用,KOAN可根据芯片平台、工作温度、频率稳定度及PCB设计要求,推荐合适的晶振型号,帮助客户缩短开发周期,提高系统可靠性和长期稳定性。

  • 上一篇:低噪声晶体振荡器详解:相位噪声、抖动、Q值与应用选择
  • 下一篇:无线通信为什么需要晶振?石英晶振在无线设备中的作用