LQ—1600k打印机并行接口电路常见故障的检修 广西 王均同 1994-05-20 一、STROBE(选通)信号故障 ■故障现象:打印机自检正常,但联机不打印。 ■故障分析:联上打印机,进行屏幕拷贝,可看到光标由屏首快速扫描到屏尾,担打印机不动作,这说明主机的数据已经送给了打印机,只是打印机没有接收到。 从接口电路的工作原理可知:当主机给打印机发送数据时,首先判断打印机送来的BUSY(忙)信号(由5A的第9脚输出)是否为低电平,若为低,则发送数据;若为高电平,则主机处于等状态,不发送数据。而打印机何时接收数据是通过接口电路判断由主机送来的STROBE信号(由5A的第19脚输入)是否为低电平,若为低,则接收数据并送CPU处理,同时置BUSY信号为高电平;若为高,则不接收数据。 在此故障中,主机的数据已送出,说明BUSY信号正确。打印机未接收到数据,应检测STROBE信号。在联机打印时,用示波器测5A的第19脚,发现有一个明显的低电平信号,即低电平的STROBE信号已加到接口电路上,由此可断定5A内部电路的损坏,造成在STROBE信号有效时接口电路不能接收主机来的数据。 ■故障排除:更换5A,联机打印正常,故障排除。 二、BUSY(忙)信号故障 ■故障现象一:打印机自检正常,联机汉字打印不正确,但英文字符打印正确。 ■故障分析:打印机与主机的数据交换是通过BUSY信号和STROBE信号来协调的,在主机上打印机关数据时,打印机应给主机送出一个低电平的BUSY信号,当打印机接收到一个数据后,应向主机送一个高电平的BUSY信号,告诉主机,打印机正在处理数据,暂缓发送数据。待打印机将数据处理完毕,再送低电平的BUSY信号给主机,以便主机继续发送数据。如果打印机在接收到一个数据后不能及时送出高电平的BUSY信号,则在打印汉字及屏幕拷贝时出现错误,因此,在此故障中应检测BUSY信号有无脉冲。在主机键入CTRL+P后,用示波器测5A的第9脚,为低电平,在键盘上任敲任一字符,发现BUSY信号无高电平变化,不正确,可断定5A芯片损坏。 ■故障排除:更换5A,联机汉字打印正确,屏幕拷贝亦正常,故障排除。 ■故障现象二:打印机自检正常,联机打印机主机锁死。 ■故障分析:根据上述故障的分析,当打印机送出的BUSY信号为高电平时,主机处于等待状态,直到BUSY为低电平止。因此,如果BUSY信号一直为高,就导致主机“锁死”。故在此类故障中应检测BUSY信号有无低电平送出。用示波器测5A的第9脚,开机后一直为高,而5A的第33、36脚(与BUSY信号的形成为关,由CPU发出)为低电平,可见BUSY信号产生电路有逻辑错。5A芯片损坏。 ■故障排除:更换5A,联机打印正常,故障排除。 三、数据端口故障 ■故障现象:打印机自检正常,联机打印时有规律错。 ■故障分析:打印机打印时有规律地错,一般与8位并行接口电路的数据端口有关。由键盘键入CTRL+P命令后,输入A、B、C字符,打印机分别打印出E、F、G字符。字符A的代码为01000001,字符E的代码为01000101,由此可见数据的D2位不能为0而始终为1(从字符B、C变成F、G可进一步证明此点),这可能是5A芯片内部数据缓冲器的D2位不能翻转。 ■故障排除:更换5A,联机打印正常,故障排除。 数据端口故障还可能造成打印机联机后不打印,不走纸,或乱走纸等现象。