32K晶振起不来,什么原因?

[复制链接]
7618|8
 楼主| Fairchild2440 发表于 2012-11-29 19:33 | 显示全部楼层 |阅读模式
在程序中调用库函数,开启外部32K晶振,待稳定后继续往下执行,用示波器看晶振两脚波形,一个脚波没波形,一个脚稍微有点,mv级别的,但波在上下乱跳,有时候用示波器探头碰下晶振的脚,就起振了,但波形还是感觉不正常,看了另一个13.56M的晶振,很稳定的正弦波,而且幅值1-2V之间。
32K晶振用的是两个脚的无源晶振。
电路图是一个晶振加2个10P的电容。
请大家帮忙看看,谢谢。
liang5319 发表于 2012-11-29 21:51 | 显示全部楼层
换6P的试试、、、如果电容不合适应该会有这个问题、、还有就是布线问题
明月小厨 发表于 2012-11-29 23:30 | 显示全部楼层
32KHZ的晶振电路一定要小心;起振困难;
关键点是有二个电阻要配好;观察波形可以判断是反馈太强闭锁还是反馈太弱;正确的波形是正弦波(绝对不要方形);
明月小厨 发表于 2012-11-29 23:35 | 显示全部楼层
本帖最后由 明月小厨 于 2012-11-29 23:36 编辑

振荡器的输出串接一个电阻,1K不到,甚至100欧姆不到;
晶体的二端并一个电阻,通常是M欧姆级别的;
不出问题这二个电阻是**胁;
一出问题,这二个电阻能救你的命;

不同批次的晶振差异性大,对晶振我们是外行;
但每次进货后要上一些晶振试样,并调整外部电阻电容的参数;
这样做虽然很烦;但安全.等出了事再返修,就更烦了,说不定被老板难看掉了.
(具体电路中的电阻电容怎么接的我只有印象,不够准确,你再查资料验证)

评分

参与人数 1威望 +3 收起 理由
xlhtracy + 3 赞一个!

查看全部评分

明月小厨 发表于 2012-11-29 23:47 | 显示全部楼层
本帖最后由 明月小厨 于 2012-11-29 23:51 编辑

晶体振荡电路.jpg
器件内部哪个电阻就是并在晶体两端的;
通常在外部有这个电阻的位置;预留总是可以的.
明月小厨 发表于 2012-11-30 00:00 | 显示全部楼层
我用过的是这一种;具体位置有了,参数再自己查一查资料,试一试看;
裁剪_9.jpg
明月小厨 发表于 2012-11-30 00:07 | 显示全部楼层
本帖最后由 明月小厨 于 2012-11-30 00:11 编辑

STM32F103外部的32K晶振配置好象很平常,我看见后第一感就是难道ST有什么绝活?
如果不按上图配,对晶体的要求就比较严格;
说不定这一批次没问题,或者
这一批次现在没问题(半年后天冷的时候才出问题);:(
或现在没问题,工作半小时后出问题;(少见)
或现在有问题,半小时后恢复正常;(多见)
或用电吹风吹一下没问题,不吹有问题(多见)
.....
青山集团 发表于 2017-4-10 20:13 | 显示全部楼层
怎样用程序判断32.768K是否起振????????求解答
zchong 发表于 2017-4-10 22:06 | 显示全部楼层
青山集团 发表于 2017-4-10 20:13
怎样用程序判断32.768K是否起振????????求解答

看手册,有LSE标志,不过这个也不一定靠谱,我就遇到过上电检测标志通过,但是实际上并没有起振,造成RTC不走时的情况。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:本人初学者

0

主题

88

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部