OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2478|回复: 9

新人求助各位大佬!外部32.768KHz晶振不起振的原因

[复制链接]

3

主题

10

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-4-27
在线时间
3 小时
发表于 2019-5-12 10:27:47 | 显示全部楼层 |阅读模式
1金钱
各位大哥大佬,自己设计了STM32的板子,外部32.768KHz的晶振不起振是怎么回事,外部高速8MHz晶振是正常工作的,32.768K的晶振频率用示波器看也是8MHz,只是幅度很小,把32.768K的拆掉,直接用示波器观察晶振那两个引脚,频率也显示是8M,这是怎么回事,晶振和单片机质量都没问题,电容10pF、22pF和不焊电容都试过,没什么作用,是走线不好相互干扰吗,还是32.768KHz的晶振需要写代码进行设置啊

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

79

帖子

0

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2016-5-27
在线时间
91 小时
发表于 2019-5-12 11:57:35 | 显示全部楼层
你怎么知道没起振?103用原子的例程可能出现不工作的情况(加RTC.C后),后来我自己重写代码就没问题(初始化的所有代码都重写了没有用sys.c,delay.c,usart.c),开始也怀疑没起振,因为项目催的急,就没时间来分析原因。如果你也是用的原子的例子,就自己重写初始化代码,看看是不是跟我的情况一样,也好供我参考下。我用的是103C8T6,晶振用的是2P无源贴片,电容22PF(感觉用10FP的要好些)。现场使用已经1个多月了(24小时不停机),没有出现任何问题。
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-4-27
在线时间
3 小时
 楼主| 发表于 2019-5-12 15:16:20 | 显示全部楼层
www88988 发表于 2019-5-12 11:57
你怎么知道没起振?103用原子的例程可能出现不工作的情况(加RTC.C后),后来我自己重写代码就没问题(初始 ...

谢谢大佬的回复 我还没有下载进去rtc相关的代码,这种外部无源晶振不是单片机上电后直接用示波器可以观察晶振的波形吗 必须要下载代码吗 我用的两脚无源圆柱体晶振
回复

使用道具 举报

0

主题

79

帖子

0

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2016-5-27
在线时间
91 小时
发表于 2019-5-12 16:24:43 | 显示全部楼层
烟雨任平生Devin 发表于 2019-5-12 15:16
谢谢大佬的回复 我还没有下载进去rtc相关的代码,这种外部无源晶振不是单片机上电后直接用示波器可以观察 ...

我手边没示波器,没测(我感觉应该是软件的问题)。加程序看RTC时钟走得是否正常。你那种晶振也可以,但一定要用10PF的电容,不然还真不好说。不然就换个晶振再试试。
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-4-27
在线时间
3 小时
 楼主| 发表于 2019-5-13 12:24:23 | 显示全部楼层
www88988 发表于 2019-5-12 16:24
我手边没示波器,没测(我感觉应该是软件的问题)。加程序看RTC时钟走得是否正常。你那种晶振也可以,但 ...

正点原子ZET6实验板库函数版本提供的SYSTEM文件夹中的sys、uart和delay函数确实有点对应不上啊 直接复制过来不能用 他提供的工程模板和参考文档里面写的不一致啊
回复

使用道具 举报

233

主题

961

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1815
金钱
1815
注册时间
2011-10-9
在线时间
230 小时
发表于 2019-5-13 13:55:48 | 显示全部楼层
32.768晶体  要起振   1:一定要买6pf 的晶体 这个很重要 推荐英国的  实际比国产只贵几毛钱一个    2.晶体不要放电容  直接连就好       3.32.768晶体的波形幅度是很弱的 所以示波器也不一定可以看到
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-4-27
在线时间
3 小时
 楼主| 发表于 2019-5-13 14:59:32 | 显示全部楼层
simms01 发表于 2019-5-13 13:55
32.768晶体  要起振   1:一定要买6pf 的晶体 这个很重要 推荐英国的  实际比国产只贵几毛钱一个    2.晶体 ...

谢谢指导 但是我32.768晶体在没有焊接的情况下,用示波器观察那两个引脚,显示是8M,这个是怎么回事 幅度确实比直接看8M晶振引脚那边小的多,
回复

使用道具 举报

0

主题

79

帖子

0

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2016-5-27
在线时间
91 小时
发表于 2019-5-14 05:01:18 | 显示全部楼层
烟雨任平生Devin 发表于 2019-5-13 14:59
谢谢指导 但是我32.768晶体在没有焊接的情况下,用示波器观察那两个引脚,显示是8M,这个是怎么回事 幅度 ...

别迷信6pf的,我用12.5pf的一样可以用
回复

使用道具 举报

233

主题

961

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1815
金钱
1815
注册时间
2011-10-9
在线时间
230 小时
发表于 2019-5-14 15:57:07 | 显示全部楼层
www88988 发表于 2019-5-14 05:01
别迷信6pf的,我用12.5pf的一样可以用

能起振 和 批量的良品率 是2个东西   12.5批量起来 rtc烦死你
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2019-5-14 17:39:14 | 显示全部楼层
本帖最后由 edmund1234 于 2019-5-14 17:41 编辑

不接晶振量到什么也很正常, 32.768的起振问题我解决过很多, 无一例外都是布线的问题, 别看电容了,

先用酒精清洗, 再用热风机吹干, 如果说这时就起振, 那就是你两线之间的距离太近, 而且线太长了。
把连接晶体的两条线尽量分开,如果说你的焊接能力强的, 就把PCB线断开, 直接焊IC脚上测试吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-25 19:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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