[发明专利]HB6096总线接口的周期检测方法有效
申请号: | 201210458435.1 | 申请日: | 2012-11-15 |
公开(公告)号: | CN103063942B | 公开(公告)日: | 2017-08-22 |
发明(设计)人: | 贾宏兵;李晓明 | 申请(专利权)人: | 上海航空电器有限公司 |
主分类号: | G01R31/00 | 分类号: | G01R31/00 |
代理公司: | 上海世贸专利代理有限责任公司31128 | 代理人: | 叶克英 |
地址: | 201101 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | hb6096 总线接口 周期 检测 方法 | ||
技术领域
本发明涉及一种嵌入式总线接口检测控制技术,特别涉及一种用于飞机航电系统综合告警设备的HB6096总线接口周期检测方法,广泛应用于飞机航电系统各机载设备,机上非航电系统、航电系统的设备通过HB6096总线交联,传递各类飞行控制信息、大气数据信息、机电控制信息、告警信息、状态信息及维护信息等。
背景技术
随着飞机机载设备功能越来越多、复杂程度越来越高、数据交换量越来越大,以往使用的离散信号交联已经不能满足使用要求,各类总线交联接口开始扮演着越来越重要的作用,如:1553B总线、HB6096总线、IEEE1394总线、CAN总线等。HB6096总线接口在机载设备中得到广泛使用,用于实现各类机载设备的数据交换和交联。针对HB6096总线的周期检测变得越来越重要。
HB6096总线收发器(DEI1016、DEI0429协议芯片)的功能框图见图1。所述总线收发器包括与主机接口连接的两个接收编码模块、一个发送编码模块和一个控制寄存器。基于该功能框图,其检测过程如下:通过“主机接口”向“控制寄存器”中写入自检测控制字,总线收发器会自动将“发送编码模块”后端的数据传递至两个“接收编码模块”前端,其中一个“接收编码模块”输入端对数据进行了补码运算,所以两个“接收编码模块”所接收到的数据互补。处理器通过“主机接口”的“收发控制信号”及“数据总线”读取后进行比较,从而判断收发器的状态。
该检测存在以下两个缺点:
第一,“HB6096 接收0”和“HB6096 接收1”与外部交联设备之间的通信数据会影响两个“接收编码”模块的自检测数据,从而影响正常的自检测过程;
第二,自检测过程无法对“发送驱动”进行检测。
发明内容
本发明的目的在于提出一种HB6096总线接口的周期检测方法,通过向DEI1016写入自检测命令,控制DEI1016将输出通道分别接至两个接收通道,两个接收通道的数据互补,从而判断HB6096总线接口是否存在故障。
为了实现上述目的,本发明的技术方案如下:一种HB6096总线接口的周期检测方法,所述HB6096总线接口与外部交联设备连接,所述HB6096总线接口包括总线收发器,与总线收发器连接的发送驱动模块,所述总线收发器通过接口器件与CPU连接,所述总线收发器与接口器件之间设有电平转换模块,其特征在于,在所述总线收发器和外部交联设备之间设置模拟开关,所述模拟开关的控制端通过控制线与CPU连接,所述发送驱动模块的输出端与模拟开关的反馈接收端连接,该检测方法包括以下步骤:A、控制模拟开关断开与外部交联设备的连接,通过向总线收发器中写入自检测控制字,总线收发器将发送编码模块后端的数据传递至接收解码模块的接收端口,CPU读取所接收到的数据后,与预定值进行比较,从而判断总线收发器的状态;B、通过控制模拟开关接通,将发送驱动模块输出端的总线发送信号通过模拟开关的反馈接收端反馈至总线收发器,经过CPU接收后与预定值进行比较,从而判断发送驱动模块的工作状态;C、控制模拟开关接通与外部交联设备的连接,设备进入正常工作状态。
根据本发明的具体实施例,所述总线收发器为DEI1016,所述发送驱动模块为DEI0429。
本发明在设备上电阶段或周期检测阶段,断开与外部交联设备的连接,因而,提高了总线收发器检测数据的可靠性、稳定性,同时,本发明增加了对发送驱动模块的检测,克服了DEI1016不能对发送驱动模块进行检测的缺点,实现了从输入到输出的全链路周期检测。本发明的优点在于提高了检测的可靠性、全面性。
附图说明
图1为总线收发器协议芯片功能框图。
图2为HB6096总线接口周期检测技术原理框图。
具体实施方式
由图2所示,本发明通过在外部交联设备1与总线收发器2之间设置模拟开关3,从而控制总线收发器的总线接收端与外部断开,另一方面,将发送驱动模块输出的总线发送信号反馈至总线收发器的接收端,实现对发送驱动模块的检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航空电器有限公司,未经上海航空电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210458435.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于容器的用户私有数据保护方法
- 下一篇:一种发动机的起动控制系统