嵌入式开发之1553B协议

MIL-STD-1553是一个军用标准,用于航空电子数据总线,具有冗余平衡线路和半双工协议。总线包括控制器、终端节点和监视器,传输速度为1Mbps,采用曼切斯特Ⅱ型编码。中国等效标准为GJB289A,支持多种传输模式,如指令/响应。文章还讨论了电气波形、关键参数和耦合方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.协议来源及简介

2.协议内容介绍

总线控制器

终端节点

总线监视器

传输特点:    

 几种传输模式介绍:

 具体总线电气波形:

几个关键参数:

搭建环境:

总结:


1.协议来源及简介

协议背景:MIL-STD-1553是美国国防部发布的一个军用标准,定义了机械、电气和串行数据总线的功能特征。它最初是设计来作为军用航空电子的航空数据总线,但现在已普遍用于军用和民用航天器的机载数据处理(英语:On-board data handling)(OBDH)子系统。它具有多个(通常为双重)冗余(英语:Redundancy (engineering))的平衡线路(英语:Balanced line)物理层、一个差分网络接口(英语:Network interface device)、时分多路复用、半双工命令/响应协议,并可处理多达30个远程终端(设备)。使用光缆代替电缆的MIL-STD-1553版本称为MIL-STD-1773。

MIL-STD-1553B总线标准已广泛用于飞机综合航电系统,航天卫星探测、导弹系统、无人机、装甲车辆综合电子系统,舰船综合电子系统等航空、航天、船舶、兵器、电子等相关领域。

2.协议内容介绍

协议介绍:GJB289A是中国与MIL-STD-1553等效的标准,我们主要这个介绍。

总线的三个组成部分介绍:BC RT BM

总线控制器

BC:对1553B总线的控制和管理,也是所有信息传输动作的发起者。任何时刻总线上只有一个总线控制器,其负责发送命令、参与数据传输、接收状态响应和监测总线系统。

终端节点

RT:对从总线上总线的控制接收到的有效命令作出响应,回送状态字,完成相应动作。

总线监视器

BM:监听和记录总线上传输的命令和数据的终端,它受BC控制,不参与任何总线传输。

传输特点:    

特点:传输速度为1Mbps; 采用曼切斯特Ⅱ型编码, 半双工工作方式; 信号以串行数字脉冲编码调制,(PCM)形式在数据总线上传输。逻辑1为双极编码信号1/0,即一个正脉冲继,之一个负脉冲,逻辑0为双极编码信号0/1,即一个负脉冲继之一个正脉冲; 协议模式为指令/响应。

数据格式:1553B信息流由一串1553B消息构成。1553B消息由命令字、数据字、状态字组成。所有1553B字都是20bit长。

 几种传输模式介绍:

 具体总线电气波形:

几个关键参数:

消息间隔: 总线控制器所发消息之间的最小间隔时间为4.0µs。该时间为从前一消息最后一位的中间过零点到邻接的消息中指令字同步头的中间过零点的时间。

响应时间: 远程终端响应有效指令字的间隔时间为4.0~12.0µs。该时间为从状态字之前的最后一个字的最后一位的中间过零点到状态字同步头中间过零点的时间。

最小无响应超时: 总线控制器在一路总线上启动传输时,测量由它发出的最后一个字的最后一位的中间过零点起,到期望的状态字同步头的中间过零点的时间。当该时间超过14.0µs时,作无响应超时处理。 

搭建环境:

分为直流耦合和变压器耦合:

变压器耦合终端通过短截线及耦合变压器连到主电缆上,短截线的长度应不超过6m

 直接耦合方式是指用短截线连接总线主电缆和终端的耦合方式。短截线长度应不超过0.3m,应尽量避免使用

总结:

信息格式有BC到RT、RT到BC、RT到RT、广播方式和系统控制方式;传输媒介为屏蔽双绞线,1553B总线耦合方式有直接耦合和变压器耦合;1553B总线为多冗余度总线型拓扑结构,具有双向传输特性,其传输速度为1Mbps传输方式为半双工方式,采用曼彻斯特码进行编码传输。采用这种编码方式是因为适用于变压器耦合,由于直接耦合不利于终端故障隔离,会因为一个终端故障而造成整个总线网络的完全瘫痪,所以其协议中明确指出不推荐使用直接耦合方式。
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

第二层皮-合肥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值