单片机
返回首页

电路教材解读:单片机晶振负载电容计算详解

2025-09-19 来源:cnblogs

当初我在设计单片机外围电路的时候,单片机旁边的晶振需要并联2颗电容,查看晶振规格书的时候有个参数负载电容,比如9pF,12pF,12.5pF,20pF等等,一开始以为直接找两个这个电容就行了,这是典型的对负载电容的理解不到位,后来慢慢熟悉了,知道其中含义了,也就知道了这两个电容的计算方式。今天我们就再学习下,加深一下印象。


1. 理解负载电容的作用

定义:

负载电容(Load Capacitance,CL)是晶振两端需要匹配的等效电容,它协调晶体的振荡频率,使其稳定在标称值(如12MHz)。

类比:晶振 ↔ 秋千


负载电容↔ 推秋千的手(推力频率与秋千固有频率同步才能持续摆动)

不匹配后果:频率偏移、不起振、时钟飘移(如一天快慢几秒)。

2. 参数获取:锁定关键输入数值

必知参数:

1.晶振标称负载电容(CL):查看晶振规格书(如12pF, 20pF)。

2.单片机内部电容(Cin):部分MCU内部已集成电容(如STM32约5pF)。

3.PCB杂散电容(Cstray):一般经验值3~5pF(布线密集时取高值)。

3. 计算外部电容值(分情况讨论)


情况①:晶振规格书明确给出 CL

前提:外部仅需添加两个电容C1、C2(通常设计为相等值)。

公式推导:


令C1=C2,则C1=C2=2*(CL-Cstray)

示例:

晶振参数:CL=18pF,假设Cstray=4 pF

计算:C1=C2=2*(18pF-4pF)=28pF

情况②:MCU内部已有电容(如STM32)

公式修正:C1=C2=2*(CL-Cstray-Cin)

示例:

晶振:CL=20pF,Cstray=4 pF,Cin=5pF

计算:C1=C2=2*(20pF-4pF-5pF)=22pF

4. 电容选型实战技巧

① 优先选择NP0/C0G材质的电容

优势:温度稳定性高(如NP0电容温漂±30ppm/℃ vs X7R ±15%容变)。

性价比型号:22pF/33pF的0603封装NP0电容(如Murata GRM1885C1H220JA01)。

② 容差控制

晶振频率要求高时(如WiFi模块、RFID),选容差≤5%的电容。

通用场景(如UART时钟)可用容差10%的电容。

③ 调试预留策略

设计预留:在PCB上为、并联测试点,可临时焊接可调电容(3~30pF)微调。

快捷公式:每增减1pF电容 → 频偏约0.01%~0.05%(实测时用频率计观测)。

晶振标称杂散电容推荐外部电容实际选用标称值
12pF3pF2*(12-3)=18pF18pF或串联15pF+3pF
18pF5pF(4层板高频)2*(18-5) = 26pF27pF
20pF4pF(带内部电容5pF)2*(20-4-5) = 22pF22pF

动手验证:

用示波器测量晶振引脚波形,正常应为正弦波(无畸变),若幅度不足或频率偏差 → 调整C1、C2值。


进入单片机查看更多内容>>
相关视频
  • 【TI MSPM0 应用实战】智能小车+工业角度编码器+血氧仪+烟雾探测器!硬核参考设计详解!

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

  • 直播回放: Microchip Timberwolf™ 音频处理器在线研讨会

  • 基于灵动MM32W0系列MCU的指夹血氧仪控制及OTA升级应用方案分享

精选电路图
  • 1瓦线性调频增强器

  • 1瓦四级调频发射机

  • 500W MOS场效应管电源逆变器,12V转110V/220V

  • 红外开关

  • LM317过压保护

  • 0-30V/20A 大功率稳压电源(采用LM338)

    相关电子头条文章