在MOTOROLA系列寻呼机中,来自微处理器的控制线A\(_{2}\)A1A\(_{0}\)控制着接收部分解调芯片的工作状态。当A2A\(_{1}\)A0控制信号不对时,会使解调芯片的工作状态混乱,造成寻呼机无法接收信息。下面分析A\(_{2}\)A1A\(_{0}\)控制信号与解调器的运行状态关系(见附表)及由其故障引起的寻呼机无法接收信息的实例。

当寻呼机搜索发送信号时,微处理器首先将控制线A\(_{2}\)A1A\(_{0}\)置为逻辑110(见附表),复位接收部分解调芯片上的数据限幅计数器,这样就触发了接收部分解调芯片的内部稳压器,使之为接收部分的射频放大器和振荡器供电,接收部分解调芯片将此状态保持8ms。然后,微处理器控制线设置为跟踪(TRACK)状态(512bps POCSAG码A2A\(_{1}\)A0=011;1200bps POCSAG码A\(_{2}\)A1A\(_{0}\)=010;2400bps POCSAG码A2A\(_{1}\)A0=001)。此时,解调芯片中的数据限幅器开始跟踪输入的数据,并把二进制数据送至译码器。
如果寻呼机不是零帧类型,一旦检测到帧同步码,微处理器就会令控制线保持HOLD状态200μs,开始检测电池电压,同时存储数据限幅器的门限值,以便重新开始译码时不需再获取这些值。然后控制线变为111,接收部分关闭。控制线的高电平将一直保持到寻呼机帧到来(寻呼机的帧由地址码字中的帧比特决定,寻呼机上电时从编程地址码块中读取此信息)。如果是零帧类型,则微处理器使接收部分保持跟踪状态,因为零帧紧跟在帧同步码之后。
寻呼机帧在此码组出现后,微处理器首先将接收部分置于HOLD状态,以便当帧同步码被检测到时,保持先前数据限幅的门限。为使接收部分电路稳定,接收部分连续8ms保持HOLD状态,然后,微处理器将接收部分设置为跟踪(TRACK)状态,并且开始检测帧信息,以检测其地址是否已被发送,如果寻呼机没有检测到其地址,微处理器就关闭接收部分,直至下一个帧同步码到来。如果连续两次没有检测到帧同步码,寻呼机恢复到正常的节电状态。若检测到了正确的地址,接收部分就一直保持跟踪状态,直到地址后所有的数据都被译码,然后,微处理器令接收部分关闭,等待下一个帧同步码到来;如果没有帧同步码到来,则寻呼机回到正常的节电状态。如果寻呼机不执行任何功能时,微处理器关闭接收解调芯片上的稳压器,以减少电流延长电池的使用寿命。
微处理器的指令是通过控制线A\(_{2}\)A1A\(_{0}\)来实现的。当A2A\(_{1}\)A0传送的控制信号不对时,寻呼机就会出现故障。
实例一:MOTOROLA袖珍机一台,工作不稳定,据用户反映有时漏传,检查接收板(为了方便检测,可以把袖珍机、顾问型汉字机的接收板放到增强型解码板上,因为它们的接收板是通用的)没有故障,放回原机上测,发现信号有间断现象,检查CPU的脚1、2、3,发现有虚焊,补焊后,恢复正常。
实例二:MOTOROLA精英型汉字机一台,收不到信息,检查接收板不工作,插到好的解码板上,接收正常。测CPU的A\(_{2}\)A1A\(_{0}\)正常,仔细观察解码板上的连接插件,发现A2开焊,焊好后恢复正常(注意,接收板上的插件也有开焊的情况。)。
实例三:MOTOROLA增强型BB机一台,收不到信息,检查接收板无故障,检查解码板发现连接插件有污染的迹象,查是由于电池漏液造成A\(_{2}\)A1A\(_{0}\)的控制信号失常,引起接收不正常,用超声波清洗盒清洗,烘干后恢复正常。
另外,此类故障也有一部分出现在接收板,由插件到解调芯片之间的连线上。笔者通过大量的维修实例发现,由A\(_{2}\)A1A\(_{0}\)状态不对引起的故障主要是由虚焊、接收板和解码板间的连接插件、电路板线连接造成的,微处理器集成块损坏引起的仅有几例。 (周洁波 石建军)