FC-AE-1553与MIL-STD-1553协议对比.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FC-AE-1553与MIL-STD-1553协议对比

MIL-STD-1553B 总线协议 : MIL-STD-1553B 总线的典型⺴络结构如下图所⽰,它由 BC (总线控制器),RT (远程终端), BM (总线监视器)以及总线⾃⾝四部分组成。⼀个MIL-STD-1553B 总线⺴络中,有且只有⼀个总 线控制器 BC 在⼯作,远程终端RT 的个数不多于 31 ,⽽总线监视器 BM 的数量则可根据需要设置, 它并不参与总线通信。总线具备冗余备份能⼒,能增加 MIL-STD-1553B 总线⺴络信息传输的可靠 性,当⼀条总线断开时,⺴络会⾃动切换到其他冗余的总线上,保证了消息的传递。 BC 主要管理和控制 MIL-STD-1553B 总线上消息的传输,⺴络中只有总线控制器才能发送指令 字,它总共包括字控制器、消息控制器和帧控制器三个类型。 RT 的⼯作主要是响应来⾃总线控制器的命令,并实施数据的传递。⼀个MIL-STD-1553B 总线⺴ 络可以接⼊多个远程终端,不同的终端通过 RT 地址来进⾏区分。RT 地址由五位地址位和⼀位奇校 验位组成,地址主要通过硬件或软件来设置。根据 MIL-STD-1553B 总线标准要求,只有当远程终端 接收到总线控制器指令时,该远程终端才能参与信息传递。传输时 RT 能接收并解码总线控制器发 出的指令,从⽽作出相应的响应。 BM 主要监视与记录 MIL-STD-1553B 总线上传递消息的终端,它能够接收总线控制器的指令⽽ ⼯作,但不参与总线消息的传输。总线监视器有测试记录和备⽤的总线控制器两种类型,当作为备 ⽤总线控制器时表现为终端形式。 1、MIL-STD-1553B 总线的字 MIL-STD-1553B 总线上消息传输的最⼩单位为字,它包括命令字、数据字和状态字三种类型, 这三种类型的字经过曼彻斯特编码调制组成⼀条条消息,每条消息由 1〜32 个字组成。每⼀种类型 的字格式都是唯⼀的,但三种类型的字数据结构是相同的,如图 2-3 所⽰。 每个字的字⻓为 20 ⽐特(bit),其中,有效数据位为 16 ⽐特(bit)。每个字最前⾯ 3 ⽐特是同步字头,标志⼀个新 字的开始;第 20 位是奇偶校验位,本设计中采⽤了奇校验。前 3 ⽐特的同步头能够区分出命令字、 状态字或者数据字,每个⽐特的时⻓是 1μs ,若 3μs 的同步头中,前 1.5μs 为低,后 1.5μs 为⾼, 则该字为数据字;若前 1.5μs 为⾼,后 1.5μs 为低,则该字为命令字或状态字。其中总线控制器总 是发出命令字的,⽽远程终端则总是发出状态字。命令字、状态字和数据字占⽤的时⻓都是 20μs , 响应时间最⻓是 12μs ,不同字与字之间传输的时间间隔⼀般为 10 到 30μs 。 (1)命令字 : 在 Mil-Std-1553 命令字中, 第 1-3 ⽐特⽤于同步标识, 第 20 ⽐特⽤于进⾏奇校验. 其他部分的含义 为: (1) 4-8 ⽐特(终端地址位): 总共可以标识 32 个地址, 其中“00000-11110”标识总共 31 个终端, ⽽ “11111” 标识⼲播地址. (2) 9⽐特(发送/接收指⽰位): ⽤于总线控制器指⽰终端进⾏数据传输的⽅向, 逻辑1代表终端发送数 据, ⽽逻辑 0 代表终端接收数据. (3) 10-14(⼦地址/模式代码标识位): ⽤于进⼀步标识⼦地址或模式代码, 由于为了与状态字区别⽽设 置第 10 位为 1, 所以⼦地址为“10000-11110”总共 15 个, ⽽模式代码为“11111”共 1 个. (4) 15-19 ⽐特(字计数/模式代码): 当第 10-15 位为“10000-11110”时⽤于标识传输的数据字的数量(其 中 00000 标识 32), ⽽当第 10-15 位为“11111”时⽤于标识⽤于总线管理的模式代码. 在Mil-Std-1553总线中, 由控制器通过发送命令字中的模式代码字进⾏总线管理. 所以此时的第10-14 位为 01111 或 11111 时标识的是传输模式代码字的总线管理, 其具体的总线管理由 15-19 位决定, 其 具体含义如表 1 所⽰: (2)状态字
 在 Mil-Std-1553 状态

文档评论(0)

liangyuehong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档