1553B总线是MIL-STD-1553总线的简称, 其中B就是BUS,MIL-STD-1553B总线是飞机内部时分制命令/响应式多路复用数据总线。
1553b总线,是美国军方专为飞机上设备制定的一种信息传输总线标准,也就是设备间传输的协议。而每个国家根据本国的情况,并参考美国的标准制定出自己的总线协议。而相关的公司又根据不同的协议标准开发出相应的总线接口模块。
1553B板卡
1553B总线能挂31个远置终端,1553B总线采用指令/响应型通信协议,它有三种终端类型:
1)BC:总线控制器, bus controller:它是在总线上唯一被安排为执行建立和启动数据传输任务的终端。
2)RT:远程终端,remote terminal:它是用户子系统到数据总线上的接口,他在BC的控制下提取数据或接受数据。
3)BM/MT: 总线监视器,bus monitor terminal:它“监控”总线上的信息传输,以完成对总线上的数据源进行记录和分析,但他本身不参与总线的通信。
1553B总线的工作频率是1 Mb/s 。采用曼彻斯特II码,半双工工作方式。该总线有10种消息格式。每个消息至少包含2个字,每个字有16个消息位,1个奇偶校验位和3个位长的同步头,所有的消息字都采用曼彻斯特II码构成。
1553B有三种信息传输方式:总线控制器BC—远程终端RT;远程终端RT—总线控制器;远程终端RT—远程终端RT。
1553B总线是一种集中式的时分串行总线,其主要特点是分布处理、集中控制和实时响应。其可靠性机制包括防错功能、容错功能、错误的检测和定位、 错误的隔离、错误的校正、系统监控及系统恢复功能。采用双冗余系统,有两个传输通道,保证了良好的容错性和故障隔离。综合起来1553B总线有以下几个特点:
1)实时性好,1553B总线的数据传输率为1Mbps,每条消息最多包含32个字,传输一个固定不变的消息所需时间短。数据传输速率比一般的通讯网高。
2)合理的差错控制措施和特有的方式命令,为确保数据传输的完整性,1553B采用了合理的差错控制措施――反馈重传纠错方法。当BC向某一RT发出一个命令或发送一个消息时,终端应在给定的响应时间内发回一个状态字,如果传输的消息有错,终端就拒绝发回状态字,由此报告上次消息传输无效。而特有的方式命令不仅使系统能完成数据通讯控制任务,还能检查故障情况并完成容错管理功能。
3)总线效率高, 总线形式的拓扑结构对总线效率的要求比较高,为此1553B对涉及总线效率指标的某些强制性要求如命令响应时间、消息间隔时间以及每次消息传输的最大和最小数据块的长度都有严格限制。
4)具有命令/响应以及“广播”通讯方式,BC能够以“广播”方式向所有RT发送一个时间同步消息,这样总线上的所有消息传输都由总线控制器发出的指令来控制,相关终端对指令应给予响应并执行操作。这种方式非常适合集中控制的分布式处理系统。
1553B线缆
知识回顾与扩展:
知识点1:为什么1553最多只能支持31个终端(子系统)?
因为1553B设计了二十位字长,其中留给终端的地址位只有五位,即从00000B-11111B,所以1553B最多支持31个终端。
知识2:1553B总线的传输速度是多少?主要应用什么场合?
1553B总线的传输速率是1Mbit/s。
a. 信息需要在总线终端之间通过数字通信通道传输;
b. 所有总线终端的和用于总线终端之间连接的电气接口需要的是标准定义的接口;
c. 信息要求以一种可靠的、确定的、命令/回应的方式传输。
知识点3:1553B总线如何保证实时、可靠传输?
a.半双工方式传输,传输协议为命令/响应方式响应方式,保证实时响应速度。
b.典型的双冗余方式,第二条总线处于热备份状态,提高了可靠性。
知识点4:1553B总线技术发展情况
MIL-STD-1553B 是数字命令/响应式时分制多路传输数据总线,传输速率 1M 比特/秒,足以满足第三代作战飞机的要求;字长度 20 比特,数据有效长度 16 比特;半双工传输方式,双冗余故障容错方式,传输媒介为屏蔽双绞线。总线本身(包括总线控制器、双绞线、偶合器等)平均无故障工作时间超过 10,000 小时,在全系统中基本可忽略其故障率,1553B协议最初是为空军设计的,随着1553B总线的优越性的不断体现和武器装备的升级换代,1553B协议已应用到各个兵种,在陆军和海军的武器和维护系统中已开始采用1553B总线。
参考文章:
1553B总线基础知识_ScilogyHunter的博客-CSDN博客
1553B总线常见问题解释 - olyper的博客 - 与非博客 - 与非网