0946-126633165

15372550184

基于1553B总线远程终端的FPGA程序设计_开云(中国)Kaiyun

本文摘要:0章节  1553B总线是MIL-STD-1553美国军用标准总线的全称,在飞机的航电系统中应用于普遍.为了提升可靠性,1553B总线一般使用双余度总线结构,在1553B总线上可挂接三种终端类型:总线控制器(BC).远程终端(RT)和总线监视器(BM).总线网络上可挂接32个终端,在这32个终端中,远程终端的数量往往最少.目前,为构建1553B总线通信,大都是研发独立国家的通信接口模块,不但成本高,整个系统的重量也不会因此减少,有利于航空领域的用于.随着电子技术的发展,FPGA早已很快应用于各个领域,系统中的各个电路模块大都包括FPGA芯片.本文讲解一种用于FPGA编程,构建1553B总线通信中远程终端的方法,本方法具备研发周期短.方法非常简单.可移植性强劲的特点,可大大降低系统的开发成本,延长开发周期.  11553B总线概述  现代飞机典型的航电系统及1553B总线应用于框图如图1右图.1553B总线使用指令/号召型通信协议,包含1553B总线传输协议有三要素:命令字.数据字和状态字,每个字的长度为20b,且由3部分构成:实时头(3b).数据段(16b)和奇偶位(1b),如图2右图.  命令字由总线控制器(BC)收到,共计包括20位的长度,前3位是实时头,最后一位是奇偶校验位,有效地信息为16位,有效地信息位中,前5位为RT的地址场,该场认为了被传输速率的终端地址.有1位是发送到/接管(T/R)位,自始位为“1”时,命令被传输速率的终端发送到消息,为“0”时,则命令被传输速率的终端接管消息.另外5位为子地址/方式代码场,一般情况下,按命令向被传输速率终端某一个分地址展开通信,当这5位全为“0”或全为“1”时定义为方式代码场.有效地信息中的最后5位为计数/方式码场,一般来说情况下,它定义了与该指令涉及的数据字数,但在前5位为方式场时,它就出了方式掌控码.  数据字有20位长,其中16位有效地信息是总线上传输的数据信息.  状态字意味着对指令字号召,被传输速率的远程终端收到,并还包括5位本RT地址场和8位命令了通信状态和本RT及子系统状态的信息位.
0章节  1553B总线是MIL-STD-1553美国军用标准总线的全称,在飞机的航电系统中应用于普遍.为了提升可靠性,1553B总线一般使用双余度总线结构,在1553B总线上可挂接三种终端类型:总线控制器(BC).远程终端(RT)和总线监视器(BM).总线网络上可挂接32个终端,在这32个终端中,远程终端的数量往往最少.目前,为构建1553B总线通信,大都是研发独立国家的通信接口模块,不但成本高,整个系统的重量也不会因此减少,有利于航空领域的用于.随着电子技术的发展,FPGA早已很快应用于各个领域,系统中的各个电路模块大都包括FPGA芯片.本文讲解一种用于FPGA编程,构建1553B总线通信中远程终端的方法,本方法具备研发周期短.方法非常简单.可移植性强劲的特点,可大大降低系统的开发成本,延长开发周期.  11553B总线概述  现代飞机典型的航电系统及1553B总线应用于框图如图1右图.1553B总线使用指令/号召型通信协议,包含1553B总线传输协议有三要素:命令字.数据字和状态字,每个字的长度为20b,且由3部分构成:实时头(3b).数据段(16b)和奇偶位(1b),如图2右图.  命令字由总线控制器(BC)收到,共计包括20位的长度,前3位是实时头,最后一位是奇偶校验位,有效地信息为16位,有效地信息位中,前5位为RT的地址场,该场认为了被传输速率的终端地址.有1位是发送到/接管(T/R)位,自始位为“1”时,命令被传输速率的终端发送到消息,为“0”时,则命令被传输速率的终端接管消息.另外5位为子地址/方式代码场,一般情况下,按命令向被传输速率终端某一个分地址展开通信,当这5位全为“0”或全为“1”时定义为方式代码场.有效地信息中的最后5位为计数/方式码场,一般来说情况下,它定义了与该指令涉及的数据字数,但在前5位为方式场时,它就出了方式掌控码.  数据字有20位长,其中16位有效地信息是总线上传输的数据信息.  状态字意味着对指令字号召,被传输速率的远程终端收到,并还包括5位本RT地址场和8位命令了通信状态和本RT及子系统状态的信息位.
本文关键词:开云(中国)Kaiyun,开云(中国)Kaiyun·官方网站-登录入口

本文来源:开云(中国)Kaiyun-www.witzkw.com

相关内容