0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

晶振选型主要参数和步骤

CHANBAEK 来源:硬件设计工匠 作者:鱼 2023-09-14 16:03 次阅读

晶振不迷茫

之所以写这篇文章,是在做一个项目时发生了部分产品有时不晶振不起振的情况,小批100个,就发现有一两个产品上电不工作,要再次上电才正常,为解决这个问题,拿这100个多次测试,发现是随机的,有点摸不着头脑,客户订单已下,催着交货,搞得彻夜未眠!最后费了九牛二虎之力才最终解决,得以产品的量产。这里总结一条铁律:只要发现过的问题抱有侥幸心态而没解决,量产时一定会找上门来,上帝似乎很公平,从来不会放过粗心的人!并且会善待仔细认真的人!

下面从,晶振参数MCU规格书与晶振下关的内容,逐步说明晶振如何选型,原厂如何测试哪些参数,特殊情况如何处理,大家一起共同进步!

目 录
1.晶振选型主要参数
2.MCUdatasheet上与晶振相关的参数
3.晶振选型步骤
3.1.几个重要的公式:
3.2.晶振选型步骤
4.晶振厂如何测试晶振
4.1.杂散电容计算
4.2.外挂电容的计算
4.3.驱动功率的计算
4.4.负性阻抗的计算
5. 特殊情况应对

1.晶振选型主要参数

晶振规格书上的主要参数:

1)频率f

2)激励功率DL

3)负载电容CL

4)精度ppm

5)等效串联电阻ESR

6)等效串联电容C1

7)等效并联电容C0

规格外的参数,负性阻抗:/-R/

截起EPSON规格书图片如下:

图片

2.MCUdatasheet上与晶振相关的参数

1)跨导(gm)

截起STM32L051C8T6规格书,如下图:

图片

3.晶振选型步骤

3.1.几个重要的公式:

1)负载电容表达式:

图片

负载电容是指与晶体振荡器相连的电路中的所有电容。它的值取决于外接电容CL1、CL2,以及PCB和连接点上的杂散电容(Cs)。负载电容CL由晶体制造商指定。值得注意的是,若要得到精确的频率,振荡器电路的负载电容必须与所需要的值相等;若要频率保持稳定,则负载电容必须稳定。外接电容CL1和CL2就是为了把负载电容调校为制造商所指定的CL值。

2)增益裕量:

图片

图片

增益裕量是一个关键参数,它决定着振荡器是否能够起振。

gm 是反向器的跨导(在高频模块中的单位是mA/V,在32KHz低频模块中的单位是μA/V)

gmcrit(gm 的临界值),取决于晶体的参数。假设CL1 = CL2,并且晶体上的负载电容与制造商的给定值完全一样。

反向器的跨导(gm)的值必须满足gm>
gmcrit,这是振荡器能够正常运行的必要条件。通常认为,增益裕量值为5是保证振荡器有效起振的最小值。

3)驱动功率DL:

Drive Level = Irms2 * RL

RL=ESR*(1+C0/CL)2 (RL表示电抗:即阻抗,容抗和感抗的和)

驱动功率是指石英晶体单元的消耗功率,其单位是微瓦(μW),可透过量测流经石英晶体的电流,再换算求出它所消耗的功率。功率量测值应该要小于个别晶体组件在规格上所定义的最大值。

一个振荡线路在设计上必须提供适当的功率,以让石英晶体单元开始起振并维持振荡。

此功率应该越小越好,除了能更为省电外,也和线路的安定性及石英晶体的寿命有关。振荡线路若提供过高的驱动功率,也会使石英晶体的非线性特性发生变化,以及造成石英/电极/接着材料的接口恶化,进而造成振荡频率和等效阻抗的过度变化。当石英晶体长时间在过高的驱动功率下工作,会出现不稳定的现象。以32kHz
的石英晶体单元來說,当驱动功率过大时,有可能导致内部音叉型晶体的断裂;对于MHz 等级的AT
型晶体來說,则可能产生跳频现象,并影响石英晶体的寿命及可靠度。

4)负性负抗:|-R|=Rs+RL

负性阻抗代表振荡线路的起振余裕狀况,也就是这个线路的健康度,即石英晶体在驱动下容不容易被起振。负性阻抗并非真实发生的阻抗值,而是在石英晶体旁边外加一个电阻(RS),去仿真石英晶体内部的ESR
被加大时,整个振荡线路是否仍能被正常起振。负性阻抗的量测值越大越好,这表示此一振荡线路越容易被起振;负性阻抗值不足时,则表示此一振荡线路会有起振过慢的现象,甚至可能导致不起振的狀况发生。负性阻抗的判断基本值是石英晶体最大ESR
值的3~5 倍。

3.2.晶振选型步骤

步骤一:计算增益裕量

选择一个晶体,然后找到控制器的参考手册(选择晶体+微控制器数据手册,)计算微控制器中振荡器的增益裕量,查看它是否比5大:

例:,为某微控制器中gm值为25 mA/V的振荡器做设计时,我们选择了具有以下特性的石英晶体:frequency = 8 MHz,C0 = 7
pF,CL = 10 pF,ESR = 80,问此晶体是否可以用于此微控制器?(以上参数从晶振规格书取得)

我们首先计算一下gmcrit,

图片

然后计算gainmargin,

图片

可见,gainmargin值远大于5,满足起振条件,能够起动振荡器。晶体能够正常振荡。

如果计算后发现gainmargin值不合适(增益裕量gainmargin值小于5),则达不到振荡条件,晶体将不能振荡。这时你只能再选择一个有更低ESR和/或有更低CL值的晶体了。

步骤二:计算外挂负载电容

计算CL1和CL2,查看是否能够在市场上买到它们:

如果你能买到与你的计算值完全一样的电容,振荡器就会工作在预期的频率上,你可以进入步骤三了。

如果你没有买到那个值的电容,并且:

  1. 频率精度对你而言非常关键,你可以使用一个可调电容以获得精确的值。然后你可以进入步骤三了。
  2. 你对频率精度的要求并不严格,就选择一个在市场上能买到的值最接近的电容,然后进入步骤三。

步骤三:计算驱动功率和外接电阻

计算DL,然后比较它与DLcrystal谁大谁小:

1)如果DL < DLcrystal,不需要增加外接电阻。恭喜你选到了一个合适的晶体!

2)如果DL > DLcrystal,你应该再计算RExt以满足DL <
DLcrystal。然后你还需要把RExt代到增益裕量的计算公式中重新计算增益裕量。

如果增益裕量>5,恭喜你,你找到了一个合适的晶体!

如果增益裕量太小,这个晶体将不能正常工作,你只能再重新选择一个晶体了。回到步骤一,选择一个新的晶体吧!

4.晶振厂如何测试晶振

下面以Epson为例,介绍晶振厂如何测试晶振:

晶振测试,Epson称之为CE(crystal evaluation)测试,主要评估无源晶振回路特性,

通过调节负载电容CL来等评估频偏

通过负性阻抗|-R|来判断起振能力

通过驱动功率DL来判断是否过驱

下图是晶振电路示意图:

图片

4.1.杂散电容计算

由公式:CL=(Cg//Cd)+Cs

CL=(Cg*Cd)/(Cg+Cd)+Cs

其中Cs表示杂散电容。

例:当CL=12.5pf,Cg=Cd=18pf,测量的频率差接近0ppm,时,此时的

Cs=12.5-9=3.5(pf)

说明:Cs经验值为:3.5-8PF

4.2.外挂电容的计算

当发现频率正偏或负偏时,如何调整外挂电容?

原理:电容容值越大,放电越慢

电容容值越小,放电越快。

1)当测得的频偏是-ppm时(负偏),减小电容容量,一般同时减小Cg,Cd

2)当测得的频偏是+ppm时(正偏),增大电容容量, 一般同时增大Cg,Cd

当不到两个相同且合适的Cg,Cd时,Cg,Cd可以一大一小。

4.3.驱动功率的计算

DL = Irms2 * RL

RL=ESR*(1+C0/CL)2

Irms可以用电流夹来测试,RL为整个回路的等效电抗,C0,CL可以从晶振的规格书算得,算得的实际值小于晶振规格书的电大驱动功率!

4.4.

图片

负性阻抗的计算

公式如下:

|-R|=Rs+RL

RL=ESR (1+C0/CL)2

Rs为从0调整到晶振电路不起振时,对应的电阻值,

晶振厂先测得Rs,再算得RL,最后得出负性阻抗的值,

这个值必须大于5倍的ESR,才能保证晶振稳定地起振。

说明:Rf是晶振电路的反馈电容,让反馈电路处于放大电路的线性区,Rd为限流电阻 ,此电阻可以防止晶振过驱。

下方为epson原厂的测试报告:

图片

5.特殊情况应对

以面几节内容分别来自于ST的官方指导文件,以及Epson原厂的指导文件,实际选取晶振时,我们因为不可能先进行测试晶振的参数,因为我没法测驱动功率和负性阻抗,因此只能按ST提供的选取晶振的方法。那么当按照他们给定的方法选取时,并不能保证100%就可以。

例于:ECP-GW-2项目

MCU型号为:STM32F103RCT6.

Datasheet提供的gm规格如下:

图片

晶振选型为:FC-135R 32.768KHZ,6PF,20PPM

gainmargin=11.6994031

这个值选大于5,但还是存在不振起的现像。

存大两大疑点:

1)晶振会不会不型号不对?:让原厂核对丝印,是对的。

2)板子LAYOUT会不会有问题?

图片

这个LAYOUT走线短,没有什么问题的。

方法一:

但在晶的振两端并上16-20M的电阻,可以解决上面的问题,原理分析如下:

1.并上一个电阻后,ESR是减小的,

从|-R|>5ESR看,减小ESR是有利于起振的

从:

图片

图片

减小ESR,相当于增大gain margin,这个值ST要求大于5的

方法二:

有的MCU的gm有几个档位,增大gm,也可以避免晶振不起振的问题。但像STM32F103RCT6这颗MCU,gm只有一档。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16977

    浏览量

    350215
  • 晶振
    +关注

    关注

    33

    文章

    2819

    浏览量

    67889
  • 晶体振荡器
    +关注

    关注

    9

    文章

    615

    浏览量

    29042
  • 杂散电容
    +关注

    关注

    0

    文章

    17

    浏览量

    1399
收藏 人收藏

    评论

    相关推荐

    石英主要参数详解

    石英主要参数详解
    发表于 09-14 19:36

    有源主要参数

    )的频率的变化率,表示了达到稳定的速度。 我们知道了这些内容后,又听到别人说过陶瓷,那么相比石英
    发表于 05-30 10:27

    MOSFET的主要参数是什么?如何选型

    什么是MOSFET管?由哪几部分组成?MOSFET的主要参数是什么?如何选型
    发表于 02-23 06:57

    每个单片机系统里都有,怎么看主要参数

    内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的。可以看到,在完整的电路中必不可少,是一个系统的核心器件。所以,了解,选择一颗
    发表于 09-09 15:28

    的关键参数选型

    一般有以下几种主要参数: 1) 中心频率:即标称频率. 2) 调整频差:常温下频率偏差. 3) 工作温度:正常工作条件下的温度范围
    发表于 08-28 15:20 25次下载
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>的关键<b class='flag-5'>参数</b>及<b class='flag-5'>选型</b>

    有源主要参数及用法

    有源通常的用法:一脚悬空,二脚接地,三脚接输出,四脚接电压。有源不需要CPU的内部振荡器,信号质量好,比较稳定,而且连接方式相对简单(主要
    发表于 12-07 15:17 2.7w次阅读
    有源<b class='flag-5'>晶</b><b class='flag-5'>振</b>的<b class='flag-5'>主要参数</b>及用法

    有源是什么_有源用途_有源主要参数

    本文首先介绍了有源是什么然后分析了有源用途最后解释了有源
    的头像 发表于 08-14 15:53 1w次阅读

    怎么样才能判断的好坏?主要参数详解

    是数字电路必备器件之一,缺少,数字电路将无法完成部分预定功能。那么,如何判断选用的
    的头像 发表于 08-15 09:04 1.8w次阅读

    主要参数有哪些?

    温度稳定度指在温度变化时输出频率的变化范围,是影响稳定性的重要因素。一般情况下,的温
    的头像 发表于 04-06 09:44 4661次阅读

    主要参数有哪些?

    目前来说说的标称频率在1 ~ 200 MHz之间,如3.2768MHz、8MHz、12MHz、24MHz、125MHz等,这些都是参数
    的头像 发表于 08-10 13:55 5794次阅读
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>的<b class='flag-5'>主要参数</b>有哪些?

    揭秘选型秘籍!教你如何选对参数

    选型的重要性和方法
    的头像 发表于 09-04 09:55 1364次阅读

    主要参数,包括频率、频率稳定性、工作温度范围

    主要参数,包括频率、频率稳定性、工作温度范围  是一种被广泛应用于电子设备中的元器件,它具有稳定的频率和精确的时间基准。在电子设备
    的头像 发表于 12-18 14:16 1716次阅读

    常见的有源选型参数

    有源用于产生稳定的时钟信号。其内部有独立的起芯片,不受外部电路影响。选型时需要考虑一些关键参数,以确保器件在特定应用中能够满足性能需求
    的头像 发表于 01-15 10:36 1297次阅读
    常见的有源<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>选型</b><b class='flag-5'>参数</b>

    的作用和原理 主要参数有哪些

    的作用、原理以及主要参数。 一、的作用: 主要作用是产生稳定的时钟信号,用于同步电子设
    的头像 发表于 02-04 10:08 9200次阅读

    谐振器的主要参数介绍

    谐振器为各种电子设备提供了精确的时钟信号。选择合适的参数对于确保系统的稳定性和可靠性至关重要。本文将探讨
    的头像 发表于 09-10 16:39 391次阅读