STM32L011外接32768HZ晶振(型号是CM8V-T1A-32.768KHZ-12.5PF-20PPM)作为RTC时钟源,在网上查了资料,说是负载电容得接晶振手册中负载电容参数值的2倍,即得接25PF的负载电容,但我接25PF的电容,5块板的晶振都不起振,之后将负载电容降到20PF,5块板中有一块不起振,之后再把电容降到18PF,就5块板都能起振,感觉很奇怪,负载电容不是越小越会导致晶振不起振吗?怎么在我的电路上反过来了,变成负载电容越大,晶振反而越不容易起振了。会不会是电路设计上有什么问题,哪位大神帮忙指点下。
现在的负载电容接的是18PF,但比晶振手册参数值的2倍小了7PF这么多,会不会现在可以起振,使用一段时间后又不能起振了,网上老有人说STM32的晶振不起振问题,这芯片真这么不靠谱吗?
晶振的手册如附件。
负载电容是晶体的技术指标,并不是外解并联的电容
如果这个晶体负载电容是12.5p,考虑分布电容3p,那么你用20p左右的电容就够了
电容大了会跑慢,小了跑快,必须正好才行.
32.768khz晶振应该接多大的电容
32.768HZ晶振两端最好加入12.5PF或15PF的电容,理由如下:
(1)因为32.768KHz晶振本身的电容一般为12.5PF,都没有极性之分,两边的电容具体参数要根据电路设计来匹配的,淘宝买一般的晶振振荡电路都是在一个反相放大器(注意是放大器不是反相器)的两端接入晶振,再有两个电容分别接到晶振的两端,每个电容的另一端再接到地,这两个电容串联的容量值就应该等于负载电容,注意一般IC的引脚都有等效输入电容,这个不能忽略。
(2)一般的晶振的负载电容为15p或12.5p ,这与两端相同,如果再考虑元件引脚的等效输入电容,则两个22p的电容构成晶振的振荡电路就是比较好的选择。