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

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

3天内不再提示

单片机晶振不起振的解决措施

姚小熊27 来源:慧聪电子网 作者:慧聪电子网 2020-06-18 17:26 次阅读

作为一种精密的频率元件,单片机中的晶振却很容易出现问题,轻微的碰撞都可能导致晶振损坏,因此,遇到单片机晶振不起振是很常见的一种现象。小编的几个做单片机的客户也就这方面问题咨询过,今天小编就单片机晶振经常遇到的问题及处理方法为大家做一个简单的介绍。

晶振不起振的原因分析

首先,我们分析引起单片机晶振不起振的原因有哪些。

1、PCB布线错误,现在的PCB不再是单一功能电路(数字或模拟电路),而是由数字电路和模拟电路混合组成的。因此,PCB布线的时候可能出现问题导致晶振不起振;

2、单片机或晶振的质量问题;

3、负载二极管或匹配电容与晶振不匹配或者电容质量有问题;

4、PCB板受潮,导致阻抗失配而不能起振;

5、晶振电路的走线过长或两脚之间有走线导致晶振不起振,通常我们在PCB布线时晶振电路的走线应尽量短且尽可能靠近振荡器,严禁在晶振两脚间走线;

6、晶振受外围电路的影响而不起振。

其他要特别注意的问题分析

1、晶振的选型,选择合适的晶振对单片机来说非常重要,我们在选择晶振的时候至少必须考虑谐振频点、负载电容、激励功率、温度特性长期稳定性等参数。合适的晶振才能确保单片机能够正常工作。

2、电容引起的晶振不稳定,晶振电路中的电容C1和C2两个电容对晶振的稳定性有很大影响,每一种晶振都有各自的特性,所以我们必须按晶振生产商所提供的数值选择外部元器件。通常在许可范围内,C1,C2值越低越好,C值偏大虽有利于振荡器的稳定,但将会增加起振时间。一般情况下我们使得C2值大于C1值,这样可使得上电时加快晶振起振。

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

4、画PCB的时候,要求晶振离它的放大电路(IC管脚)越近越好。这是由于晶振的输出能力有限,它仅仅输出以毫瓦为单位的电能量。在IC(集成电路)内部,通过放大器将这个信号放大几百倍甚至上千倍才能正常使用。晶振和IC间一般是通过铜走线相连的,这根走线可以看成一段电容或数段导线,导线在切割磁力线的时候会产生电流,导线越长,产生的电流越强。

晶振好比是单片机的心脏!我们都知道,单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。不同型号的单片机使用的石英晶振型号及频率也可能是不一样的。单片机中的晶振若是出了问题,单片机也就无法正常工作了。因此,若是发现你的单片机无法正常工作,很大程度上可能是晶振问题造成的。

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

    关注

    5997

    文章

    43945

    浏览量

    620462
  • pcb
    pcb
    +关注

    关注

    4213

    文章

    22441

    浏览量

    385167
  • 晶振
    +关注

    关注

    32

    文章

    2464

    浏览量

    66820
收藏 人收藏

    评论

    相关推荐

    怎么判断是否该怎么办?

    欧姆。 **·**目视检查:仔细观察引脚与电路板之间的焊接情况,确保引脚焊接牢固,没有冷焊、断裂或错位。 2. 确认负载电容和负载电阻 **·**查阅规格书:根据所使用的单片机或芯片的规格书,确保
    发表于 03-06 17:22

    的原因

    ` 本帖最后由 azsxdcfv1871514 于 2013-1-6 14:55 编辑 遇到单片机
    发表于 06-10 19:56

    用Proteus仿真AVR外部怎么??

    `小弟初学AVR和Proteus仿真,想用外部的单片机,感觉自己熔丝位配置的没错。可是就是提示
    发表于 03-28 13:19

    电路,咋办?

    ` 本帖最后由 music_mc 于 2016-3-25 00:07 编辑 电路如下图,STC单片机,上电
    发表于 03-24 21:00

    使用匹配的电容,换电容,再换回原来的
    发表于 07-14 15:23

    单片机的原因分享!

    遇到单片机是常见现象,那么引起
    发表于 09-25 08:27

    RTC

    当每次用Jtag下了程序之后或者用Jtag调试的时候程序能正常运行,但是如果让单片机掉电再上电,有时就会出现
    发表于 03-20 01:41

    单片机原因分析

    单片机原因分析单片机
    发表于 03-03 07:14

    为什么51单片机爱用11.0592MHZ

    为什么51单片机爱用11.0592MHZ?在设计51单片机系统PCB时,为何被要求紧挨着
    发表于 04-19 09:27

    单片机的原因有哪些

    1、单片机原因分析遇到单片机
    发表于 11-25 09:04

    怎样解决单片机最小系统板无源的问题

    这是我在做单片机最小系统板时候碰到的问题,之前虽然也做过相似的板子,可是未曾出现过无源
    发表于 02-25 06:47

    单片机通电是为什么?

    单片机通电,16MHz的,两个震荡电容为22pF。
    发表于 09-25 08:07

    stc52单片机是为什么?

    stc52单片机两端电压只有0.1V
    发表于 09-26 07:52

    单片机电路设计中的抗干扰措施汇总

    增加干扰源(如电机、继电器)与敏感器件(如单片机)的距离,用地线把他们隔离或者在敏感器件加上屏蔽罩。
    发表于 07-21 10:30 5656次阅读
    <b class='flag-5'>单片机</b>电路设计中的抗干扰<b class='flag-5'>措施</b>汇总

    stc单片机烧写常见问题及应对措施

    STC单片机是初学小白们的首选芯片,因为它不需要用什么编程器就可以直接烧写,但在烧写的过程中人们还是会遇到各种各样的问题,因此致芯科技解密专家凭借自身二十余年的解密经验为大家总结出了可能遇到的烧些问题以及相关的解决方法:
    发表于 02-09 12:30 6次下载
    stc<b class='flag-5'>单片机</b>烧写常见问题及应对<b class='flag-5'>措施</b>