本质区别:一个是被动谐振体,一个是完整振荡器
用一句话概括两者的本质区别:无源晶振(Crystal谐振器)自身无法起振,需要借助外部电路驱动才能产生振荡;有源晶振(Oscillator振荡器)内部集成了振荡电路,通电后直接输出时钟信号(百度百科XTAL词条)。
在英文术语中,两者的命名也直接揭示了身份差异:无源晶振叫 Crystal(或 Crystal Unit / Xtal,即石英晶体谐振单元),它只是一个谐振元件;有源晶振叫 Oscillator(或 Crystal Oscillator,即晶体振荡器),它是一个完整的、能自己产生振荡并输出信号的器件(壹兆电子《如何分辨晶体谐振器和振荡器》)。
为什么两者经常被混淆?
- 都是石英频率元件:两者内部都使用石英晶体谐振片作为频率基准,工作原理的物理基础都是压电效应(科普中国《石英晶体谐振器》)
- 外观与封装相似:无源与有源晶振都有直插(HC-49S)与贴片(3225、2520等)封装,外形尺寸几乎一样,不拆开难以分辨
- 名称都带"晶振"二字:行业俗称把两者都叫"晶振",只有细分时才区分为"无源晶振/有源晶振"或"Crystal/Oscillator"
- 采购资料混用:部分电商平台与选型手册中两者混列,规格书不仔细看容易买错(创捷电子选型资料)
晶体谐振器(Crystal)本身不产生振荡,它只是利用石英晶体的压电效应提供高Q值的机械谐振;晶体振荡器(Oscillator)则把谐振器和振荡电路封装在一起,直接输出时钟信号。 —— 百度百科XTAL词条 / 壹兆电子分辨资料综合
结构与原理区别:差一颗振荡IC的距离
无源晶振的结构
无源晶振的结构相对简单,主要由三部分组成:石英谐振片(石英晶体薄片)+ 电极(金属镀膜引脚)+ 封装外壳。石英片经精密切割(如AT切、音叉切)、研磨抛光后,在两面镀上银或金电极,再焊接引出引脚,用金属壳或陶瓷基座密封(壹兆电子分辨资料)。它内部没有任何有源半导体器件,因此是一个典型的无源元件(被动元件)。
有源晶振的结构
有源晶振在无源晶振的基础上,增加了关键的第三大部分:振荡IC(振荡集成电路)。它的内部结构为:石英谐振片 + 振荡/放大/整形IC + 封装外壳,有的型号还包含负载电容、稳压电路与温度补偿电路(壹兆电子《如何分辨晶体谐振器和振荡器》)。正因为内部集成了放大与整形电路,有源晶振属于有源器件(主动元件),工作时必须外接电源。
原理差异:谁来完成"起振-放大-输出"闭环
- 无源晶振:只提供高Q值谐振选频,起振所需的放大(负阻)、激励与整形全部依赖外部电路——典型如MCU内部的皮尔斯(Pierce)振荡器(STM32等MCU数据手册OSC_IN/OSC_OUT说明)
- 有源晶振:内部振荡IC完成激励、放大、限幅与缓冲输出,外部只需提供电源与地,起振闭环完全在器件内部完成(NDK/Epson振荡器产品资料)
等效电路差异
无源晶振的等效电路是经典的石英晶体等效电路:由动态电感L1、动态电容C1、动态电阻R1串联后,再与静态电容C0并联(科普中国《石英晶体谐振器》、NDK技术资料)。这是一个纯无源二端网络,本身没有增益。
有源晶振在器件层面则可看作晶体谐振体 + 有源振荡电路的组合体,其等效模型包含一个负阻振荡器与输出缓冲级,对外表现为一个能输出固定频率方波/正弦波的信号源。换句话说:无源晶振是振荡回路里的"选频元件",有源晶振是"完整的信号发生器"(百度百科"晶体振荡器"词条)。
引脚与连接区别:2脚与4脚,电路天差地别
无源晶振:2个引脚,接OSC_IN/OSC_OUT
无源晶振通常是2引脚(两端电极),接法为:晶振两端分别连接MCU的 OSC_IN 与 OSC_OUT(振荡输入/输出)引脚,并在两个引脚上各接一只负载电容到地(STM32数据手册振荡器设计章节)。典型接线:8MHz无源晶振两端各接一只20pF电容到地,中间并联晶振本体,构成皮尔斯振荡器。
有源晶振:4个引脚,VCC/GND/OUT/NC
有源晶振通常为4引脚(贴片封装为标准4脚,直插为4脚或带外壳接地脚),引脚功能为(壹兆电子分辨资料):
- VCC(电源):接工作电压,常见3.3V、5V、1.8V,视型号而定
- GND(地):接电源地
- OUT(输出):时钟信号输出,直接接后级电路时钟输入脚
- NC(空脚):悬空;部分型号此脚为 EN/使能脚,用于控制输出开关(NDK/Epson产品资料)
接线图描述(文字版)
无源接线:MCU的OSC_IN ──无源晶振一端;OSC_OUT ──无源晶振另一端;OSC_IN侧再并联一只负载电容C1到地;OSC_OUT侧并联一只负载电容C2到地;两只电容串联等效值约等于规格书标称的负载电容CL。
有源接线:VCC引脚接电源(通常还需就近并联0.1μF去耦电容到地);GND引脚接地;OUT引脚直接连到MCU的时钟输入引脚(如OSC_IN/EXTCLK);NC引脚悬空或按规格书接使能控制。
负载电容需求差异:无源需要,有源不需要
这是两者最容易被忽略的差异:无源晶振必须外接负载电容(与芯片内部电容共同满足负载电容CL要求),CL不匹配会导致频率偏移甚至不起振(科普中国/晶振规格书参数说明);有源晶振不需要外接负载电容——振荡、调谐电路已封装在器件内部,外部只需电源与地,这大大简化了PCB设计。
MCU连接方式对比
无源晶振接MCU
晶振两端接OSC_IN/OSC_OUT,需外配两只负载电容;依赖MCU内部振荡器,节省一个器件成本,功耗低,是MCU板卡最主流方案(STM32、ESP32等大量采用)。
有源晶振接MCU
OUT脚直接接MCU时钟输入(OSC_IN/EXTCLK),OSC_OUT悬空;需提供VCC供电;信号质量好、无需匹配负载电容,但多一路电源与去耦(FPGA、CPU、通信芯片常用)。
输出信号区别:微弱正弦波 vs 标准方波
无源晶振的输出:微弱的正弦波
无源晶振本身不"输出"信号,它是振荡回路的一部分。当配合外部振荡电路起振后,在OSC引脚上得到的是幅度很小(通常几十到几百mV量级)的正弦波,且波形质量高度依赖外部电路的增益、负载电容与PCB布局(STM32振荡器设计资料)。这个微弱正弦波需要经过芯片内部放大器整形为数字时钟,不能直接驱动逻辑门。
有源晶振的输出:标准方波/正弦波,驱动能力强
有源晶振内部完成放大与整形,OUT引脚直接输出标准的CMOS/TTL电平方波(部分射频型号输出正弦波),幅度与电源电压相关(如3.3V供电输出约0~3.3V摆幅),带载能力强,可同时驱动多个负载(NDK/Epson振荡器产品资料)。
信号质量:上升沿与抖动
- 上升/下降沿:有源晶振输出方波边沿陡峭(ns级),时序裕量好;无源晶振配合外部电路后边沿由整形电路决定,与芯片工艺相关
- 抖动(Jitter):有源晶振内部缓冲级隔离了负载与电源扰动,输出抖动小;无源晶振对电源噪声、负载变化更敏感,抖动相对更大
- 驱动能力:有源晶振输出阻抗低、可驱动多个扇出;无源晶振方案中时钟缓冲由MCU内部完成,扇出能力受MCU限制
对后级电路的影响
在高速数字系统(如FPGA、DDR、高速SerDes参考时钟)中,时钟的边沿质量与抖动直接影响系统时序裕量。有源晶振输出信号"干净"(边沿陡、抖动小、抗负载变化),因而被广泛用于对时钟质量要求高的场合;无源晶振方案则通过MCU内部PLL/缓冲后再分发,信号质量取决于整条链路(科普中国/NDK资料)。
有源晶振把振荡、放大、整形与缓冲全部封装在器件内部,外部负载与电源扰动被内部电路隔离,因此输出信号更稳定、更"干净"。 —— 壹兆电子分辨资料 / NDK振荡器技术说明
价格与成本区别:几毛钱 vs 几块钱
价格是两者最直观的差异:无源晶振单价通常只有几毛钱(批量采购价),是成本最低的频率源方案;有源晶振单价通常在几块钱,同等频率规格下价格约为无源晶振的数倍甚至十余倍(壹兆电子分辨资料、晶振市场公开报价)。
成本差异的原因
- 多了振荡IC:有源晶振内部集成振荡/放大/整形芯片,IC本身有制造成本,且需要晶圆、封装、测试等完整半导体流程(壹兆电子资料)
- 封装更复杂:有源晶振内部要把晶片与IC装进同一封装,工艺步骤多、良率控制难度高
- 测试成本高:有源晶振出厂需对频率、输出电平、功耗、起振等多项指标逐颗测试,测试成本高于无源晶振
- 材料成本:4引脚封装、基板、密封工艺等物料成本高于2引脚无源封装
批量成本影响
在百万级出货的消费电子(如智能手表、家电、IoT模组)中,一颗元件差几毛钱就会被放大为可观的BOM成本差异。因此大批量产品普遍优先评估无源晶振方案,只有当无源方案无法满足性能时才上马有源晶振(创捷电子成本选型资料)。
性价比分析
从系统总成本看,还要把外围元件与设计成本算进去:无源晶振虽然器件便宜,但需要负载电容、需要MCU提供振荡电路、PCB布局要求更严格;有源晶振器件贵,但省去负载电容与振荡电路设计,减少BOM条目与调试工作量。对于低功耗、低成本、大批量的MCU应用,无源晶振综合性价比更高;对于高性能、快速上市、时钟质量优先的应用,有源晶振省下的设计调试成本往往值回器件差价。
功耗区别:微安级 vs 毫安级
无源晶振的功耗:由外部振荡器决定,可做到极低
无源晶振本身几乎不消耗功率(它是无源元件,仅提供谐振),系统功耗完全由驱动它的振荡电路决定。现代MCU内部振荡器针对低功耗做了深度优化:在睡眠/待机模式下,32.768kHz低频振荡器配合无源表晶,整机电流可低至微安甚至亚微安级(如RTC唤醒场景,STM32 L系列等低功耗MCU数据手册)。
有源晶振的功耗:振荡IC持续工作,毫安级
有源晶振内部的振荡IC只要上电就持续工作,即使后级电路休眠也无法关闭(除非型号带EN使能脚可关断)。典型工作电流在毫安级(普通CMOS有源晶振约1~10mA量级,随频率与驱动能力变化;NDK/Epson规格书),比无源方案高两到三个数量级。
电池供电设备的功耗考量
对于电池供电设备,这个差距是决定性的。典型例子是RTC实时时钟:电子表、计步器、门锁、燃气表等设备常年待机,主流方案都是用32.768kHz无源表晶配合芯片内部低功耗振荡器,而不是有源晶振——因为毫安级的持续功耗会让电池在数周内耗尽,而无源方案可支撑数年(百度爱采购/晶振行业资料;NDK表晶产品说明)。
低功耗设计建议
- 首选无源方案:MCU/RTC类应用优先使用无源晶振配合芯片内部低功耗振荡器,配合睡眠唤醒机制
- 用带使能的型号:必须用有源晶振时,优先选带EN使能脚、可在休眠时关断输出的型号(NDK/Epson规格书)
- 降低振荡激励:无源方案中按规格书选择合适激励功率的晶振,激励过大会额外耗电并加速老化
- 区分常供电与间歇供电:系统级时钟(如通信参考时钟)需要持续供电时再考虑有源,仅计时用途一律用无源表晶
应用场景区别:各守其位,各司其职
无源晶振的应用:MCU时钟、RTC、通用电子
无源晶振是用量最大、覆盖面最广的频率元件,典型应用包括(创捷电子应用领域资料):
- MCU/单片机主时钟:STM32、AVR、51、ESP32等绝大多数MCU的主时钟方案(8MHz、16MHz、25MHz等)
- RTC实时时钟:32.768kHz表晶,电子表、家电、电脑主板、电表等计时场景
- 通用消费电子:遥控器、玩具、家电控制板、IoT传感器节点等大批量低成本产品
- USB/串口通信:需要外部晶振提供精确时钟的通信电路(USB规范要求时钟精度±500ppm以内)
有源晶振的应用:系统级时钟、FPGA/CPU、通信设备
- FPGA/CPLD参考时钟:FPGA无内部振荡电路或需要高质量外部时钟,普遍外接有源晶振(Xilinx/Intel FPGA参考设计)
- CPU/SoC系统时钟:处理器主时钟、网卡PHY参考时钟等直接输出需求
- 通信与射频设备:基站、路由器、光模块、对讲机等需要稳定参考时钟的场合,常用TCXO/OCXO等有源晶振(NDK分类资料)
- 音视频与高速接口:HDMI、以太网、音频Codec的参考时钟,对抖动敏感时选有源晶振
选型决策:一条简单判断标准
判断标准很简单:芯片是否自带振荡器接口(OSC_IN/OSC_OUT)?芯片数据手册提供了内部振荡电路且你接受其性能,就选无源晶振(省成本、低功耗);芯片需要外部直接输入时钟、或对时钟质量要求高、或芯片本身没有振荡器接口,就选有源晶振(NDK/Epson选型指南)。
什么时候必须用有源晶振
- 芯片没有内部振荡器(如部分FPGA、射频前端、PHY芯片),必须外部输入时钟信号
- 对时钟抖动、边沿质量有严格要求(高速SerDes、DDR、高精度ADC采样时钟)
- 需要TCXO温补、VCXO压控、OCXO恒温等无源无法实现的功能(有源晶振的细分品类)
- 希望免去负载电容匹配与振荡电路调试,缩短开发周期
性能与可靠性区别:精度同源,能力有别
频率精度:同等级下相当
在同等石英晶体与等级(如±20ppm、±30ppm)下,无源与有源的初始频率精度相当——因为频率精度主要由晶体本身的切割角度与加工工艺决定,与是否集成振荡电路无关(NDK技术资料)。真正拉开差距的是有源阵营的TCXO(温补,可达±0.5ppm级)与OCXO(恒温,10⁻⁸量级)等高端品类。
抗干扰能力:有源输出强,更抗干扰
有源晶振输出的是经过缓冲整形的强信号,对后级负载变化、PCB噪声不敏感;无源晶振的谐振信号很微弱,更易受周边走线、电源噪声与寄生电容影响,需要谨慎布局。在电磁环境复杂的工业与通信设备中,有源方案抗干扰表现更好(壹兆电子分辨资料)。
启动时间:有源晶振更快
有源晶振内部振荡电路已优化,上电后通常在毫秒级内稳定输出;无源晶振的起振时间取决于外部振荡电路的增益与电容配置,起振可能较慢,且若设计不当(ESR过高、电容不匹配)可能无法起振或起振困难(STM32振荡器设计资料)。
温度特性:取决于晶体与补偿电路
两者的温度频率特性都主要由石英晶体的切型(AT切、音叉切等)决定。无源晶振无补偿,温度变化时频率按晶体的温度曲线漂移;有源晶振中的TCXO通过内部补偿电路在宽温范围内稳定频率,OCXO则通过恒温控制实现更高稳定性——这是无源晶振无法做到的(NDK/Epson温度特性资料)。
可靠性:有源器件更多,失效模式不同
从元件数量看,有源晶振内部多一颗IC与更多焊点,理论上失效率略高、失效模式更复杂(IC失效、焊点开裂等);无源晶振结构简单,主要失效模式是石英片受损、电极开路或频率漂移。但成熟的品牌厂商通过车规级(AEC-Q200)认证与可靠性筛选,可把两者失效率都控制在极低水平。功能完整度上有源晶振更高:自带整形、缓冲、温补能力,简化了系统设计(NDK/Epson车规产品资料)。
常见误区与FAQ:这7个问题最容易被问错
有源晶振一定比无源晶振好吗?
不一定。两者各有所长:无源晶振便宜、功耗可极低,适合MCU/RTC应用;有源晶振信号质量好、设计简单,但贵且功耗高。选型看需求——低成本低功耗选无源,高性能高时钟质量选有源,不存在绝对的优劣。
无源晶振能直接输出时钟信号吗?
不能。无源晶振只是石英谐振体,没有放大能力,必须配合外部振荡电路(如MCU内部皮尔斯振荡器)与负载电容才能起振,且输出是微弱正弦波,需要芯片内部整形后才能作为数字时钟使用。
怎么快速区分有源晶振和无源晶振?
第一招数引脚:2脚多为无源、4脚多为有源(有源还有外壳接地脚的情况);第二招看供电:有源晶振需要VCC供电,无源不需要;第三招测波形:有源OUT脚直接有方波,无源需配合电路且为微弱正弦波。
有源晶振可以替代无源晶振吗?
不能直接替换。两者引脚定义与外围电路完全不同:无源接OSC_IN/OSC_OUT且需负载电容,有源需VCC/GND/OUT。若要把无源方案改为有源,需要重新设计电路、占用一个额外的时钟输入引脚,并增加电源与去耦。
无源晶振需要接电源吗?
不需要。无源晶振没有电源引脚,它是被动元件,依靠振荡回路中的交流信号工作;有源晶振才有VCC电源引脚。这也是"无源/有源"名称的由来。
有源晶振为什么功耗比无源高这么多?
因为有源晶振内部的振荡IC一旦上电就持续进行放大与整形工作,静态电流就有毫安级;而无源晶振方案中振荡电路是否工作、以多高电流工作由MCU控制,休眠时可以几乎完全关断,因此整体功耗可以低两到三个数量级。
四脚无源晶振是怎么回事?
确实存在四脚无源晶振:其中两个脚是石英晶体的两个电极,另外两个脚通常为外壳接地脚(起屏蔽作用),或封装内并联电容。不能仅凭"4脚"判断是有源,最终要以规格书上的型号与电路符号为准(NDK/Epson规格书说明)。
延伸阅读:晶振专题知识地图
本专题站围绕晶振核心关键词深度拆解。若你想进一步理解无源晶振的工作机理、分类体系或选型参数,可继续阅读以下子专题:
想要更系统地把控无源与有源的差异,可以按顺序阅读:工作原理 → 晶振分类 → 关键参数。选型实战时,结合晶振总览与封装尺寸一起查阅效率更高。