文章目录

  • 1. 晶振选型主要参数介绍
  • 2. 晶振外匹配电容CL1及CL2计算方法
  • 3. 晶振pcb电路设计注意事项
  • 4. 晶振不起振分析及解决

1. 晶振选型主要参数介绍

我们常说的晶振,包含两种:

无源晶振(crystal) —— 即谐振器,内部没有独立的起振电路,需要借助时钟才能产生振荡信号,通常需要精准匹配外部电容,成本较低,信号质量较差,一般建议采用精度较高的石英晶体,多应用于对频率稳定性要求不高的产品中;

有源晶振(oscillator) —— 即振荡器,内部有独立的起振元件,需要外加额定的供电电源,成本较高,但输出信号质量好,稳定度高,多应用于需要高精度频率的产品中。

​这里晶振的参数选择主要针对谐振器(crystal),一般晶振选型时需要考虑的主要参数有:核心频率(MHz)、温度频差(ppm)、负载电容(pf)、封装形式、工作温度等。
举个栗子:
下图为在立创上搜索的一款晶振,主要参数已显示在标题上:8MHz频率、10ppm频差(选精度相对好点的,对于stm32一般小于30基本可接受)、20pf负载电容(计算匹配电容会用到)以及封装和工作温度范围已经明确列出,选择符合自己设计要求的即可。

注:负载电容CL(load capacitance)——是☞跨接在晶体两端的总的有效电容(非匹配电容),其主要影响负载谐振频率和等效负载谐振电阻,它与石英谐振器一起决定振荡器的工作频率,通过调整负载电容一般可以将振荡器的工作频率调到标称值。

2. 晶振外匹配电容CL1及CL2计算方法

我们一般外接匹配电容,是为了使晶振两端的等效电容等于或接近负载电容,对于要求高的场合还需要考虑IC输入端的对地电容,这样便可以使得晶振工作的频率达到标称频率。

负载电容CL(load capacitance), 寄生电容CS(shunt capacitance)的值在确定好晶振时已给定,在晶振的datasheet中可查询到。

负载电容公式为:

CL = CS + (CD*CG)/(CD+CG)

其中,CL(load capacitance)、CS(shunt capacitance)查晶振手册可知,

CG(晶体振荡电路输入引脚对地总电容) = Cpcb(走线电容) + Ci(芯片管脚寄生电容) + CL1(需外加的匹配电容1)

CD(晶体振荡电路输出引脚对地总电容) = Cpcb(走线电容) + Co(芯片管脚寄生电容) + CL2(需外加的匹配电容2)

一般令CG = CD,且Cpcb、Ci、CO取值为几pF,则有:CL = CS + CG/2 = CS + CD/2

​ ☞ 即CD = CG = 2*(CL -CS)

​ 则 CL1 = CG - (Cpcb + Ci) = 2(CL -CS) - (Cpcb + Ci)*

CL2 = CD - (Cpcb + Co) = 2(CL -CS) - (Cpcb + Co)*

举个栗子:

​ 假设Ci = Co = 5pf, Cpcb = 4pf, 查晶振手册CL =20pf, CS= 5pf,

​ 则CL1 = CL2 = 2*(20pf-5pf) - (4pf +5pf) = 21pf(若此处计算的容值不常见,则选个最接近的常见容值即可)

3. 晶振pcb电路设计注意事项

  • 使晶振、外部电容器(如果有)与 IC之间的信号线尽可能保持最短,当非常低的电流通过IC晶振振荡器时,如果线路太长,会使它对 EMC、ESD 与串扰产生非常敏感的影响。而且长线路还会给振荡器增加寄生电容;

  • 尽可能将其它时钟线路与频繁切换的信号线路布置在远离晶振连接的位置,尽量不要在pcb晶振封装下(all layers)走线;

  • 当心晶振和地的走线;

  • 将晶振外壳接地。

    如果实际的负载电容配置不当,第一会引起线路参考频率的误差.另外如在发射接收电路上会使晶振的振荡幅度下降(不在峰点),影响混频信号的信号强度与信噪,当波形出现削峰,畸变时,可增加负载电阻调整(几十K到几百K).要稳定波形是并联一个1M左右的反馈电阻。

4. 晶振不起振分析及解决

不起振的情况主要出现在无源晶振上,尤其是kHz级别的无源晶振(X’tal),而MHz级别的AT晶振则相对少见。电路结构与晶体单元不匹配,由此导致产生频率不够稳定、停止起振或振荡不稳定等问题。因此在电路设计时,为了获得稳定的振荡,通常情况下石英晶体单元与振荡电路的匹配十分重要。

晶振不起振可能原因分析:

  • 电路设计有问题 —— 对照单片机的推荐电路排除电路错误的可能性;

  • 晶振质量有问题 —— 多试几个晶振,排除晶振本身为停振品的可能性;

  • 匹配电容有问题 —— 试着改换晶体两端的电容,也许晶振就能起振了;

  • PCB板受潮,导致阻抗失配而不能起振;

  • 晶振电路的走线过长或者晶振两脚之间有走线;

  • 受外围电路的影响。

    终极解决:
    尽可能选择有源晶振,有源晶振(OSC)和实时时钟模块(RTC)由于内置了相应的电路,因而不太容易出现不起振的问题,在实际使用时基本不需要考虑相对复杂的频率匹配问题,也就极大避免了晶振不起振问题的发生。

参考链接:
晶振设计电路总结
32.768kHz晶振不起振的原因与解决

(说明一下吾乃硬件小白一枚,此笔记为吾搜了好多个文章后集合在一起的学习笔记,为以后能随时方便查看,如有涉及侵权请联系吾删除)

学习笔记之——晶振选型主要参数和外接匹配电容的计算相关推荐

  1. 深圳市晶光华电子有限公司 - 晶振选型的四个重要参数是什么?

    文章目录 参考 晶振,全称晶体振荡器,它能够产生中央处理器(CPU)执行指令所必须要的时钟频率信号,CPU 一切指令的执行都是建立在这个基础上的,时钟信号频率越高,通常 CPU 的运行速度也就越快. ...

  2. 晶振选型需要注意哪些事项?-台湾TST嘉硕

    晶振选型需要注意哪些事项?-TST嘉硕 晶振根据频点.频差.负载.有源无源.封装.尺寸等多项参数的差异,可以分为成千上万种,的确令人眼花缭乱.那么,在晶振选型方面,我们首先需要注意什么呢?首先是晶振电 ...

  3. STM32晶振 选型

    频率 STM32有5个时钟源,有高速内部时钟(HSI)和低速内部时钟(LSI),还有高速外部时钟(HSE)和低速外部时钟(LSE),而这里的外部高速时钟HSI就是我们图中的Y1,8MHz的晶振,外部低 ...

  4. 晶振PPM小参数,大作用

    大家都知道电子元件是电路设计中一个很关键的所在,电路的精准直接关乎使用这颗晶振的产品的质量问题,但是最重要的体现在于一个小参数那就是晶振的PPM值,即精度电容值.精度值越低表明这颗电子元件越精度越精确 ...

  5. 分享:选择一颗晶振,怎么看晶振的主要参数?

    晶振,在板子上看上去一个不起眼的小器件,但是在数字电路里,就像是整个电路的心脏.数字电路的所有工作都离不开时钟,晶振的好坏,晶振电路设计的好坏,会影响到整个系统的稳定性.所以说晶振是智能硬件的&quo ...

  6. 计算机 晶振参数,晶振的ppm参数详解:晶振工作原理、ppm误差公式、主要参数...

    你知道什么是晶振吗? 你知道晶振ppm代表什么意思吗? 你知道晶振的主要参数以及工作原理吗? 一.什么是晶振ppm 晶振全称是晶体振荡器,是指从一块石英晶体上按一定方位角切下薄片(简称为晶片),石英晶 ...

  7. 几何光学学习笔记(31)- 6.6 光学系统中光能损失的计算

    几何光学学习笔记(31)- 6.6 光学系统中光能损失的计算 6.6 光学系统中光能损失的计算 1. 透射面的反射损失 2. 镀金属层的反射面的吸收损失 3. 透射光学材料内部的吸收损失 4.总述 6 ...

  8. 【学习笔记】硬件设备选型

    --学习笔记摘自阅读学习<IT基础架构:系统运维实践>章节 [序言] 硬件平台是支撑生产系统运行的基础设施.随着企业的不断发展,应用负载和数据量在日益增加,只有搭建一套性能优良.稳定可靠的 ...

  9. 晶振的各种参数代表什么意思?

    随着科技发展,晶振作为一种频率元器件被广泛应用于工业,科技,车载,数码,电子等各种领域,因为作用大.应用范围广,所以晶振素有电路心脏的称谓.常见的晶振有贴片.直插.车规级.石英.陶瓷晶振.硅晶振等等, ...

最新文章

  1. php中轮转图片js代码,js实现图片轮换效果代码
  2. BCH领头,主流币全数突破压力线
  3. JavaScript语言基础11
  4. Mysql memory表引擎
  5. python 字符串数组互转
  6. 移动端开发高清效果和多屏适配
  7. 报错记录:SprintBoot---Unable to start embedded container; nested exception is java.lang……
  8. unittest单元测试简单介绍
  9. 进程隐藏与进程保护(SSDT Hook 实现)(一)
  10. Python 散点图线性拟合_机器学习之利用Python进行简单线性回归分析
  11. 网红第一股上市首日暴跌37% “为人低调”王思聪评价:公司本身有问题
  12. Tomcat启动命令行窗口中文乱码
  13. leetcode_sql_1,176,177
  14. 黑马vue实战项目-(八)项目的上线
  15. TinyPNG压缩图片的网站
  16. vector函数总结
  17. P1196 [NOI2002] 银河英雄传说 题解
  18. QMC5883L 校准方法
  19. 技术分享 | gh-ost 在线 ddl 变更工具​
  20. linux查看映射文件关系,Linux磁盘映射DM

热门文章

  1. 浅谈区块链1.0-比特币
  2. 建模钢管运输问题matlab,钢管订购与运输问题
  3. Android设计中如何切图.9.png(点9图)
  4. 老电脑装Win11的步骤
  5. 风变编程存爬虫测单词小工具_风变编程之爬虫学习感悟一二
  6. Java中关于多态的理解
  7. Guns5.1版本多数据源配置问题
  8. 百度地图Mark 点自动点击 触发mark点击事件
  9. 《金融电子化》:隐私计算赋能银行助贷业务自主风控 | 华夏银行×洞见科技
  10. Java笔试面试题一(选择)