使用万用表的直流电压档,测量晶振两端的电压,起振的时候,电压一般是芯片供电电压VCC的一半。当然晶振两边的电压可能有差异,但如果有一边电压接近VCC,或者有一边接近0,那么晶振应该是没有起振。
用示波器来看波形是最直观的,可以用10X或者100X的探棒来测试晶振两端的波形。起振的时候会有正常、齐整的波形出现
晶振不起振怎么办?
检查线路连接是否正确,如果存在假焊或者短路,自然就不起振了,可以用万用表的,检查晶振连接的线路是否存在假焊或者短路
检查选用的负载电容和负载电阻是否正确。不同单片机和芯片对晶振的要求都有所不同的,需要查阅规格书,检查选用的负载电容和负载电阻是否正确、合理。
检查PCB的Layout是否合理,晶振部分的电路要求与单片机或者芯片引脚尽量的靠近,PCB的Layout不合理也会导致晶振不起振哦
检查程序配置是否正确,很多的单片机都有多个时钟系统可配置,使用内部振荡器时,晶振的引脚还可以作为普通IO使用。如果程序配置错了,自然也会不起振了。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
万用表
+关注
关注
86文章
1802浏览量
123148 -
晶振
+关注
关注
31文章
2405浏览量
66597
发布评论请先 登录
相关推荐
ADE7878晶振不起振是为什么?
参考开发板画的电路,工作模式通过跳线设为模式0,但是上电之后示波器测量晶振不起振,AVDD,DVDD和REF测量电压为0,电路图见附件,请问
发表于 12-27 07:13
ADE7880使用16.384MHZ晶振不起振是为什么?
ADE7880最小系统:AVDD,DVDD,REF都正常,使用16.384MHZ晶振不起振,为什么换用5.9MHZ
发表于 12-26 07:53
ADAS1000晶振不起振的原因?
现有一个问题想请教一下,我使用ADAS1000-3搭配STM32进行单导心电电路的搭建,对ADAS1000进行初始化后用示波器测ADAS1000的外部晶振没有信号,即没有起振。请看一下
发表于 12-19 06:12
AD7768用无源晶振的时候晶振无法起振是为什么?
我在使用AD7768的过程中,clk_sel拉高,使用外部晶振或者LVDS,使用LVDS的时候采样正常,但是用无源晶振的时候晶
发表于 12-11 08:22
m451le6ae的32768晶振不起振是怎么回事?
准确度比预想的差就想用外部32768晶体(定时唤醒用),结果发现焊上以后不起振,两脚电压都为0.05左右,匹配电容去掉也不行,晶体也换了,测试板也焊了两块都是这样,请问下有没有遇到过这种情况的?(之前用过m453vg6ae,
发表于 08-30 07:14
STM32F407VGT6低速晶振不起振的问题,请问低速晶振电路需要注意哪些点呢?
最近公司买进了一批新的马来西亚生产的STM32F407VGT6单片机,低速晶振采用外置的无源晶振32.768kHz,出现了大量的不
发表于 08-07 08:52
晶振究竟是如何起振的?(文末免费送福利)
,振荡器中的有源器件(晶振电路中的反相器)存在的非线性会限制幅度的继续增加,使得振荡器的输出达到稳定。通俗说就是振荡的幅值肯定超不过电源电压。03 如何判断晶
发表于 03-08 14:13
评论