打印

32.768k晶振不起振问题

[复制链接]
9862|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jinjing999|  楼主 | 2010-11-11 16:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我发现很郁闷的问题。我下载了程序到里面,直接上电,发现晶振不启振。上了好几次电。都是不起振。

然后我用仿真的方法,看代码是怎么回事,rtc配置的地方单步走,发现晶振又启振了

而且很正常。我试试了两块板子,都是这种情况。


很郁闷,能解决吗?生产不会要一块一块板子进行仿真下载程序吧?
沙发
香水城| | 2010-11-11 17:01 | 只看该作者
很多人都碰到这个问题,你在论坛里搜索一下吧。

使用特权

评论回复
板凳
txcy| | 2010-11-11 18:40 | 只看该作者
这种问题讨论的帖子的确很多,我也曾经碰到过

使用特权

评论回复
地板
jinjing999|  楼主 | 2010-11-12 09:46 | 只看该作者
我搜索了都看了。我也给布线工程师说了好多遍了。依旧是这个问题解决不了。每次都是我调试半天才出现晶振起振。
我们至少布了10次以上的板子,几个产品。都是这种情况。是不是我们晶振供应厂商问题,我已经问过了。都是负载6PF的电容晶振。希望提供一个好的晶振厂商,我们也测试测试。

使用特权

评论回复
5
sjnh| | 2010-11-12 13:12 | 只看该作者
我用的是市场上抓的32.768K的晶振,没问过是不是6PF的,去掉2个引脚到地的电容,所有板子都正常起振,测试了10几块板子,都是一次加电成功,

但心里一直不踏实,会不会出问题,

使用特权

评论回复
6
gxgclg| | 2010-11-12 17:20 | 只看该作者
不起振的问题很常见

使用特权

评论回复
7
yewuyi| | 2010-11-12 20:54 | 只看该作者
任何窜入到振荡电路中的噪声信号都无疑对计时电路的准确性产生影响,在设计实时时钟
电路的印刷线路板时必须采取一定的预防措施:
1、晶振的位置要远离任何有高速数据通过的串行或并行总线,高速数据传输会在振荡电路
上产生感应信号。
2、 在晶振的周围布一条不封闭的地线,地线的一端连接到芯片的地线,地线可以有效
地阻挡外部的噪声。
3、在晶振以及芯片所在位置的电路板的背面不要铺设地线,以免形成电容影响晶振频
率的准确性。
关于第3点非常重要 ,至少要保证晶体和芯片的OSC引脚附件留出一定空间不要铺地,否则很容易形成寄生电容导致晶体起振困难或者振荡不稳定。

使用特权

评论回复
8
videre| | 2010-11-12 23:18 | 只看该作者
我这里今年生产的一批板子RTC都没问题了,100%起振,而且这批板子重新layout,到晶振的走线比去年的上一个版本还长。
可以总结的变化,一是今年的stm32批次不同,二是之前4层板换成了6层板

去年一批真是折腾苦死了,统计有4%不起阵,而且一旦发现有不能起振的,基本是永久性的,换晶振电容都无效。

使用特权

评论回复
9
jy74583| | 2010-11-17 10:03 | 只看该作者
TO 8L  我现在也有这样的问题。急啊
有什么解决办法

使用特权

评论回复
10
sam1380| | 2010-11-17 10:44 | 只看该作者
有可能线路板问题,焊接如果偏离一点位置,会有一些不一样的影响

使用特权

评论回复
11
jinjing999|  楼主 | 2010-11-29 10:27 | 只看该作者
大家知道,晶振需要什么样的参数?

还有,大家都是用的哪家产的晶振,我买几个测试测试?


生产上说问题比较严重,现在真想换个时钟芯片。郁闷坏了。

使用特权

评论回复
12
jinjing999|  楼主 | 2010-11-29 10:37 | 只看该作者
自己顶一下

使用特权

评论回复
13
hitro| | 2010-11-29 20:54 | 只看该作者
别扯淡,就是设计缺陷。别说什么布线这些乱七八糟没用的,没见过哪个单片机,从51,到AVR到PIC,没听说过不起振的晶振

使用特权

评论回复
14
xiaolubear| | 2010-12-1 14:52 | 只看该作者
晶振脚两段,并一个10M电阻试试。

使用特权

评论回复
15
香水城| | 2011-11-3 17:21 | 只看该作者
有很多时候不是晶振不起振,而是起振的时间比较长,多等一段时间就可以了。

使用特权

评论回复
16
yfstudio| | 2011-11-3 19:09 | 只看该作者
感谢分享了。

使用特权

评论回复
17
yinyangdianzi| | 2011-11-4 11:42 | 只看该作者
有很多时候不是晶振不起振,而是起振的时间比较长,多等一段时间就可以了。
香水城 发表于 2011-11-3 17:21


值得试试


RTC晶振,困扰了不少产品

使用特权

评论回复
18
liulutong| | 2012-8-13 14:23 | 只看该作者
ST的比较挑晶振,而且32768时钟的建立时间得3秒以上,多等下时间在查就绪标志位。

使用特权

评论回复
19
yfl9053| | 2012-9-20 18:31 | 只看该作者
学习了   经常遇到晶振不起振的问题  有时候用烙铁烫一下有可以了

使用特权

评论回复
20
freefish| | 2012-9-20 21:58 | 只看该作者
本帖最后由 freefish 于 2012-9-20 21:59 编辑

我遇到过这个问题,做了500片板子,贴片外包的,结果回来后有20%RTC不起振的,即使能振的,过一会儿也就停了或者是严重不准确。又做了500片,另找了一家焊接的,回来后100%起振,稳定时间都在1秒以内!于是确认是焊接的问题,拿出前500片,用好的助焊剂和好的焊锡丝重新焊接一下芯片,结果出来噼里啪啦的声音和难闻的烟雾,来回拉动烙铁直到声音和烟雾消失后再停止焊接,用吸锡铜网吸收多余焊锡,检查没有短路的引脚后冷却30分钟再上电,RTC完全正常了!经过几天折腾,500片板子全部复活,时钟走时精度符合手册声明。
我用的晶体是6PF的,两只CL电容是7PF的0805,都铺地了。焊接工厂采用了不良焊接材料,几乎造成10W元的损失。希望能对RTC栽倒的朋友有所帮助

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

363

帖子

1

粉丝