好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

飞电10-429数字数据总线PPT优秀课件.ppt

45页
  • 卖家[上传人]:桔****
  • 文档编号:586515843
  • 上传时间:2024-09-04
  • 文档格式:PPT
  • 文档大小:403KB
  • / 45 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 飞机电子基础飞机电子基础 南航新员工培训1 目录第一章 半导体的基础知识第二章 二极管与整流电路第三章 三极管与放大器第四章 集成运算放大器及其应用电路第五章 数制及其转换第六章 模拟信号与数字信号的转换第七章 数字电路第八章 计算机基础知识第九章 计算机网络的基本概念第十章 ARINC429数字数据总线2 第十章第十章 ARINC429数字数据总线数字数据总线ARINC429:应用于现代民航客机的数字数据传输规范,本节介绍429总线的数据字结构和编码原理10.1 429数字数据总线数字数据总线10.2  数据的传输 10.3 双极回零数据传送 10.4 BCD字格式 10.5 BNR字格式 3 10.1 429数字数据总线数字数据总线数字总线技术在航空电子设备中的广泛应用,以及减少机内布线、减轻飞机重量的要求,促进了全机数字总线系统的发展飞机上的ARINC429数据总线,用于在系统和设备之间传送上千种不同类型的参数,如航向、真实空速、马赫数等ARINC是美国马里兰洲,安纳波利斯市的航空无线电公司(Aeronautial Radio Ino.)的简称这家公司是由美国的飞机制造厂家、航空公司、航运公司及某些外国航空公司组成的。

      它的主要工作任务是制定各种规范,向飞机制造厂家提出有关新型电子设备技术条件的评价意见,在最大标准化方向上引导新型设备的设计ARINC公司制定的技术规范,即称ARINC规范4 ARINC规范有很多ARINC规范,譬如:lARINC573用于飞行数据记录系统,lARINC561用于惯性导航系统,lARINC708用于机栽雷达,lARINC600用于电子接口等等lARINC429是一种特殊规范,用于数字数据传输ARINC429被 命 名 为 “Mark33数 字 信 息 传 输 系 统”(Mark33  Digital  Information  Transfer  System,记作DITS)在日常的技术讨论中,ARINC429,Mark33,429和DITS可以交换使用 5 10.2 数据的传输数据的传输数字信息传输规范阐述了通过一对双绞屏蔽线(数字数据总线)从一个端口向其他系统或设备以并行方式传输数字数据信息的方法图中,传输系统连接的是X、Y、Z三个机件,数据信息在一对屏蔽线上以单向方式传输,即由X的A端向Y和Z的A端传送数据,而Y和Z只将需要的数据译出起这种传输作用的双绞屏蔽线称为通用数据传输总线。

      另一种称为专用数据传输总线的只能把数据向一个接收端传输,如从Z的C端传输到X的D端如果两个系统或设备之间需要双向传输,那就要使用分开的数据传输总线 6 图10-1 数据传输的特征7 图中,传输系统连接的是X、Y、Z三个机件,数据信息在一对屏蔽线上以单向方式传输,即由X的A端向Y和Z的A端传送数据,而Y和Z只将需要的数据译出起这种传输作用的双绞屏蔽线称为通用数据传输总线另一种称为专用数据传输总线的只能把数据向一个接收端传输,如从Z的C端传输到X的D端如果两个系统或设备之间需要双向传输,那就要使用分开的数据传输总线8 所传输的数据或者是采用二进制表示法(BNR)编码,或者是采用二—十进制(BCD—二进制编码的十进制)表示法编码,而且字母和数字数据是根据ISO-5字母编码发送的这种由源系统提供的数据具有很高的速率,所以能保证数据的更新值的微小变化传输是按“开环”(数据单方向流动)方式进行的奇偶校验位(第32位)作为每个数字字的一部分来发达以便数据接收端进行简单的勘误和数据合理性检验,这样可防止显示错误的或可疑的数字字9 数据传输是以电脉冲形式发送的,1个电脉冲就是1位1个数字字(有32位)被分为5段,即:l标志码(label),第1~8位;l源/目的地识别码(SDI),第9~10位;l数据区(data),第11~28位;l符号状态码(SSM),第29~31位;l奇偶校验位(Parity),第32位。

      1个数字字传输1个参数(如速度、温度等)两个数字字之间有4位间隔,这个间隔也作为字同步用10 10.3 双极回零数据传送双极回零数据传送在数据传输系统中,输入信号由编码器编成BCD、BNR或AIM(确认字符)字格式编码器将这些数字数据送到多路转接器,使其组合成串行发送序列,然后再将这些字送到发送器或输出装置输出装置把多路转接器送来的32位数字数据字以双极回零的形式发送出去11 图10-2  发送系统的内部连接12  ARINC 429的发送速度有两种,在同一总线上不得两种速度混用l高速的为100千位/秒;l低速的为12~14.5千位/秒发送系统如图10-2所示数据源经单根双绞屏蔽线连接到数据使用系统,屏蔽线的两端就近接地以减小干扰13 图10-3  双极回零调制法所谓双极回零调制就是指发送出去的脉冲串有三个电平,即高电平(+10伏)、中电平(0状)、低电平(-10伏)高电平为逻辑1,低电平为逻辑0,中电平为发送自身时钟脉冲,如图10-3所示字与字之间以一定间隔(占4位)分开,这个间隔还作为字同步串行多路数字数据的传输特性主要有三个:l数据、时钟、字同步14 一、数据一、数据数据是传输的实际信息,每一位前一半l为高电平(+10伏)时,表示该位逻辑值为l;l为低电平(-10伏)时,表示该位逻辑值为0。

      二、时钟二、时钟时钟的功能是建立一个触发接收器工作的时间基准定时是由每一位开始的脉冲和每一位中间的脉冲的跃变每一位中间的脉冲的跃变来完成的每一位的前半周期的电位表示数据,后半周期的电位回到0伏(即中间值),以维持自身的同步三、字同步三、字同步字同步就是按时建立一个固定点,以便识别传输过程的开始和结束字字与与字字之之间间有有4值值间间隔隔时时间间,这4位都为中间值,数字字就是以这个间隔来同步的跟在这一间隔时间后面的发送的第1位,就表示另一个新的数字字的开始15 图10-4 接收系统方块图16 图10-4是一个数据传输方块图如图所示接收器输入端接收到发送来的信息后,将标志码译出,以为信号选择合适的移位寄存器,接收器的输入端同时还监视着第32位奇偶校验位,以证实传输的有效性连接到每一数字数据总线上的接收器不可超成20台,每台接收器都装有隔离装置,所以可能发生的任何合理故障,都不会串到其他数据上去17 10.4 BCD字格式字格式从系统来的模拟信号被编码成BCD数据字发送,BCD再将一些数字字符和离散信号送到使用系统在现代飞机中,偏流角、测距机测得的距离、真空速和全温等就是采用这种字格式发送的。

      BCD字格式有32位,各位的含义如图10-5所示18 图10-5 BCD字格式19 一、标志码(一、标志码(label))ARINC 429数字信息传输规范给传输的每个参数都规定了特定的标志码,1个字包含的信息类别由1个5个字符的标志码来识别前3个字符是二进制编码的八进制数(该字的前8位),通过名8位便能识别一个BCD中所包含的信息内容,并能判明这个字是用作离散数据、维护数据、还是AIM数据标志码是唯一的,且其位的顺序是先发送高位图10-6所示的标志码是20120 图10-6 BCD字格式标志码21 由ARINC 429规定的八进制标志码最多为256个,而且每个参数都是用二进位传输的图10-6中的标志码201用于识别按BCD字格式编码的DME(测距机距离)的参数数据八进制标志码限制在8位(即1-8位)以内,所以标志码不会大于377图10-7示出了ARINC 429数字信息传输系统传输的各项信息的单位、范围、有效位数和填充位数目、分辨率等例如,从图中可以看出,标志符201是DME距离测量单位为海里,范围从-1~+399.99,有5个有效数位,分辨率为0.001等 22 图10-7 BCD字格式数据数值表23 二、源/目的地识别码(二、源/目的地识别码(SDI))数字数据字的第9、第l0两位用于源/目的地识别码。

      当需要将—些专用字输送到一个多系统的特定系统时,就可以用SDI来判明字的目的地SDI也可以根据字的内容来判明一个多系统的源系统l源系统将飞机装置的编码置于图10-8所示的第9、第10位中l数据接收器将判明字内所包含的装置的编码(1、2或3),编码00为全部呼叫码(ALL CALL),它表示将该字送到所有的装置但有时SDI可能没有全部呼叫的功能,这时编码00也可当作一个4号装置识别码当需要这个功能时,可以利用电子设备上的编程插钉来设置SDI码当不需要SDI功能时,可用第9位、第10位来传输二进制零或其他有效数据24 图10-8  源/目的地识别码(SDI)25 三、数据区三、数据区数据区的作用是将数据进行编码,以便于传输数据区由BCD字格式第11位到第29位(离散功能)组成数据区被划分为5个数位组,每个数位代表1个字符在这些字符中,最低有效字符(LSC)是第5个字符,而最高有效字符(MSC)是第1个字符每个数位有4位数据字的最低有效位和最高有效位分别是第11位和第29位如果1个字内需要转输的数据少于整个数据区,则要用二进制零或填充位(pad bits)来填充未用的位这些未用的位可用作离散功能,每个功能l位,第11位规定为第1个离散功能(见图10-9)。

      在该图中,数据是022.35,由标志码可知,这个参数基DME距离小数点的位置由各参数要求的分辨率决定在本例中,分辨率为0.01 26 图10-9 BCD字格式的数据区27 图10-9 BCD字格式的数据区28 四、符号状态码(四、符号状态码(SSM))BCD字的特性,如方向、符号、数值等均由SSM来识别SSM也可表明数据发生器硬件的状态,是无效数据还是试验数据等BCD字的第30位和第31位是SSM的状态码如图10-10所示,当第30、31位为00时,则表示正号但在不需要符号时,第30、31位也都是零 29 图10-10 BCD字符号状态码30  如果源系统不能向一个功能正常的系统提供可靠信息,则认为发送的是无效数据无效数据有两种,一种是无计算数据(NCD),另一种是失效警告因其他系统故障而使源系统不能计算可靠数据的,称为无计算数据这时,SSM为01,源系统通知输出无效在这种情况下,系统的指示器上是否出现故障旗,则视需要而定当系统的监视器检测到一个或几个故障时,称为“故障警告”这时,源系统便中止向数据总线提供有效字,并通知其输出无效当SSM为10时,则表示源系统在进行功能试吮数据或者由功能试验产生,或者是由指令给出的。

      31 五、奇偶校验位五、奇偶校验位ARINC 429数字信息传输系统奇偶校验位逻辑值提供的是奇数奇偶校验数据发送器根据当前l~31位的逻辑“1”来决定第32位的逻辑值,使整个32位的逻辑“1”的个数始终是奇数经过传输后,接收系统再求一次每个字的逻辑“1”的个数,如果仍是奇数,则可认为传输有效,否则使认为无效32 图10-11  奇偶校验位在图10-11中,第1、8、11、13、15、16、20、24位的逻辑值为“1”,共有8个(为偶数),所以第32位必须是“l”这样,总的逻辑“1”的个数为9(奇数),这就表明传输是有效的33 图10-12 BCD数据编码例图10-12示出了一些BCD编码的各种参数,其中,P表示二进制0或有效数据填充位34 10.5 BNR字格式字格式在ANNC  429数字信息传输系统中,传输的数据除了用BCD字格式进行编码外,也用BNR二进制字格式进行编码所谓BNR字格式,就是利用2的补偿分数计数法BNR字格式用于表示数值范围比较宽的数和角度利用BNR字格式进行传输的数据有:重量、选定航道、航向、高度和燃油量等与BCD字格式一样,BNR字格式也有32位,其结构按功能亦分为:标志码,源/目的地识别码、数据区、符号状态码和奇偶校验位。

      BNR字格式的主要特点是,数据区的最高有效位表示最大值的一半,这个最大值就是ARINC 429对每个具体参数规定的范围35 最高有效位后面的位表示—个二进制分数串的增量负数也像正数一样在数据区内编码,其负号则在SSM状态中显示出来所以,BNR制称作定值二分制,其结构见图10-13BNR字格式的标志码、源/目的地识别码和奇偶控验位与BCD字格式完全相同,只是其标志码的范围是从070~376所以,这里只介绍BNR字格式的数据区和符号状态码 36 图10-13 BNR字格式结构37 一、一、BNR字的数据区字的数据区BNR字的数据区由第11到第28位组成最低有效位(LSB)和最高有效位(MSB)分别为第11位和第38位,见图10-14(a)如果传输的信息少于整个数据区,则用二进制零或有效数据填充位填入在图10-14(b)的例子中,从第38位开始,数据区使用了15个有效位,第14位为最低有效位,第11、12、13位称为填充位数据区的位数只影响数据的分辨率,而不影响其范围填充位的多少根据传输数据的长短而定38 图10-14  BNR字格式数据区39 图10-15 BNR字格式数据区举例40 BNR字格式数据区举例BNR字格式数据区的应用实例见图10-15。

      图中,标志码366代表南北速度参数ARINC 429规定的南北速度的最大值为4096海里/小时,所以,该BNR字的最高有效位(即第38位)就表示4096的一半即2048,第27位的值为4096的四分之一,如此类推在这个例子中,第26位和第22位的逻辑值为1,所以该南北速度为如果数据为负数,则由符号状态码表示其负号,而数字部分仍按正数进行编码对于航向、航道、航迹一类的角度参数,在0~180度范围内按正数编码,在180~360度范围内,则将其换算成相应的负角数后再进行编码例如+270度换算成-90度后再编码所有的分、秒都按十进制度数进行编码41 二、符号状态码(二、符号状态码(SSM))BNR字格式的将署状态码由两部分组成l第一部分是第29位,它表明字的性质,如方向、正负等在图10-16(a)所示的例子中,第29位为逻辑0,这表明数据为正号或方向为北(见图10-16(b)),另外,在不需要符号时,第29位也是0l符号状态码的第二部分是第30位和第31位,它表明数据发送器硬件的状态,如图10-16(c)所示当编码为11时,表示该硬件工作正常l当系统精度变差时,便将第11位置于1,而SSM仍保持为正常工作。

      精度变差”只能编进数据不超过17位的BNR字中,字中的位数只影响数据的分辨率,而不影响其范围42 图10-16 BNR字的符号状态码43 SSM当第30位为0,第31位为l时,表示源系统在进行功能试验,这时所发送的数据也是由功能试验提供的如果在功能试验期间探测到系统有故障,那么SSM编码就变为00(故障警告)如果计算数据不可靠不是由系统故障造成的,则SSM编码变为01,表示无计算数据(NCD)当系统监视器探测到一个或几个故障时,SSM编码也为00(故障警告),从而表明输出的BNR字无效这时系统指示器上出现故障旗图10-17给出了一些用BNR字格式编码的实际参数的例子图中,p表示填充0或有效数据有时,离散功能也可利用填充位44 图10-17  BNR编码的参数的举例45 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.