在维修电脑工作中,若采用一些工具进行辅助判断,可起到事半功倍的效果,在众多检测工具中,诊断卡是 常用也是 实用的工具。
诊断卡也叫post卡(poweronselftest).其工作原理是利用主板中bios内部程序的检测结果,通过代码一一显示出来,根据代码就可以很容易地知道电脑故障所在。尤其在电脑不能引导践作系统、黑屏、喇叭不响时,使用诊断卡更能快速判断故障所在。
电脑主板的bios在每次开机时,会对系统的电路、存储器、键盘、视频部分、硬盘、软驱等各个组件实行严格测试,井分析硬盘系统配置,对已配置的基本i/o设置进行初始化,一切正常后,再引导践作系统。其显着特点是以是否出现光标为分界线,电脑开机后先对关键性部件进行测试,若关键性部件发生故障强制机器转入停机,显示器无光标,则屏幕无任何反应;若关键性部件检测通过.则对非关键性部件进行测试,如有故障,机器也继续运行,同时显示器显示出错信息。当机器出现故障,尤其是出现关键性故障,屏幕上无显示时,将诊断卡插入扩充槽内,根据卡上显示的代码,参照机器所属地bios类型,再通过查出该代码所表示的故障原因和部位,就可清楚地知道故障所在。
电脑诊断卡根据显示的代码位数可以分为两位诊断卡和四位诊断卡,如图所示。两位诊断卡中的两个数码管在进行诊断时显示出机器运行时诊断的代码。

四位诊断卡显示四位代码,前两位(即干位和百位)为被测计算机的检测故障代码,后两位(十位和个位)根据不同的践作,显示的代码意义不同。当故障检测时.十位和个位显示的是干百位上故障代码的前一码;当使用代码翻查功能时,十位和个位显示的是千百位上故障代码的个数记数(四位诊断卡上面的两个按钮为故障翻查按钮,使用这两个按钮可以实现代码翻查功能,具体使用方法可以参照诊断卡说明书)。
诊断卡可以插在电脑主板的pc1接口或者isa接口上,通常情况下插在pci接口上。
由于诊断卡本身也是一种电子设备,因此当它加电后,会自动显示一个代码出来,而此代码并不是电脑bios自检所显示的代码,故此代码无意义。我们通常把诊断卡加电后第一次显示的代码称为起始码,通常情况下起始码通常是00或者ff。
当电脑正常时,诊断卡在接下启动按键后显示的数值一直在跳变,两位诊断卡 终显示的代码一般是26,四位诊断卡 终显示的代码一般是2e25的。当诊断卡显示出一个代码,我们必须看清楚它是否由一系列其他代码变化到此代码而停止下来的,如果是,那么此代码就是故障代码:
如果是一开机就显示的,那么此代码为起始码,对检修工作无意义。由于主板自检时显示代码的速度很快.人眼可能无法看出它是否是由其他代码变化到此代码的,此时只能把它当作故障代码处理。如果根据此故障代码不能排除故障,则很可能是起始码。
对于不同类型的bios(常用的有ami、award、phoenix),同一代码所代表的意义也不同.因此使用诊断卡前应弄清所检测的主板bios是属于哪一种类型的(bios类型可以通过查阅主板使用手册、在主板bios芯片上直接查看、在电脑启动时屏幕提示信息中直接查看)。
在实际检修工作中,我们发现有少数主板的pci槽只送出一部分代码,但isa槽则有完整自检代码输出:而有些主板的isa槽无代码输出,但pci槽则有完整的代码输出。
故建议读者在查看代码不成功时,将诊断卡换到另一种插槽试一下。
为方便读者使用诊断卡进行检修,下面将常用的故障代码及其解决方法列于上表、中表中。
上表,中表中只列出考电一些常见故障代码,表中数据顺序是按照字母顺序排列的,自检时的代码顺序可能与表中所列顺序不一致。
00和ff均有可能是初始码或者故障代码,若由一系列其他代码已运行到00或者ff.则说明主板自检已通过;若开始就出00或者ff.且不变码,则为主板没有运行,此时可以查cpu是否损坏、cpu跳线是否正常、cpu设置是否正确、电源是否正常、电脑主板电池是否正常=知道诊断卡显示的代码后,再根据相应代码对应的故障点进行检查,如维修时 常遇到的就是出现ci代码f二位诊断卡)或者ci00代码f四位诊断卡),实际维修工作故障代码基本上都是由于内存条故障或者内存插槽与内存条接触不良引起的。另外,当出现c3、c6、d3、d4、o代码时有90%以上的可能是在内存及内存控制电路的故障。
当代码为ci时,故障情况又分两种:
(1)蜂鸣器会发出“嘀嘀”的响声。这种故障一般要从下面几个方面去检查:确认bios芯片以及bios数据是否正常:内存的工作电压、参考电压、时钟信号、到北桥芯片的数据线、控制线是否正常;内存插槽连接到南桥芯片的smbdata.smbclk这两个信号是否正常:北桥芯片的供电电压是否正常。若以上几点都正常,别更换北桥芯片一般即可解决问题。
(2)蜂鸣器没有发出响声。这时应该熏点检查下面的部分:确认bios芯片以及bios数据是否正常:
内存插槽连接到南桥芯片的smbdata、smbclk这两个信号是否正常。
另外在诊断卡显示到26后观察键盘三个指示灯的变化.若显示到26后闪亮一下,说明没有自检到显卡或者自检到显卡后,显卡损坏无显示;若显示到26后键盘灯无变化,说明系统停在显卡检测,此时可重新插拔一下显卡试试看,如果不行那就是显卡或者主板有故障。
诊断卡上不但有用来指示故障代码的数码管,还有用来指示电源电压以及信号的指示灯,当插在pci总线槽上时,电源指示灯组为12v、-12v、3.3v、5v;信号指示灯组为irdy、frame、clk、rst、run。
当插在isa总线槽上时,电源指示灯组为12v、-12v、-5v、5v;信号指示灯组为bios、osc、clk、rst、run。各种指示灯的亮灭代表的信息如下表所示。







