4.5 CPU电路的检修
CPU电路的简化方框图如图4-5所示。
![](https://bookbk.img.zhangyue01.com/group61/M00/7A/30/CmQUOV-em-2EQvF9AAAAAEeZMnM054681128.jpg?v=sTKZT801&t=CmQUOV-em-0.)
图4-5 CPU电路的简化方框图
CPU电路接口众多,引脚众多,要想进行逐一检测,几乎是不可能的,既然逐一检测是不可能的,我们就只能想办法把复杂的问题简单化。仅对CPU的几个关键引脚进行检测,辅以其他的检测方法,就可以对CPU作一个基本的、大致的判断,做出CPU基本上是好的,或CPU基本已坏的粗略结论,使检测高效而又有实用价值。
对CPU的检测从最简单的方法开始,例如,先从外观上检查CPU及外围组件,观察有无明显烧坏、开路、短路、虚焊、接触不良等明显故障,以及CPU温度是否过高或过低,按压CPU时,电流是否会发生变化等,如无异常,可测量CPU的多组供电端的对地阻值是否正常,然后,再测一下这些供电端的电压是否正常。一般情况下,不同型号的CPU端的供电端名称都不一样,各引脚名称罗列如下:VIO、Valive、VRTC、Vcore、VDDR、VREF、VDLL、VPLL、VLOG、VINT等,实际上,CPU不会有这么多电压,很多电压其实都是一样的,仅是名称不一样。通常情况下,CPU的几组供电端对地阻值一般为几欧、几十欧和几百欧,如果低于1Ω,大于2kΩ,则说明供电电路有问题,或是CPU有问题。电压也一样,几组核心电压大部分都是1.1V和1.2V左右,其他电压有的在1.5V、1.8V、2.5V和3.3V左右,如果核心电压低于1.1V或大于3.3V,就可能有问题,其原因可能在CPU,也可能是供电电路。可以断电测量阻值,进行判断区分。当CPU的供电正常后,就可以检测晶振时钟部分了,通常情况下,晶振两端的对地阻值应基本一样,对地电压不一样,如果晶振两端的对地阻值相差较大(一般误差在几十欧至几百欧之内),且对地电压一样,则说明晶振时钟电路有问题,可更换一个晶振,或对其外围相连接的元器件进行检测,看是否已坏。当然也可以用频率计或示波器进行测量,更加准确地判断是否是晶振时钟方面的问题(有时CPU上的晶振,可能会有两个或多个,都应进行检测,不要有遗漏)。如果晶振时钟电路也没有问题,则需对复位电路进行检测。复位电路即RST引脚及其引脚周围的元器件,通常情况下,RST是低电平时(电压为0),CPU电路复位;高电平时(接近电源电压)正常工作。如果一直是低电平,则不正常,如果一直是高电平也不正常,可人为将此引脚拉低(接地)试一下,看是否有反应,或看一下电流是否有变化。复位电路正常以后,再按压一下CPU,观察电流是否变化,如有变化,则存在有虚焊的情况,如果没有变化,则可大致判断CPU基本是好的。当然也可继续测量CPU的其他引脚的电阻值和电压值,测量的引脚越多,判断的结论就越准确。例如,可测量多个按键接口引脚的对地电阻值和电压值,通过分别比较它们的阻值和电压值,是否基本一样。另外,还可以测一下CPU挂接外部模块的接口端的电阻值和电压值,也应是基本相等的,至少同一组的或同一个接口的数据线是相等的;地址线的对地阻值也应是相等的;其他的控制信号线也应基本相等,但会略有些差别,不会像地址线或数据线那样完全相等。但是如果这些数据线、地址线、控制线的对地阻值,小于几十欧姆,则有可能CPU短路或与CPU相连的另一端短路。如果阻值为无穷大,则说明CPU虚焊或CPU端开路。同样的,从测量这些线上的电压也能反应出来,这些线上的电压不是电源电压就是0V,如果是处于这两者之间的某一个电压值,则这个连线引脚就可能有问题。
但在实际测量中,即使能测量CPU的全部引脚,即测试几百个引脚,恐怕测试时间也是不允许的,所以对于CPU电路的测试,按照上述方法,有针对性地测试几个关键引脚即可。大部分故障也能通过上述方法检测出来,这是一种比较符合实际的、可行的和可用的方法。