MCU晶振谐振电容的计算方法

发布时间:2024-11-13 14:29:38  

在实际应用中使用外置晶振(HSE)作为单片机时钟源时,经常会有工程师遇到定时精度误差较大,或者上电后系统不工作,需要手动复位一次才能正常工作的情况,此类现象多数都是外置晶振(HSE)的谐振电容选择不当导致。

单片机的晶振电路经常使用的是皮尔斯振荡电路,具体电路如下图所示。

图片

▲ 皮尔斯振荡电路

晶振有一个重要的参数,即负载电容CL(Load capacitance),它是电路中跨接晶体两端的总的有效电容 (不是晶振外接的匹配电容),选择好晶振外接的匹配电容使得晶振两端总的有效电容与负载电容值相等的并联电容,就可以得到晶振标称的谐振频率。

MCU的管脚有OSCIN和OSCOUT,一般会连两个电容CL1和CL2,CL1和CL2只是负载电容的一部分,而且大家要注意到,CL1和CL2从晶振来看它们是串联的,只不过它们之间有一个公共点接地。真正的负载是CL1和CL2,MCU OSCIN/OSCOUT这两个管脚自身对地以及PCB走线形成的寄生电容COSCIN,COSCOUT, 还有一个是晶振本身的CS,这几部分共同组成了真正的负载。

并联COSCIN,COSCOUT一般在3~8pf(和PCB制造相关),CS也有1~2pf,也就是说,即使不连接CL1和CL2晶振电路的拓扑也是完整的,而且已经有了一定的电容负载,这也就是用户会发现即使没有连接CL1和CL2,电路往往也能起振的原因。

负载电容的公式如下所示:

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

其中,CS为晶体两个管脚间的寄生电容(Shunt Capacitance)

CD表示晶体振荡电路输出管脚到地的总电容,包括PCB走线电容CPCB、芯片管脚寄生电容CO、外加匹配电容CL2,即CD=CPCB+CO+CL2

CG表示晶体振荡电路输入管脚到地的总电容,包括PCB走线电容CPCB、芯片管脚寄生电容CI、外加匹配电容CL1,即CG=CPCB+CI+CL1

一般CS为1pF左右,CI与CO一般为几个皮法,具体可参考芯片或晶振的数据手册,CPCB一般5pF左右。一般近似的认为COSCO = COSCI,通常为了保持晶体的负载平衡,在实际应用中一般要求CL1 = CL2,这样就可以大致的估算出

CL1 = CL2 =(CL – CS)* 2 - CPCB - CI

我们在电路设计时,要尽量使整个晶振电路靠近MCU,同时要尽量避免在晶振电路旁有其他高频信号、大电流的信号,以及有较长走线的信号,从而保证晶振工作时有较小的负载、正确的拓扑,和相对稳定的电磁工作环境。通常为了让晶振上电时快速起振,一般让CL2 > CL1。

在允许的范围内CL1、CL2值越小越好;如果晶振总体负载容值偏差大了会带来两个问题,一个是增加起振时间,另一个是影响晶振的精度。

在选择晶振封装时尽量选择小封装的晶振,封装小的晶振寄生电容也相对更小。

晶振电路内部是一个反相器,反相器工作在放大区,同时放大器的内部还并联一个电阻(RF),这个电阻构成了反馈电路,同时也是用来调整晶振的工作点的。一般情况下用户不需要在外部电路再加入OSC1和OSC2的并联电阻,但还是可以在需要的情况下通过在外部并联电阻(一般来说阻值为M级)来对放大器的工作点进行微调。还有一个方法是在晶振的放大器输出管脚上串一个电阻。这个电阻一般有两个作用,一个作用是用来做选频,另一个作用是限制晶振驱动电路的输出电流,保证晶振工作在一个稳定的频点上,不会把晶振烧坏。


文章来源于:电子工程师笔记    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    有一个重要的参数,即负载电容CL(Load capacitance),它是电路中跨接晶体两端的总的有效电容 (不是晶振外接的匹配电容),选择好晶振外接的匹配电容使得晶振两端总的有效电容与负载电容值相等的并联电容......
    剩余的芯片已经用完了,从师兄那里顺回来一片芯片,老三很快造出来了。制造中的老三,旁边的那个是老大,哈哈~   老三生下来很健康,晶振起振,不过老大和老三除了晶振的匹配电容20pf一样外,晶振和芯片虽说名字一样,但是......
    兄那里顺回来一片芯片,老三很快造出来了。制造中的老三,旁边的那个是老大,哈哈~ 老三生下来很健康,晶振起振,不过老大和老三除了晶振的匹配电容20pf一样外,晶振和芯片虽说名字一样,但是不是从一个盒子里面拿出来的。于是将老大的晶振换成和老三一样的晶振......
    大家貌似都知道要用6pF的晶振,但我发现其实12.5pF的也可以用。大家都说KDS日本原装的好,我那个3毛钱的国产晶振貌似也没啥大问题。。。 2. 晶振外接的匹配电容 有人说6pF的晶振......
    发现其实12.5pF的也可以用。大家都说KDS日本原装的好,我那个3毛钱的国产晶振貌似也没啥大问题。。。   2. 晶振外接的匹配电容   有人说6pF的晶振要配6pF的电容。但有经验公式指出这个电容的值应该是晶振本身负载电容......
    STM32芯片+8M晶振+32.768Khz晶振的搭配选型参考方案;本文主要讲解STM32系列MCU匹配晶振的推荐选型及注意事项等。 一般来说MCU需要接入一个主频和一个时钟频率,STM32系列......
    呢?其实就是跟晶振的参数:Load Capacitance匹配,简称CL,从晶振的数据手册可以查到,见下图: 我们选择的是20pF系列的晶振,所以CL = 20pF 当然我们知道,在电路板走线上还有寄生电容......
    用于LSE,频点为32.768kHz,两个匹配电容选择10pF的MLCC电容器,无需匹配电阻。8MHz石英晶振用于HSE,两个匹配电容C14、C15选择20pF的MLCC电容器,匹配电阻R4选择......
    /378VCT6外围元器件参考数据,前三项为必备项,其他为备选元器件。 BOM表中,32kHz石英晶振用于LSE,频点为32.768kHz,两个匹配电容选择10pF的MLCC电容器,无需匹配电......
    路,整个结构满足匹配电阻(50欧)的要求。XTAL1为32MHZ的无源晶振,由1个32MHZ的石英谐振器和2个电容(C221和C231)组成,XTAL2为32.768KHZ的时钟晶振,由1个......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>