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

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

3天内不再提示

LXTAL低频晶振起振异常可能有哪些原因?

聚沃科技 2024-02-20 10:20 次阅读

GD32 MCU系统中,LXTAL低频晶振一般选择32768Hz无源晶体,该晶体内部一般为50K欧姆左右,比较大,相较于高频晶振不太容易起振,所以经常会碰到低频晶振无法起振、起振起来后概率性停振还有频偏等一系列的问题,这些问题主要原因就是低频晶振适配的问题,那碰到问题后,该从哪几个方面进行排查呢?有以下建议可以参考:

1、排查晶振匹配电容是否合理:

晶体的匹配电容对于晶体的起振非常重要,晶体匹配电容选择过大或过小都会导致晶体的起振异常,具体匹配方法可以选择以下两种:

(1)晶体匹配电容可以在选择合适MCU驱动模式后,请晶体厂商进行适配;

(2)晶体匹配电容可以通过以下公式进行自主推算参考。

C1 = C2 = 2*(CLOAD CS), 其中CSPCBMCU引脚的杂散电容, 经验值在2pF-7pF之间,建议以5pF为参考值计算。

2、排查MCU驱动模式配置是否合理:

GD32 MCU一般可以提供以下四种驱动模式:低驱动、中低驱动、中高驱动以及高驱动,对应的gm跨导会有不同,以适配不同的晶振以及电路。

wKgZomXUDBuAC727AAFR5he9KVY511.png

而不同的驱动模式该如何选择呢,这是一个比较复杂的推算,与增益裕量还有负阻抗等都有关系,后面会再开专题给大家分享,大家可以通过以下推荐表进行参考选择。

驱动档位

晶体负载电容

低驱

C(L )≤ 4pF

中低驱

4pF < C(L )≤ 6pF

中高驱

6pF < C(L )≤ 9pF

高驱

9pF < C(L )≤ 12.5pF

3、排查晶振走线是否合理:

晶体走线尽量靠近MCU引脚放置,且时钟走线尽量由GND包裹;整个电路尽量与MCU在同层,走线尽量不要穿层; 时钟电路PCB区域尽量禁空,不走任何与时钟无关走线; 大功率、 强干扰风险器件及高速走线尽量远离时钟晶体电路;两根时钟线走线尽量等长,不等长可能会带来寄生电容的不同,可以适当调整匹配电容。

wKgaomXUDCGANmPyAADn28v1upQ484.png

经过以上排查调整,相信大家的晶体电路以及相关配置都是比较合理的了,大家可以再长时间跑下RTC,看下时间精度是否在合理的范围内,如果在的话,恭喜你已经基本适配成功了。

以上即为本期讲解,如有问题或建议,欢迎评论区讨论。

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

    关注

    6035

    文章

    44554

    浏览量

    634635
  • 晶振
    +关注

    关注

    34

    文章

    2859

    浏览量

    68004
  • GD32
    +关注

    关注

    7

    文章

    403

    浏览量

    24328
收藏 人收藏

    评论

    相关推荐

    ADS1241未能起是什么原因

    原理图如下,未能起,示波器观察Xin脚无波形,SPI通信一直未成功。和其共用SPI接口的AD7705工作正常,正常起
    发表于 12-13 16:14

    ADS1256外接不起,工作时间越长,上电起的几率越低,为什么?

    ADS1256外接不起,工作时间越长,上电起的几率越低。 在振起
    发表于 11-22 14:00

    的内阻是什么?

    的叫法不同而已。理论上讲,这个数值越小越好,因为电阻值越大,振起需要的功耗则越大。在电流(激励功率)不变的情况下,电阻过大,就容易造
    的头像 发表于 09-21 08:09 489次阅读
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>的内阻是什么?

    解码振起什么作用

    ,全称为晶体振荡器(Crystal Oscillator),是一种利用石英晶体的压电效应来产生稳定频率的电子元件。在电子系统中,振起着至关重要的作用,它为系统提供稳定的时钟信号,
    的头像 发表于 08-06 09:57 394次阅读

    单片机振荡电路不起原因分析与解决方法

    的解决方法。不起原因分析1. 激励功率不足或过大:- 如果振起
    发表于 08-05 15:46

    无源探头会影响振起

    上电瞬间无源探头对振起的影响是一个在电子设计中常见且重要的问题。下面将详细介绍这个问题,并探讨无源探头可能
    的头像 发表于 07-23 10:41 278次阅读
    无源探头会影响<b class='flag-5'>晶</b><b class='flag-5'>振起</b><b class='flag-5'>振</b>吗

    10个不起原因分析

    不起是电路设计和维护中常见的问题之一。当无法起时,
    的头像 发表于 06-13 10:29 930次阅读
    10个<b class='flag-5'>晶</b><b class='flag-5'>振</b>不起<b class='flag-5'>振</b>的<b class='flag-5'>原因</b>分析

    如何使用4脚无源替换2脚无源

    4脚无源(Crystal Oscillator)和2脚无源在电路中的应用和功能是相似的,都是用来提供稳定的时钟信号。不过,它们的封装形式和引脚定义
    发表于 04-13 16:32

    振起但频率不正确是什么原因

    可能原因,并提供相应的解决方法。 1、引脚接触不良或接错: 这是比较常见的问题,当
    发表于 04-07 14:36

    RTC碰到LXTAL低频怎么办?#RTC # #硬件设计 #电路知识

    RTC
    聚沃科技
    发布于 :2024年03月29日 10:11:21

    RTC碰到LXTAL低频怎么办?

    GD32F303的RTC模块框图如下图所示,RTC时钟源可选择HXTAL/128、LXTAL或IRC40K,一般为了实现更精准的RTC时间,MCU系统均会外挂32.768KHz LXTAL低频
    的头像 发表于 03-29 09:58 583次阅读
    RTC碰到<b class='flag-5'>LXTAL</b><b class='flag-5'>低频</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>停<b class='flag-5'>振</b>怎么办?

    LXTAL低频振起异常可能有哪些原因?#嵌入式开发 #单片机 # #电工

    单片机嵌入式开发
    聚沃科技
    发布于 :2024年02月20日 10:24:38

    扒一扒频率漂移的原因

    扒一扒频率漂移的原因  频率漂移是指器输
    的头像 发表于 01-26 14:20 1003次阅读

    怎么办?没有信号输出

    问题展开详尽、详实、细致的讨论,包括没有信号输出的原因以及解决方法。 一、原因分析:
    的头像 发表于 01-25 13:51 1039次阅读

    输出频率异常怎么办?

    的时序错误或功能异常。该问题的出现可能源自多种原因,包括本身质量问题、电路设计问题、外界干扰等。本文将从以下几个方面详细介绍
    的头像 发表于 01-24 16:11 900次阅读