首页/文章/ 详情

晶振电路该如何测试?测量什么参数?

1年前浏览796

如果看过前几节内容的话,应该就对晶振比较了解了,但是还有一个问题,那就是测试。电路设计好之后,如何测试晶振电路是否满足设计要求呢?  

  

关于晶振的测试,我在村田官网上面看到一个比较好的视频,有5节内容,网址是这个:

https://www.murata.com/zh-cn/products/timingdevice/crystalu/overview/basic  

  

5节内容简介如下:

 

  

视频不长,每节大概3-4分钟,不过该说的也都说了,还有实操部分。

  

按道理说我告诉兄弟们有这个视频就可以了,可以自己去看,不过我还是把视频的观点作为笔记写下来了。因为我也需要学习,相当于再巩固一遍,加深理解吧。另外一方面,我个人不是喜欢视频,因为视频不好不断暂停,而通常一些观点需要停下来思索一下,结合自己已经知道的知识,两者相互印证。如果不暂停,就像没经过大脑,看完就完了,难以真正变成自己的知识

 

下面就来看看我的文字笔记吧。

  

第1节、电路元件的作用

  

首先,我们需要评估一个晶振电路到底OK不OK,因为如果设计不合理,就会造成电路工作异常。

  

异常现象一般有下面两种:

1、晶振电路停振

2、频率偏差过大

  

电路元件功能再次介绍:

 

  

为了选择最佳的电路参数,需要对下面三项内容进行测量评估:  

1、振荡余量

2、激励功率

3、振荡频率相对偏差

 

  

第2节、振荡余量的测量

  

什么是振荡余量?

  

振荡余量是一个倍数,它等于晶体谐振器的负阻除以晶体谐振器的等效串联电阻。理论上,振荡余量有1倍以上就可以起振,但是当振荡余量接近1倍时,偶尔可能发生不振荡的情况。

 

为了稳定起振,一般要求振荡余量大于5倍。

  

负阻可以看成是放大器放大信号的放大能力,负阻的大小需要在实际电路中测量得到。负性阻抗不是晶振的内置参数,而是振荡电路的一项重要参数。

  

而等效串联电阻ESRspec会消耗能量,可以理解为阻碍信号放大的阻力。ESRspc一般在晶振规格书手册中有标注大小。

 

  

测量负阻方法:

 
 

  

1、将电阻Rs串联到晶体谐振器上面,逐步增大这个电阻,直到晶振还可以振荡的极限为止,此时的阻值大小为Rsmax。

  

2、根据晶振手册中的参数计算Re,Re≈ESR*(1+C0/Cs)^2。其中ESR为谐振器的等效串联电阻,C0为晶体谐振器的shunt capacitance,Cs为晶振的负载电容,这三个参数一般都在晶体谐振器规格书手册中有标注。

 

  

振荡余量计算举例

  

原视频举了一个例子,过程如下图:

 

  

但是吧,我发现有个bug,实例里面Re=50Ω,ESR=100Ω,可以得到:ESR>Re。而从前面的计算公式Re≈ESR*(1+C0/Cs)^2,那么肯定有ESR<Re,两者矛盾了。

  

那么哪里出错了呢?我觉得公式是没错的,所以应该是举的实例算错了,兄弟们怎么看呢?

  

第3节、激励功率的测量

  

激励功率指的是晶体谐振器的功耗。

  

晶振厂家一般都会在手册中标注这个参数DL,如果实际电路中,晶振的实际功耗大于手册中标准的DL,那么就过驱动了,存在风险,可能会引起频率和等效串联电阻的意外变化。

  

测量方法

   

  

使用电流探头,并使用示波器或频谱分析仪等仪器,测量数据来计算上图中a点的电流值。

  

下面图片是村田使用频谱仪测量的过程:

1、接入电流探头

 

  

2、读取频谱仪中的功耗,然后计算电流值

   
 
 

3、计算

   
 
 

问题来了,里面那个0.2236是个什么鬼?我也没搞懂。。。

  

第4节、振荡频率的测量方法  

  

振荡频率是指晶振在电路中实际工作的频率,决定振荡频率的主要因素是晶振的特性,但是,实际的振荡频率也受下面因素的影响:

1、芯片的特性

2、外部匹配电容的容量

3、PCB的杂散电容

  

面临的一个比较大的问题就是:如果用探头直接接触振荡电路进行测量,是无法精确测量频率的,因为会引入电容,所以,一定要通过非接触式的方式来进行测量。

测量仪器:

1、频谱分析仪

2、频率计数器

  

用频谱分析仪时,使用非接触式的天线来接收信号,读取频谱分析仪显示的峰值处的频率  

 

 


使用频率计数器时,也需要用非接触模式来测量,但是通常需要增幅信号到计数器能读取的水平,所以需要预备放大电路。

 

  

振荡频率相对偏差

  

实际的振荡频率受下面因素的影响:

1、芯片的特性

2、外部电容的容量

3、PCB的杂散电容

  

所以实际在PCB上测量频率的时候,即使使用同一个晶振,也可能跟晶振厂家的PCB上测量的频率不一样,这个偏差就是振荡频率相对偏差(并非相对晶振标称值频率的频偏)

  

如果在频率偏差较大的状态下使用,有可能使得实际的振荡频率超出可以容纳的范围,进而导致产品工作有问题。

 

  

如果需要较高的频率精度,就需要格外注意频率偏差!必须把这个相对偏差加上谐振器的规格偏差(手册中的频偏),来判断是否能把频率调整在希望的范围内。

  

如下图:相对偏差为+5ppm,晶振规格偏差为±20ppm,所以,最终实际的频偏应该是:-15ppm~+25ppm。

 

  

         实际工作中,可以跟厂家要带频率数据的样品,然后将样品装在自己的PCB板上实测,测得的频率与厂家给的频率之间的偏差就是相对偏差。

  

第5节、振荡电路与电路测试的关系

  

前面介绍了3个测试,分别是振荡余量、激励功率、振荡频率相对偏差。既然是测试,那么就有可能不合格,那么不合格怎么办呢?

  

自然是要调整电路,能调整的器件不多,主要是2个:

1、阻尼电阻Rd(串联电阻)

2、负载电容C1/C2(匹配电容)

 

  

那调整的目标是什么呢?

  

目标:振荡余量较大好,一般大于5倍;激励功率较低好;振荡频率偏差小好;

  

问题是这几个参数之间是矛盾的,因此需要进行平衡。  

  

变动负载电容(匹配电容)时

  

如果减小负载电容,那么振荡频率会上升;反之如果增大负载电容,那么振荡频率会下降。

 

  

但是,另一方面,增大了负载电容,会导致激励功率增加,同时振荡余量减小,这都是不好的影响。

 

  

如果为了降低激励功率,减小振荡余量去调小电容,首先会造成频率升高。其次,如果电容太小,那么电容值本身的偏差,PCB板杂散电容的影响就会增大,造成振荡频率变化大。

  

变动阻尼电阻Rd(串联电阻)  

  

首先,增大电阻,可以降低激励功率,但是会引起振荡余量降低,这两个影响一好一坏,需要平衡。

  

另外,从下图可以看出, Rd的变化对振荡频率的影响很小,从330Ω到470Ω,频率变化0.8ppm。

 

  

电路调整测量

  

结合前面的分析,电阻对振荡频率影响较小,振荡频率主要由匹配电容决定,而同时匹配电容又跟振荡余量和激励功率相关。

  

因此策略如下:

1、首先通过调整负载电容C1/C2(匹配电容)来调整振荡频率到合适值

2、再通过调整Rd来将振荡余量和激励功率调到合适的值。

 

  

小结

  

以上就是视频的主要内容,这样写下来,自我感觉确实比看一遍视频了解更多。

  

另外,关于晶振电路的测量,我个人其实并没有太多的经验,以前实际测试也只是拿示波器直接接触量的,并非像视频说的那样使用频谱仪来测量。不过从道理上来说,使用频谱仪测量确实应该更接近真实的情况。如果我们遇到晶振偶尔坏掉的问题,个人觉得上面这一套测试方法还是比较科学的分析手段。

  

晶振电路,兄弟们都是怎么测试的呢?测试了哪些内容呢?  


    推荐阅读:

相关文章,在仿真秀官网搜索:

  1、晶振是如何起振的

  2、晶振的等效电路模型

  3、晶振的构造及工作原理

  4、我写的东西都在这里了


来源:硬件工程师炼成之路

附件

免费硬件工程师炼成之路笔记:.txt
电路芯片理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-04-30
最近编辑:1年前
获赞 22粉丝 42文章 179课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈