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

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

3天内不再提示

单片机晶振脚的工作原理

电子工程师笔记 来源:电子工程师笔记 作者:电子工程师笔记 2022-10-12 15:36 次阅读

XTAL1和XTAL2指的是8051系单片机上常见的用于接“晶振”(晶体谐振器-Crystal Resonator”)的两个引脚。从原理上来说,这两个引脚和MCU内部一个反相器相连接。这个反相器与外部的“晶振”组成一个构成一个皮尔斯振荡器Pierce oscillator)。因为这个振荡器集成在器件内部的组件实在是不能更简单啦,就一个反相器和一个电阻,非常合适于各种数字IC设计制造流程。 深入地分析这个皮尔斯振荡器的工作原理时,不妨把它表述成以下理想的电路形式: 1d7a05ec-49e3-11ed-a3b6-dac502259ad0.png   模电知识告诉我们,当期望得到一个输出信号频率为1d8d32ca-49e3-11ed-a3b6-dac502259ad0.svg的振荡电路时,这个电路在1d8d32ca-49e3-11ed-a3b6-dac502259ad0.svg必须满足两个条件:

1dbab902-49e3-11ed-a3b6-dac502259ad0.svg的环路相移。

闭环增益为1。

在上面的皮尔斯振荡器的电路原理图中,不难发现反相器U1对任意的频率分量均提供了180°,即1dcd918a-49e3-11ed-a3b6-dac502259ad0.svg的相移量。同时,反相器在输入输出之间可以看作是一个buffer,因此通过对反相器的输出特性进行调教,较容易得到1的loop gain。   到这里有人会问了,相移量只有1dcd918a-49e3-11ed-a3b6-dac502259ad0.svg,上面的两个条件连一个都没达到,这哪能起振呢?问题的关键在于电路中的其它元件上。 首先,对电路中的一颗“晶振”来说,石英晶体本身具有压电效应,对石英晶体进行适当处理后可以得到一种压电谐振器件,这就是常见的石英晶体谐振器(以下简称QCR)。对QCR的物理特性进行分析,可以发现QCR的压电谐振过程可以用以下的理想电路模型近乎完美地表示出来。 1df711ea-49e3-11ed-a3b6-dac502259ad0.jpg   右图的电路模型中,L1-C1-R1组成了一个RLC串联谐振电路,再加上一个实际很小的C0,整个QCR电路模型有两个很接近的谐振点。QCR在电路中与反相器并联,充当的是一个选频网络的作用。整个振荡电路在上电时可以看作是反相器的输出端打进去了一个阶跃信号,QCR把阶跃中谐振点频率的信号挑出来,其他没用的踢掉,在环路增益为1的情况下整个电路趋于稳态平衡。 模电的知识告诉我们,在QCR // inverter的组合下,这个皮尔斯振荡器已经具备了一个理想的振荡电路中的两大网络(选频+放大)。貌似振荡器中的R1和C1//C2没有什么卵用啊。且慢,这个R1和C1//C2,正是这个电路中最美妙的地方。 把R1与C1//C2单独抽出来配合反相器的电路组合貌似并不好理解,假如我们换种方式呢? 1e345118-49e3-11ed-a3b6-dac502259ad0.jpg 图中引进R’是为了方便理解反相器中的loop voltage gain   右边的运放电路除了反相结构本身提供的-180°相移外,R-C组合也提供了额外的相位延迟。更加奇妙的是这个电路组合在设计得当的情况下能够根据实际电路中各元件的误差自动调整相移大小与反相结构相互匹配(当然了谐振频率也会有少许改变),进而保证整个loop的相移满足条件1。这个“自动调整”的过程推导起来很占篇幅,在这里略过不表。   在上面的图中,还有一个很巧妙的地方,即R1是并联在反相器的输入输出端的。这个小小的电阻和反相器构成了一个反馈通路,进而使得人们能将各种模拟电路的分析设计方法用在这样一个逻辑门电路上,比如通过反馈的方法提高反相器的线性度。在这里将现实电路中反相器的非理想特性引入设计考虑的同时,却又能使电路图保持简洁易懂。   实际的MCU振荡电路是“Isolated” Pierce-Gate Oscillator,要考虑的因素比这个理论模型复杂得多,但根本原理都是一样的。振荡电路输出的波形,通过下一级的时钟发生电路(Clock Generator)进行整形调整后,得到具有稳定形状的矩形信号并输出至时钟树,作用于整个MCU的同步逻辑。

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

    关注

    86

    文章

    5514

    浏览量

    172041
  • 单片机
    +关注

    关注

    6037

    文章

    44558

    浏览量

    635354
  • 晶振
    +关注

    关注

    34

    文章

    2866

    浏览量

    68038
  • 谐振器
    +关注

    关注

    4

    文章

    1132

    浏览量

    65916

原文标题:知乎大神深入解析:单片机晶振脚原理是什么?

文章出处:【微信号:电子工程师笔记,微信公众号:电子工程师笔记】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问单片机原理是什么?

    请问单片机原理是什么?
    发表于 02-08 07:39

    单片机的原理解析

    电路需要2个10-30pF级别的电容作为起用途,10-30pF具体的值根据不同的频率不同的单片
    发表于 11-18 11:06 7182次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>脚</b>的原理解析

    对于单片机的影响分析

    单片机就是单片机内部电路产生单片机所需的时钟频率的电子元件,单片机
    的头像 发表于 12-21 10:06 1.2w次阅读

    单片机的必要性_单片机的作用_单片机电路原理(51单片机

    本文首先介绍了单片机的必要性,其次介绍了单片机的作用和原理,最后阐述了单片机
    的头像 发表于 04-18 11:49 7.4w次阅读

    单片机为什么需要

    视频内容讲解了单片机为什么需要是给单片机提供工作
    的头像 发表于 09-06 18:34 7.5w次阅读

    如何判断单片机是否工作及问题排除

    单片机是可编程器件,在执行程序指令时与单片机的机器周期有着直接的关系,而机器周期是由单片机的时钟频率/决定的。所以,只要
    的头像 发表于 10-27 10:05 1.5w次阅读
    如何判断<b class='flag-5'>单片机</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>是否<b class='flag-5'>工作</b>及问题排除

    一文解析单片机的原理

    是重要元器件之一,对于,小编于往期相关文章中有过诸多阐述。本文中,小编将对
    的头像 发表于 10-02 17:27 4371次阅读
    一文解析<b class='flag-5'>单片机</b><b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>脚</b>的原理

    单片机为什么需要?单片机中有什么样的作用

    是诸多电子器件不可缺少的组成之一,如单片机便需配备。可是,单片机为什么需要
    的头像 发表于 10-06 17:43 2.2w次阅读

    为什么手按住单片机就能工作了?

    单片机提供时钟频率,有了时钟频率单片机才能正常工作。上电后,如果
    的头像 发表于 10-13 16:26 5932次阅读
    为什么手按住<b class='flag-5'>晶</b><b class='flag-5'>振</b>后<b class='flag-5'>单片机</b>就能<b class='flag-5'>工作</b>了?

    单片机概述及工作原理

    单片机单片机内部电路产生单片机所需的时钟频率的部件,单片机
    发表于 05-18 10:34 9653次阅读

    单片机概述及工作原理

    一、单片机简单介绍单片机单片机内部电路产生
    发表于 11-11 09:06 72次下载
    <b class='flag-5'>单片机</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>概述及<b class='flag-5'>工作原理</b>

    如何判断单片机是否工作及问题排除

    单片机是可编程器件,在执行程序指令时与单片机的机器周期有着直接的关系,而机器周期是由单片机的时钟频率/决定的。所以,只要
    发表于 12-01 15:51 23次下载
    如何判断<b class='flag-5'>单片机</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>是否<b class='flag-5'>工作</b>及问题排除

    单片机工作原理

    单片机中是必不可少的元器件,只要用到CPU的地方就必定有的存在,那么
    发表于 01-13 10:42 12次下载
    <b class='flag-5'>单片机</b>中<b class='flag-5'>晶</b><b class='flag-5'>振</b>的<b class='flag-5'>工作原理</b>

    一文解析单片机的原理

    是重要元器件之一,对于,小编于往期相关文章中有过诸多阐述。本文中,小编将对
    的头像 发表于 07-08 14:33 2277次阅读
    一文解析<b class='flag-5'>单片机</b><b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>脚</b>的原理

    单片机工作原理是什么?

    单片机工作原理是什么?
    的头像 发表于 11-23 09:08 990次阅读
    <b class='flag-5'>单片机</b>中<b class='flag-5'>晶</b><b class='flag-5'>振</b>的<b class='flag-5'>工作原理</b>是什么?