深入解析晶振:从概述到工作原理
一、什么是晶振?
晶振,本质上是一种:
利用石英晶体压电效应产生稳定频率的电子元件。
它最大的特点:
频率稳定
温漂小
精度高
功耗低
因此被广泛用于:
MCU时钟
CPU主频基准
通信同步
无线射频
USB
CAN
以太网
RTC时钟
等系统。
二、为什么电子系统需要晶振?
因为数字电路必须有“节拍”。
例如:
单片机执行程序:
取指令 → 运算 → 输出 → 再取指令
这些动作必须按固定时间执行。
如果没有统一时钟:
数据会错乱
通信会失败
CPU无法同步
串口波特率不准确
所以:
晶振就是整个系统的“心跳”。
三、晶振的核心原理——压电效应
石英晶体有一个非常神奇的特性:
压电效应
即:
受力会产生电压
反过来:
加电压也会产生机械振动
这就是晶振工作的基础。
四、晶振为什么会“固定频率振荡”?
这是晶振最核心的部分。
石英晶体并不是随便振动。
它存在:
固有谐振频率
就像:
吉他弦
音叉
钟摆
都有自己的自然频率。
当外部激励频率接近它的固有频率时:
振幅会急剧增强
形成:
谐振
石英晶体Q值极高:
可以达到几万到几十万
因此频率极其稳定。
五、晶振等效电路
晶振并不是简单电容。
它的等效模型如下:
L
---+---^^^^---+
| |
C1 R
| |
---+----------+
|
C0
|
等效为:
电感 L
电容 C
电阻 R
并联电容 C0
组成的谐振网络。
这也是为什么:
晶振本质上属于谐振器件。
六、晶振如何真正“振荡起来”?
仅有晶体还不够。
还必须有:
放大电路 + 正反馈
常见电路:
MCU内部反相放大器
↓
晶振反馈
↓
形成闭环
↓
持续振荡
满足:
巴克豪森振荡条件
即:
环路增益 ≥ 1
相位差 = 0° 或 360°
这样振荡才能持续。
七、为什么晶振旁边一定有两个电容?
很多人都会发现:
晶振旁边总有两个小电容。
例如:
C1
XTAL ----||---- GND
XTAL ----||---- GND
C2
这两个电容叫:
负载电容
作用:
帮助起振
稳定频率
调整谐振点
降低频偏
如果电容不对:
可能出现:
不起振
频率漂移
系统不稳定
八、晶振分类
1、无源晶振(Crystal)
只有晶体本身。
需要:
外部电路
MCU内部振荡器
优点:
便宜
功耗低
缺点:
起振设计要求高
常见:
8MHz
12MHz
16MHz
24MHz
2、有源晶振(Oscillator)
内部已经集成:
振荡电路
放大器
直接输出时钟。
优点:
稳定
易用
抗干扰强
缺点:
成本高
功耗高
九、晶振与振荡器区别
很多人会混淆。
实际上:
| 名称 | 含义 |
|---|---|
| 晶体(Crystal) | 只有石英晶片 |
| 晶振(Oscillator) | 已能输出时钟 |
| 有源晶振 | 内部带振荡电路 |
| 无源晶振 | 只有谐振器 |
十、晶振为什么容易不起振?
这是PCB设计中的高频问题。
常见原因:
1、负载电容错误
电容过大:
起振困难
电容过小:
频率偏移
2、PCB走线过长
晶振属于高频模拟信号。
走线长会:
增加寄生参数
引入噪声
导致不起振。
3、地不干净
电源噪声会影响振荡。
4、晶振靠近高速信号
例如:
DDR
USB
开关电源
都会干扰晶振。
十一、晶振布局PCB规范
工程上非常重要。
通常要求:
晶振必须靠近MCU
原因:
减少寄生电感与噪声。
晶振区域禁止高速走线
避免串扰。
外壳接地
很多晶振金属壳:
需要接GND。
地平面完整
降低EMI。


售前客服