电路板STM32单片机系统不开机故障分析

联系人: 陈先生
联系电话: 136-5830-3547
公司传真: 023-6868-5291
公司邮箱: 416713301@qq.com
地址: 重庆九龙坡区陈家坪金冠大厦6楼
留言咨询 更多信息
分享:
下一条: 电路板维修
关键词: 重庆西门子PLC维修   重庆西门子PLC        

产品介绍

  STM32单片机系统,不开机故障:

  1、搞清流程

  所有的MCU开机过程都差不多:外部提供电源-->系统复位-->晶振提供时钟-->按开机键-->系统程序运行。

  同理,分析其他问题的时候,也应当先了解工作流程,再开始分析,不能盲目的想到哪里看到哪里。

重庆西门子PLC维修

  2、分段排查

  上面已经讲了MCU开机的流程,那么就需要根据流程一段一段的排查,看看是哪里的问题。

  先看芯片焊接,有没有明显的偏移或者虚焊

  然后看外部供电,量一下有没有电压

  再看复位,单片机一般是上电复位,不用管,但很多蓝牙的MCU或者外围协处理器,都会有复位脚,要看这个脚的电平正不正常。

  再来看时钟,如果芯片焊接良好,上电和复位正常,晶振就应当有输出。

  按下开机键之后,系统运行,就能够看到规律性的电流变化。

  芯片中的程序开始运行后,能够通过Log信息看到其运行到哪里了。

  如果单片机电路板不开机,整个链条都有能出问题:芯片没好焊好、电源电压不对、晶体没起振、程序跑飞了。

  分段排查,能够把故障原因缩小到一个小范围中,找问题更快速。

  3、好坏对比

  每一段,都应当做好坏对比。测量好的电路板的相关数据,和不好的电路板做对比。

  例如,如果怀疑是晶振输出不对,那么就看看能够正常工作的电路板,晶振输出是多少的频率,多少的幅度,什么形状的波形。如果故障板的波形一致,那就不是晶振的问题,如果波形有明显差别,就找到原因了。

  4、交叉互换

  如果经过测量,发现是某一段的问题,可以拿好的电路板和坏的之间做元器件的交叉互换。

  例如,如果测量到晶振输出不对,那么是不是晶振本身坏了呢?可以对换晶振,看看不开机的现象是否跟着晶振走。

  如果不是,就要怀疑一下晶振周围的电路,如起振电容、MCU本身等,也可以做交叉互换来验证。

  温馨提示:只要硬件电路故障,分析的思路对了,找到原因就可以维修了!

重庆耀博科技有限公司,专营 重庆PLC维修 重庆变频器维修 重庆变频器销售 重庆触摸屏维修 重庆电路板维修 重庆伺服电机维修 重庆数控系统维修 等业务,有意向的客户请咨询我们,联系电话:13658303547

CopyRight © 版权所有: 重庆耀博科技有限公司 技术支持:百优天下 网站地图 XML


扫一扫访问移动端