振荡电路不起振原因分析

发布时间:2025-5-19 16:52    发布者:yxcyangxing
关键词: 晶振
晶振有电压,但没有压差,是短路吗?
在硬件调试中,许多工程师在测量晶振时发现两端都有电压,例如1.6V,但没有明显的压差,第一反应可能是怀疑短路。
晶振电路本质上是一个交流振荡电路。当晶振未起振时,两端会静止在一个中间电位,通常接近电源电压的一半。万用表测得的是稳定的直流电压,因此没有压差。这种情况一般是:晶振没起振,并不是短路。

如果怀疑短路,建议使用万用表的电阻档进行测量。断电后测量晶振两端的电阻:
接近0Ω可能存在短路,如焊锡桥连、晶振内部击穿;
几千欧姆以上说明晶振电路通畅,只是未振荡。

晶振未振荡原因
负载电容不合适
晶振通常需要外接两个电容。如果电容值不匹配,可能导致不起振。建议查阅晶振规格书,计算合适的负载电容值。
反馈电阻缺失
一般在晶振两端会并联一个约1MΩ的反馈电阻,有助于启动振荡。数值不合适,振荡电路可能无法闭环启动。
驱动芯片配置错误
STM32、ESP32等主控芯片需要软件设置为“外部晶振模式”,否则即便电路接得没问题,也不会起振。
晶振本身损坏
有些晶振虽然外观看不出问题,但内部石英片可能已断裂或老化。
PCB布线问题
晶振附近若布线过长、过细或受干扰严重,也会影响振荡效果。

如何正确排查晶振不起振?
1、断电,测电阻 → 排除短路
2、检查电容/电阻值 → 确保合理
3、更换晶振 → 排除器件问题
4、示波器观察波形 → 确认是否有起振
5、检查MCU寄存器/启动配置 → 确保设置正确



本文地址:https://www.eechina.com/thread-887487-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • Dev Tool Bits——使用MPLAB® Discover浏览资源
  • Dev Tool Bits——使用条件软件断点宏来节省时间和空间
  • Dev Tool Bits——使用DVRT协议查看项目中的数据
  • Dev Tool Bits——使用MPLAB® Data Visualizer进行功率监视
  • 贸泽电子(Mouser)专区
关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表