发布网友
共1个回答
热心网友
ARINC629航空数据总线2.1 发送机制详解
ARINC629总线采用线性拓扑结构,与1553B相似,支持双向数据传输,但没有总线控制器。为了保证有序传输和公平访问,ARINC629协议引入了三个关键参数:发送间隔TI(Transmit Interval)、同步间隙SG(Sync Gap)和终端间隙TG(Terminal Gap)。
在数据传输过程中,终端在完成一次数据发送后,需满足以下条件才能进行下一次发送:首先,必须等待上一次TI计时器计满;其次,必须检测到一段SG规定的空闲时间;最后,必须检测到一段TG空闲期。每个终端的发送依赖于自身和总线状态,与其他终端无关。TI计数满后,终端才能再次尝试发送,而SG和TG计数器则用于检测总线空闲,只有在两者都计满时,终端才可发送。
为了保证公平性,所有终端的TI值应在0.5-ms范围内,而SG值则固定在16μ、32μ、μ或127μ之间。TG值则由每个终端自行设定,范围在1-127μ。SG应小于最长TG,以提高总线效率。数据传输中,每个字串数据由16位组成,分为两部分:前4位是扩展通道选择位,后12位是标号位,最后一位是奇偶校验位。发送时,数据字前会有一个同步波形,用于终端控制器识别数据的开始和结束。
1 概述...