找回密码
 注册
关于网站域名变更的通知
查看: 29917|回复: 192
打印 上一主题 下一主题

我的原创:32.768kHz晶振不起振的终极解决方法

  [复制链接]
  • TA的每日心情

    2020-4-10 15:43
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    1#
    发表于 2019-11-27 10:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 xinshuhai 于 2019-11-27 10:23 编辑 , Y- y# r( e1 l5 z; z0 X
    $ e( V2 j/ K  O1 n5 x
    32.768kHz晶振是市面上使用最为广泛的一类晶振。便宜,但是很容易出现不起振的问题。
    一般来说,不起振的情况主要出现在无源晶振上,尤其是kHz级别的无源晶振。
    之前有个项目,RTC时钟老是挂掉。把22pf电容换了,问题还是依旧。
    32.768khz的晶体电路一般是这样的:用示波器观察时,发现,震荡很微弱,振幅只有0.2v左右,而且,波形很不稳定。随时要断气似的。

    # V/ z/ L3 w/ t, A9 B; Y" A) q3 X4 w0 T
    * r3 z+ r+ N0 u1 N$ v
    ( ^& P: O' k0 j. `; v
    ( d: s, W( H+ @& }/ x6 {
    ; }: x( V, ^# J. P& a' Q6 k7 `3 g% Z1 S; E4 B
    游客,如果您要查看本帖隐藏内容请回复
    / g8 l4 M8 h- w

    该用户从未签到

    推荐
    发表于 2019-12-3 11:00 | 只看该作者
  • TA的每日心情
    奋斗
    2020-4-9 15:05
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    推荐
    发表于 2019-11-27 17:30 | 只看该作者
    STM32系列大部分产品外围匹配的32.768KHZ晶振要求低负载、低ESR值等,因此对该颗晶振的要求相当高。一旦该颗晶振的指标出现偏差,极易出现晶振起振时间慢、时间偏大、不起振等现象。
    + |# R# v- j' p" f3 [- U% C) I晶振不起振问题归纳:
    . i8 K) X3 y+ d2 _6 {6 T/ h/ d1、 物料参数选型错误导致晶振不起振
    * _9 I( s: J! X! [& O/ r3 X; P例如:某MCU需要匹配6PF的32.768KHz,结果选用12.5PF的,导致不起振。4 e/ w$ E( m3 x- y/ K
    解决办法:更换符合要求的规格型号。必要时请与MCU原厂或者我们确认。/ p2 J* N% C; D  `0 v
    2、 内部水晶片破裂或损坏导致不起振% z2 }2 b, Q5 F) _
    运输过程中损坏、或者使用过程中跌落、撞击等因素造成晶振内部水晶片损坏,从而导致晶振不起振。9 ^  [. P4 c3 z$ l, m) E
    解决办法:更换好的晶振。平时需要注意的是:运输过程中要用泡沫包厚一些,避免中途损坏;制程过程中避免跌落、重压、撞击等,一旦有以上情况发生禁止再使用。
    ; y6 K* d$ D2 A7 w3 W; ^3、 振荡电路不匹配导致晶振不起振1 S/ c# K  {/ l5 {0 o: A: e
    影响振荡电路的三个指标:频率误差、负性阻抗、激励电平。
    ) ]* _# `5 ^0 Z/ I" O( Q/ ^+ ~* \) C频率误差太大,导致实际频率偏移标称频率从而引起晶振不起振。% d) ]  o1 w) ]8 v# f, z
    解决办法:选择合适的PPM值的产品。
    $ v$ r3 @. Z( b0 i负性阻抗过大太小都会导致晶振不起振。
    ' f1 N4 y( A, ]  _: f* g解决办法:负性阻抗过大,可以将晶振外接电容Cd和Cg的值调大来降低负性阻抗;负性阻抗太小,则可以将晶振外接电容Cd和Cg的值调小来增大负性阻抗。一般而言,负性阻抗值应满足不少于晶振标称最大阻抗3-5倍。$ K* w7 A2 Z' L
    激励电平过大或者过小也将会导致晶振不起振2 v9 W0 k* K* g2 b" u
    解决办法:通过调整电路中的Rd的大小来调节振荡电路对晶振输出的激励电平。一般而言,激励电平越小越好,处了功耗降低之外,还跟振荡电路的稳定性和晶振的使用寿命有关。
    , g! Z! S- |* D% [; y  y4 l$ o4、 晶振内部水晶片上附有杂质或者尘埃等也会导致晶振不起振3 e0 Y5 B* U; P0 [: E9 ^% A3 N
    晶振的制程之一是水晶片镀电极,即在水晶片上镀上一次层金或者银电极,这要求在万级无尘车间作业完成。如果空气中的尘埃颗粒附在电极上,或者有金渣银渣残留在电极上,则也会导致晶振不起振。
    + K* H, Y  ~; E6 i& V6 C/ {解决办法:更换新的晶振。在选择晶振供应商的时候需要对厂商的设备、车间环境、工艺及制程能力予以考量,这关系到产品的品质问题。2 s& r, G6 g' v$ H0 C5 R( B
    5、 晶振出现漏气导致不起振# a9 d* h7 }3 ^" u# V( @
    晶振在制程过程中要求将内部抽真空后充满氮气,如果出现压封不良,导致晶振气密性不好出现漏气;或者晶振在焊接过程中因为剪脚等过程中产品的机械应力导致晶振出现气密性不良;均会导致晶振出现不起振的现象。+ m! |' r2 W4 n/ J7 \* o
    解决办法:更换好的晶振。在制程和焊接过程中一定要规范作业,避免误操作导致产品损坏。
    1 ]' {2 W1 r, A  B$ x, m6、 焊接时温度过高或时间过长,导致晶振内部电性能指标出现异常而引起晶振不起振: N1 f. z/ Y) Q8 `  x8 _5 a: A
    以32.768KHz直插型为例,要求使用178°C熔点的焊锡,晶振内部的温度超过150°C,会引起晶振特性的恶化或者不起振。焊接引脚时,280°C下5秒以内或者260°C以下10秒以内。不要在引脚的根部直接焊接,这样也会导致晶振特性的恶化或者不起振。% v; ^5 R, g; l  c% E4 [  w
    解决办法:焊接制程过程中一定要规范操作,对焊接时间和温度的设定要符合晶振的要求。
    $ P% K# P; k; _, d4 k' `7、 储存环境不当导致晶振电性能恶化而引起不起振
    " V' ]/ ]: \" Z0 |7 Y在高温或者低温或者高湿度等条件下长时间使用或者保存,会引起晶振的电性能恶化,可能导致不起振。" g6 N! {! r; e. U# ^* b8 t& n
    解决办法:尽可能在常温常湿的条件下使用、保存,避免晶振或者电路板受潮。
    + {4 z; s6 z0 @/ g; H) V+ b8、 MCU质量问题、软件问题等导致晶振不起振4 y! h8 q6 ^8 w
    解决办法:目前市场上面MCU散新货、翻新货、拆机货、贴牌货等鱼龙混杂,如果没有一定的行业经验或者选择正规的供货商,则极易买到非正品。这样电路容易出现问题,导致振荡电路不能工作。另外即便是正品MCU,如果烧录程序出现问题,也可能导致晶振不能起振。
    2 E" g% C( n2 @9、 EMC问题导致晶振不起振
    . L; t1 z4 O; m, n5 Q% f$ B解决办法:一般而言,金属封装的制品在抗电磁干扰上优于陶瓷封装制品,如果电路上EMC较大,则尽量选用金属封装制品。另外晶振下面不要走信号线,避免带来干扰。; n+ F* o* f1 h2 O0 s, a
    10、其他问题导致晶振不起振# P0 w9 c8 ^9 F. z- H
    晶振设计、过程中的建议
    ) [' n# \; k. W1、在PCB布线时,晶振电路的走线尽可能的短直,并尽可能靠近MCU。尽量降低振荡电路中的杂散电容对晶振的影响。
    ) c, m& f. n! ~6 o( U2、PCB布线的时候,尽量不要在晶振下面走信号线,避免对晶振产生电磁干扰,从而导致振荡电路不稳定。& v1 G9 x. S$ a" G6 T
    3、如果你的PCB板比较大,晶振尽量不要设计在中间,尽量靠边一些。这是因为晶振设计在中间位置会因PCB板变形产生的机械张力而受影响,可能出现不良。
    5 M# v6 j& Y& F& e7 j( i. O' r

    评分

    参与人数 1威望 +10 收起 理由
    admin + 10 EDA365有你更精彩!

    查看全部评分

  • TA的每日心情

    2020-4-10 15:43
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    推荐
     楼主| 发表于 2019-11-28 09:33 | 只看该作者
    wangchen1992 发表于 2019-11-27 21:39
      y9 R$ i! r3 c  q( O( K/ B这样的话,7210需要提供5uA的电流,对于RTC电池而言,寿命减少的比较多哦
    , t: h& ^) D: f- j# T( d$ B$ p( r
    5ua是很小的电流。不会造成电池的寿命缩短。. m8 o, L3 f$ x" r1 ]% X+ t: F
  • TA的每日心情

    2020-4-10 15:43
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    5#
     楼主| 发表于 2019-11-27 10:21 | 只看该作者
    我第一次发帖,不知审核通过了没
  • TA的每日心情
    奋斗
    2021-1-4 15:01
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    7#
    发表于 2019-11-27 15:46 | 只看该作者
    来学习学习
  • TA的每日心情
    擦汗
    2020-1-17 15:03
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    9#
    发表于 2019-11-27 16:14 | 只看该作者
    学习学习学习学习学习学习学习
    . A3 H0 H$ G( |  r- \; G2 R
  • TA的每日心情
    无聊
    2019-11-21 15:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    11#
    发表于 2019-11-27 16:43 | 只看该作者
    学习学习学习学习
    * ?1 o* u* x2 t. Z, t
  • TA的每日心情
    开心
    2021-1-21 15:32
  • 签到天数: 40 天

    [LV.5]常住居民I

    12#
    发表于 2019-11-27 16:52 | 只看该作者
    看看学习学习
    5 J' ~, R) t8 l5 E

    该用户从未签到

    13#
    发表于 2019-11-27 16:53 | 只看该作者
    xuexixuexi
    , F* s  n2 K6 ]' x

    该用户从未签到

    14#
    发表于 2019-11-27 17:05 | 只看该作者
    爱仕达大大大大所大所所大多
    2 p& V" \$ b2 M% D9 X; g( f
  • TA的每日心情

    2020-6-21 15:40
  • 签到天数: 44 天

    [LV.5]常住居民I

    17#
    发表于 2019-11-27 17:26 | 只看该作者
    学习学习学习学习
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-19 18:24 , Processed in 0.156250 second(s), 29 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表