介绍
1553B 是军用飞机设备间信息传输总线标准,采用指令/响应型通信协议和双冗余设计。
传输媒介为屏蔽双绞线,核心组件包括总线控制器(BC)、远程终端(RT)和总线监视器(BM)。标准支持31个终端连接,消息格式包含命令字、数据字和状态字,每字20位(16位有效信息)。
驱动安装
1553板卡\提交客户资料-1M_4M 1553B_U_V1.2\dvrinf
通信角色
- 总线控制器(BC):唯一主设备,负责调度总线通信(如发送命令、接收状态)。
- 远程终端(RT):从设备(如传感器、执行机构),响应BC指令并上传数据。
- 总线监视器(BM):被动监听总线,记录通信日志(用于故障诊断,不参与交互)
协议机制
消息格式
命令字(16位):BC发送,包含RT地址(5位)、子地址(5位)、数据字数量(5位)、发送/接收模式(1位)。
数据字(16位 + 奇偶校验位):传输有效载荷,最多32个数据字(64字节)。
状态字(16位):RT响应,包含设备状态、错误标志等。
传输模式:
- BC → RT:控制器发送数据到指定RT。
- RT → BC:RT响应数据回传。
- RT → RT:通过BC中转实现设备间通信。
- 广播模式:BC向所有RT发送数据(无状态字响应)
错误检测与容错
- 奇偶校验:每个字(命令、数据、状态)包含奇校验位。
- 超时检测:RT响应超时(10~14μs)触发BC重试或切换总线。
- 双冗余总线:主总线故障时自动切换至备份总线(切换时间≤1 ms)。