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

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

3天内不再提示

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

Wildesbeast 来源:21IC 作者:21IC 2020-10-06 17:43 次阅读

晶振是诸多电子器件不可缺少的组成之一,如单片机便需配备晶振。可是,单片机为什么需要晶振?晶振在单片机中发挥何种作用?对于这些问题,你是否知晓呢?如果你对晶振抑或对上述问题具有兴趣,不妨继续往下阅读哦。

一、何为晶振

晶振一般叫做晶体谐振器,是一种机电器件,是用电损耗很小的石英晶体经精密切割磨削并镀上电极焊上引线做成。

对于单片机来说晶振是很重要的,可以说是没有晶振就没有时钟周期,没有时钟周期就无法执行程序代码,那样的话单片机就无法工作。接下来跟随小编详细的了解一下单片机晶振的电路原理及作用。

二、单片机晶振的必要性

单片机工作时,是一条一条地从ROM中取指令,然后一步一步地执行。单片机访问一次存储器的时间,称之为一个机器周期,这是一个时间基准。一个机器周期包括12个时钟周期。如果一个单片机选择了12MHZ晶振,它的时钟周期是1/12us,它的一个机器周期是12x(1/12)us,也就是1US。

MCS-51单片机的所有指令中,有一些完成得比较快,只要一个机器周期就行了,有一些完成得比较馒,得要2个机器周期,还有两条指令要4个机器周期才行。为了衡量指令执行时间的长短,又引|入一个新的概念: 指令周期。所谓指令周期就是指执行条指令的时间。例如,当需要计算DJNZ指令完成所需要的时间时,首先必须要知道晶振的频率,设所用晶振为12MHZ,则一个机器周期就是1US。而DJNZ指令是双周期指令,所以执行一次要2US。如果该指令需要执行500次,正好1000us,也就是1ms。

机器周期不仅对于指令执打有着重要的意义,而且机器周期也是单片机定时器和计数器的时间基准。例如一个单片机选择了12MHZ晶振,那么当定时器的数值加1时,实际经过的时间就是1us,这就是单片机的定时原理。

三、单片机晶振的作用

单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。

晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。

在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器(VCO)。晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。

四、单片机晶振常见问题

1、PIC单片机振荡电路中如何选择晶体?

对于一个高可靠性的系统设计,晶体的选择非常重要,尤其设计带有睡眠唤醒,往往用低电压以求低功耗的系统,这是因为低供电电压使提供给晶体的激励功率减少,造成晶体起振很慢或根本就不能起振,这一现象在上电复位时并不特别明显,原因时上电时电路有足够的扰动,很容易建立振荡,在睡眠唤醒时,电路的扰动要比上电时小得多,起振变得很不容易,在振荡回路中,晶体既不能过激励,容易振到高次谐波上,也不能欠激励不容易起振,晶体的选择至少必须考虑、谐振频点、负载电容、激励功率、温度特性长期稳定性。

2、如何判断电路中晶振是否被过分驱动?

电阻RS常用来防止晶振被过分驱动,过分驱动晶振会渐渐损耗减少晶振的接触电镀这将引起频率的上升,可用一台示波器检测,OSC,输出脚,如果检测一非常清晰的正弦波且正弦波的上限值和下限值都符合时钟输入需要,则晶振未被过分驱动,相反,如果正弦波形的波峰,波谷两端被削平,而使波形成为方形,则晶振被过分驱动,这时就需要用电阻RS来防止晶振被过分驱动,判断电阻RS值大小的最简单的方法就是串联一个5k或10k的微调电阻,从0开始慢慢调高,一直到正弦波不再被削平为止,通过此办法就可以找到最接近的电阻RS值。

3、晶振电路中如何选择电容?

(1)C1,C21,因为每一种晶振都有各自的特性,所以最好按制造厂商所提供的数值选择外部元器件

(2)在许可范围内,C1,C2值越低越好,C值偏大虽有利于振荡器的稳定,但将会增加起振时间。

(3)应使C2值大于C1值,这样可使上电时,加快晶振起振。
责任编辑 LK

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

    关注

    5965

    文章

    43049

    浏览量

    615470
  • 谐振器
    +关注

    关注

    4

    文章

    1055

    浏览量

    65294
  • 晶振电路
    +关注

    关注

    7

    文章

    81

    浏览量

    24454
收藏 人收藏

    评论

    相关推荐

    单片机作用是怎么

    电路中的作用】Q: 真心不明白单片机
    发表于 02-25 06:43

    单片机脚的原理解析

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

    对于单片机的影响分析

    的重要性了。通常一个单片机系统共用一个,便于各部分保持同步。有些通讯系统的基频和射频使用不同的,我们可以通过电子调整频率的方法保持同
    的头像 发表于 12-21 10:06 1.1w次阅读

    振起_单片机不起原因及解决方法

    单片机不起是常见现象,本文分析了单片机不起
    发表于 01-12 11:08 9842次阅读

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

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

    单片机为什么需要

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

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

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

    单片机中起着什么作用

    晶体振荡器是指从一块石英晶体上按一定方位角切下薄片,石英晶体谐振器,简称为石英晶体,简称;单片机系统里
    的头像 发表于 02-20 00:08 1.4w次阅读

    单片机不起的解决措施

    作为一种精密的频率元件,单片机中的却很容易出现问题,轻微的碰撞都可能导致损坏,因此,遇到单片机
    的头像 发表于 06-18 17:26 5323次阅读

    单片机的心脏:必须了解的几个问题

    初学单片机的时候,总是伴随很多有关于的问题,其实就如同人的心脏,是血液的脉搏。把
    的头像 发表于 06-19 17:17 3651次阅读

    单片机概述及工作原理

    单片机需要的时钟频率,单片机提供的时钟频率越高,那么单片机运行的速度就越快,
    发表于 05-18 10:34 7936次阅读

    单片机的选用

    我们步入单片机学习时,大部分人接触的第一款单片机,是国产的STC单片机STC89C51,而最最容易让人忽视的,是单片机
    发表于 03-23 10:44 2061次阅读
    <b class='flag-5'>单片机</b>中<b class='flag-5'>晶</b><b class='flag-5'>振</b>的选用

    一文解析单片机脚的原理

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