欢迎光临
我们一直在努力

晶振与时钟芯片选型完全指南|从无源晶振到RTC,一文搞懂时钟那些事

晶振与时钟芯片选型完全指南|从无源晶振到RTC,一文搞懂时钟那些事

前面把电阻、电容、电感、运放、TVS、三极管、MOS管都过了一遍,今天来聊一个容易被忽略但极其重要的器件——晶振和时钟芯片。

很多新手觉得晶振不就是个\”频率源\”嘛,随便买个焊上就行。结果板子回来,单片机不起振、RTC走时不准、USB枚举失败、ADC采样抖动……查来查去,最后发现是晶振没选对或者电路没画好。

这篇文章不推荐具体型号(型号随时缺货停产,给你也买不到),而是教你看懂参数、分清方案、对照datasheet自己选。授人以渔,比给一份固定BOM有用得多。


一、先搞清楚:晶振、振荡器、时钟芯片,到底啥区别

很多人把这几个概念混在一起,先分清楚。

器件
全称
本质
特点
无源晶振 Crystal(晶体) 一块石英晶体,需要外部电路起振 便宜、小、需要匹配负载电容,精度靠电路
有源晶振 Oscillator(振荡器) 晶振+振荡电路集成在一起 接上电源就输出时钟,不用管起振,贵一点
TCXO 温度补偿晶振 有源晶振+温度补偿电路 温度稳定性好,-4085℃下±12ppm
OCXO 恒温晶振 有源晶振+恒温槽 精度极高,ppb级,贵、功耗大
RTC芯片 实时时钟芯片 计时电路+寄存器,部分内置晶振 能记年月日时分秒,断电靠电池继续走
时钟发生器 Clock Generator PLL+多路输出 一个输入产生多路不同频率时钟
时钟缓冲器 Clock Buffer 扇出缓冲 一路时钟分成多路相同时钟

简单理解:

  • 无源晶振 = 一块\”会振动的石头\”,你得给它搭电路让它振
  • 有源晶振 = \”石头+电路\”打包好了,通电就出方波
  • RTC = “石头+电路+闹钟+日历”,能记住现在几点
  • 时钟发生器 = “时钟工厂”,一个输入变出好几种频率

二、晶振的种类

2.1 无源晶振(Crystal)

最常用的,就是一块石英晶体,两个引脚(或四个引脚,中间两个接地)。

按封装分:

封装
尺寸
特点
应用
HC-49S 11×4.6×3.5mm 直插/贴片都有,便宜、ESR低、驱动功率大 老产品、工业级、对成本敏感
HC-49SMD 11×4.6×3.5mm HC-49S的贴片版 同上,贴片工艺
3225 3.2×2.5×0.7mm 最常用的贴片晶振 单片机、蓝牙、WiFi
2520 2.5×2.0×0.75mm 更小 便携设备、可穿戴
2016 2.0×1.6×0.7mm 超小 TWS耳机、智能手表
1612 1.6×1.2×0.8mm 极小 手机、超小型设备
圆柱32.768kHz φ2×6mm / φ3×8mm 专门的RTC晶振,音叉型 RTC实时时钟
贴片32.768kHz 3215/2012等 贴片音叉晶振 贴片RTC应用

按频率分:

  • 32.768kHz:RTC专用,2的15次方,分频后正好1Hz
  • 4~30MHz:单片机最常用(8MHz、12MHz、16MHz、24MHz、25MHz)
  • 高频晶振:几十MHz到几百MHz,通常用泛音晶振或有源晶振
  • 特殊频率:USB常用12MHz/24MHz,以太网25MHz,蓝牙16MHz/32MHz

新手注意:32.768kHz的音叉晶振和普通MHz级晶振参数完全不一样,ESR大、负载电容小、驱动功率低,不能混用。


2.2 有源晶振(Oscillator / OSC)

晶振+振荡电路封装在一起,四个引脚:VCC、GND、OUT、OE(输出使能)。

优点:

  • 接上电源就输出,不用管起振和负载电容匹配
  • 输出是方波,幅度稳定
  • 可以做很高的频率(几百MHz)
  • 启动时间可控

缺点:

  • 贵(比无源贵几倍到几十倍)
  • 功耗大
  • 体积大
  • 有电源噪声耦合问题

应用: 对时钟要求高的场合、高频时钟、不想折腾起振电路的、FPGA/高速ADC/DAC参考时钟。


2.3 TCXO(温度补偿晶振)

普通晶振的频率随温度变化,-4085℃范围内可能偏差几十ppm。TCXO内部有温度补偿电路,把温度稳定性做到±12ppm甚至更好。

应用:

  • GPS/北斗定位(要求±0.5ppm以内)
  • 高精度测量
  • 工业级RTC
  • 通信模块

常见精度等级: ±0.5ppm、±1ppm、±2ppm、±5ppm


2.4 OCXO(恒温晶振)

把晶振放在恒温槽里,温度恒定,频率稳定性做到ppb级(10^-9)。

特点:

  • 精度极高(±10~100ppb)
  • 功耗大(几百mW到几W)
  • 贵(几百到几千块)
  • 有预热时间

应用: 通信基站、精密仪器、时间同步、军工。普通产品用不上。


2.5 VCXO(压控晶振)

输出频率可以通过控制电压微调,用于锁相环(PLL)和频率同步。

应用: 通信设备、时钟同步、PLL环路。


2.6 MEMS振荡器

用MEMS(微机电系统)代替石英晶体,硅基工艺制造。

特点:

  • 体积超小(最小1.2×1.0mm)
  • 抗振动、抗冲击好
  • 频率可编程
  • 启动快
  • 但相位噪声和长期稳定性不如石英

应用: 消费电子、便携设备、对振动敏感的场合。


三、晶振关键参数详解(对照datasheet看这些)

拿到一份晶振datasheet,重点看以下参数。每个参数都告诉你在哪看、怎么判断够不够。

3.1 标称频率 f₀

在哪看: datasheet首页标题、型号命名规则、\”Nominal Frequency\”表格。

怎么选:

  • 单片机:看芯片datasheet的时钟树,支持什么频率范围,PLL怎么倍频
  • USB:12MHz或24MHz(USB时钟要求±0.25%以内)
  • 以太网:25MHz(RMII)或50MHz
  • RTC:必须32.768kHz
  • 蓝牙/WiFi:看模块datasheet要求的参考时钟频率

坑:频率不是随便选的,要和芯片的PLL配置匹配。比如STM32用8MHz晶振,PLL倍频到72MHz很方便;用12MHz也可以,但PLL系数不一样。选之前看芯片的时钟树。


3.2 频率精度(Frequency Tolerance)

在哪看: datasheet的\”Electrical Characteristics\”表格,找\”Frequency Tolerance\”或\”Frequency Deviation\”,通常标@25℃。

定义: 常温(25℃)下,实际频率和标称频率的偏差,用ppm(百万分之一)表示。

精度等级
偏差
应用
±20ppm 普通 一般单片机、不要求精确计时
±10ppm 较好 USB、普通通信
±5ppm 好 工业级、较精确计时
±2ppm 很好 TCXO、高精度应用
±1ppm 极好 GPS、精密测量

怎么判断够不够:

  • 普通单片机跑程序:±20ppm够了,甚至±50ppm都行
  • USB通信:必须±500ppm以内(USB规范),实际选±20ppm以上留余量
  • 串口通信:±2%以内都能通信,要求很低
  • 精确计时:选±10ppm以内,一年误差约5分钟
  • GPS:必须TCXO,±1ppm或更好

一年误差估算公式: 年误差(秒)=365×24×3600×ppm×10−6 年误差(秒) = 365 \\times 24 \\times 3600 \\times ppm \\times 10^{-6} 年误差(秒)=365×24×3600×ppm×10−6

比如±10ppm:31536000 × 10e-6 = 315秒 ≈ 5.3分钟/年


3.3 频率稳定度(Frequency Stability)

在哪看: 同一张电气特性表,找\”Frequency Stability\”,通常标温度范围,如\”±20ppm over -40~85℃\”。

定义: 在整个工作温度范围内,频率的最大偏差(包含常温精度)。

和频率精度的区别:

  • 频率精度:25℃下的偏差
  • 频率稳定度:整个温度范围内的偏差

怎么判断:

  • 消费级(070℃):±2050ppm
  • 工业级(-4085℃):±2030ppm
  • 汽车级(-40125℃):±3050ppm,或直接用TCXO
  • 宽温高精度:直接上TCXO

注意:很多datasheet把精度和稳定度分开标,比如\”±10ppm @25℃,±30ppm over -40~85℃\”,你要按全温度范围的那个值来评估,不是只看常温。


3.4 负载电容 CL(Load Capacitance)

在哪看: 电气特性表找\”Load Capacitance\”,单位pF。这是无源晶振最重要的参数。

定义: 晶振需要在指定的负载电容下才能振荡在标称频率。负载电容不匹配,频率就会偏。

常见CL值: 6pF、8pF、9pF、12pF、15pF、18pF、20pF、30pF

外接电容计算公式: CL=C1×C2C1+C2+Cstray C_L = \\frac{C_1 \\times C_2}{C_1 + C_2} + C_{stray} CL

赞(0)
未经允许不得转载:171主机测评 » 晶振与时钟芯片选型完全指南|从无源晶振到RTC,一文搞懂时钟那些事
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址