如何进行电子故障失效分析FA?

2024-06-12 18:20

本文主要是介绍如何进行电子故障失效分析FA?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在电子主板生产的过程中,一般都会出现失效不良的主板,因为是因为各种各样的原因所导致的,比如短路,开路,本身元件的问题或者是认为操作不当等等所引起的。

所以在电子故障的分析中,需要考虑这些因素,从而有效的对失效的主板进行FA分析。

图片

在进行FA分析时的时候,是要遵守一定的流程的。

从外观检查,电测,信号检测,其他验证等一步步进行分析验证。

外观检查

外观检查是一片fail板子必须会经过的过程,向一些元件被烧毁,烧焦或者撞件都可以通过目检观察出来(明显的话),不过如果观察不出来,就需要进行其他的方法去验证。

电测

电测的内容包含很多,如果是在工厂生产过程中,那么会有专门的电路电子元件ICT测试,这个测试会将电路板中绝大多数的电路都涵盖,相当于一个大号的万用表,基本上如果ICT通过,主板电路组成上就没有多大问题,如果ICT fail的话,也会将那个fail项目直接报导出来,方便下一步的分析方向。

如果没有ICT测试的话,就需要工程师根据自己的经验,通过主板的fail表现,比如某个电路指示灯不亮或某个开机反复重启等,来判断大概的fail区域,量测相关的阻抗并与好板进行比对,确定下一步分析方向。

图片

有了分析方向之后,就是进一步定位了。比如说报某个IC的电异常,那就需要重点分析这个IC的输入电压和输出电压(如果有的话)是否异常,进而判断经过这个IC的电路是前段还是后段有问题。

I/O信号检测

如果输入输出电压都没有多大问题的话,就需要从IC的其他角度考虑了,因为IC的引脚功能一般会分为这几类:电源/地,I/O,复位引脚,时钟引脚,其他功能引脚(如使能,驱动等)。

所以对IC的分析验证应该是全方面的,重点检查使能信号是否有正常给到,以及信号的传输有没有成功进行(有时需要输入指令或者进行上电断电动作)。这个需要搭配示波器进行分析。

其他验证

其他验证包括整体热量观察,有时肉眼看看不出什么,单通过热分析仪来观察的话,可能会发现某一部分有异常发热,可能就是那一部分引起的。

图片

X-ray可以观察整个电子主板是否有存在焊点不良,或者内部有破损等等。

好的失效分析不仅需要知道具体的fail信息点,还需要推测出发生这个不良的原因,从而在后期的电子生产过程中去避免这个问题的发生,才算是完美解决这个问题。

这篇关于如何进行电子故障失效分析FA?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1054978

相关文章

慢sql提前分析预警和动态sql替换-Mybatis-SQL

《慢sql提前分析预警和动态sql替换-Mybatis-SQL》为防止慢SQL问题而开发的MyBatis组件,该组件能够在开发、测试阶段自动分析SQL语句,并在出现慢SQL问题时通过Ducc配置实现动... 目录背景解决思路开源方案调研设计方案详细设计使用方法1、引入依赖jar包2、配置组件XML3、核心配

Java NoClassDefFoundError运行时错误分析解决

《JavaNoClassDefFoundError运行时错误分析解决》在Java开发中,NoClassDefFoundError是一种常见的运行时错误,它通常表明Java虚拟机在尝试加载一个类时未能... 目录前言一、问题分析二、报错原因三、解决思路检查类路径配置检查依赖库检查类文件调试类加载器问题四、常见

Python中的Walrus运算符分析示例详解

《Python中的Walrus运算符分析示例详解》Python中的Walrus运算符(:=)是Python3.8引入的一个新特性,允许在表达式中同时赋值和返回值,它的核心作用是减少重复计算,提升代码简... 目录1. 在循环中避免重复计算2. 在条件判断中同时赋值变量3. 在列表推导式或字典推导式中简化逻辑

利用python实现对excel文件进行加密

《利用python实现对excel文件进行加密》由于文件内容的私密性,需要对Excel文件进行加密,保护文件以免给第三方看到,本文将以Python语言为例,和大家讲讲如何对Excel文件进行加密,感兴... 目录前言方法一:使用pywin32库(仅限Windows)方法二:使用msoffcrypto-too

Pandas使用AdaBoost进行分类的实现

《Pandas使用AdaBoost进行分类的实现》Pandas和AdaBoost分类算法,可以高效地进行数据预处理和分类任务,本文主要介绍了Pandas使用AdaBoost进行分类的实现,具有一定的参... 目录什么是 AdaBoost?使用 AdaBoost 的步骤安装必要的库步骤一:数据准备步骤二:模型

使用Pandas进行均值填充的实现

《使用Pandas进行均值填充的实现》缺失数据(NaN值)是一个常见的问题,我们可以通过多种方法来处理缺失数据,其中一种常用的方法是均值填充,本文主要介绍了使用Pandas进行均值填充的实现,感兴趣的... 目录什么是均值填充?为什么选择均值填充?均值填充的步骤实际代码示例总结在数据分析和处理过程中,缺失数

Java程序进程起来了但是不打印日志的原因分析

《Java程序进程起来了但是不打印日志的原因分析》:本文主要介绍Java程序进程起来了但是不打印日志的原因分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java程序进程起来了但是不打印日志的原因1、日志配置问题2、日志文件权限问题3、日志文件路径问题4、程序

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

QT进行CSV文件初始化与读写操作

《QT进行CSV文件初始化与读写操作》这篇文章主要为大家详细介绍了在QT环境中如何进行CSV文件的初始化、写入和读取操作,本文为大家整理了相关的操作的多种方法,希望对大家有所帮助... 目录前言一、CSV文件初始化二、CSV写入三、CSV读取四、QT 逐行读取csv文件五、Qt如何将数据保存成CSV文件前言

通过Spring层面进行事务回滚的实现

《通过Spring层面进行事务回滚的实现》本文主要介绍了通过Spring层面进行事务回滚的实现,包括声明式事务和编程式事务,具有一定的参考价值,感兴趣的可以了解一下... 目录声明式事务回滚:1. 基础注解配置2. 指定回滚异常类型3. ​不回滚特殊场景编程式事务回滚:1. ​使用 TransactionT