一种俄制ГOCT18977-89 总线通信偶发故障剖析
2021-05-07
数字通信世界 2021年4期
(中国电子科技集团公司第十研究所,四川 成都 610036)
0 引言
我国在多年前引进了一定数量的俄制飞机,机上航电通信用计算机主要采用俄制 ГOCT18977-89总线通信协议,无法与我方数据处理计算机直接进行数据交换。为了实现双方计算机有效的数据通信,需要通过数据转换模块(简称AT 模块)来完成通信转换。近年来,此类飞机在外场执行任务时偶发总线通信故障,通过深入剖析、排查与诊断,最终确定故障是由于CPLD 对协议芯片的复位临界所导致,并提出解决与改进措施,有效提高了芯片复位的可靠性。经试验表明,该方法切实可行,能够有效保障双机之间的正常通信。
1 工作原理
通信中,当数据下行时,AT 模块接收到俄制ГOCT18977-89 总线输出的数据,对其进行识别判断,然后发送给我方数据处理计算机进行下一步数据处理,最后将处理完毕的数据下发给电台;当数据上行时,电台需首先将数据发送到我方处理计算机,处理后再发送至AT 模块进行识别并转换为ГOCT18977-89通信协议的标准格式,最后回传给俄制通用计算机。
目前,国内尚无俄式ГOCT18977-89 总线协议的专用芯片和仿真设备,然而该协议类似于美国的ARINC429总线通信协议。两者的电气特性和数据格式均一致,其主要区别在于前者拥有更多种通信速率[3][4]。在AT 模块设计时采用ARINC429总线芯片进行速率的匹配,使其通信数据速率为48 kb/s±25%。在生产调试中多采用带ARINC429板卡(简称429)的计算机来模拟ГOCT18977-89总线控制器,并直接与AT 模块连接,其工作原理如图1所示。……
登录APP查看全文
