浅谈1394总线的那点事

随着航空电子技术发展,总线技术已经成为航空电子系统最重要的组成部分。由于航空及航天电子系统的构造变的更加复杂,整个系统的数字化信息量急剧增加,所以传统的RS232、ARINC429、CAN等总线已经不能满足现在新型航空和航天电子系统的需求。

1394总线技术是目前较为先进的航空电子总线技术之一,它是在IEEE-1394b协议的基础上进行了修改和约束,提出了AS5643协议。该协议通过数据传输、总线同步和容错等关键技术实现了机载电子系统关于传输实时性、可靠性和确定性等功能要求,使得1394总线能够在军事和飞行器中的关键系统得到应用。

1394总线是以节点为单位组成通信网络,如下图所示,一个简单的1394总线系统是由总线控制(CC)节点、远程(RN)节点和总线监控(BM)节点组成,各个节点之间通过1394线缆连接。

图片

1394总线CC节点作为1394总线的节点控制器,按照周期发送帧起始包(STOF)消息,通知总线上的所有节点新一帧的开始,通过STOF消息完成同步节点。RN节点作为远程终端,在收到STOF包后,确认新的一帧开始,并按照设置的时间偏移来发送数据。BM节点作为总线监控节点,能够监控总线上发出的数据消息。

1394总线通信基于固定帧速率和预分配带宽实现节点消息的周期定时发送机制。通过STOF包来进行总线同步,使用异步流包进行通信,同时通过对异步流包格式的进一步定义增加总线管理和故障监控功能。一个完整的异步流包由1394包头、负载数据区和1394CRC组成,其中1394包头和1394数据CRC由链路层进行校验。STOF包是特殊的异步流包,用于通知总线上的各个节点发送数据包,并广播约定的消息。

1394总线基于其传输速度快、传输距离长、高可靠性等优点,已广泛应用于航空系统。我司提供货架式PXIe 1394板卡产品可支持地面仿真环境的网络构建,该板卡可以提供2路1394B通信节点,每个节点提供2个端口,满足AS5643协议,每块1394板卡既可以单独作为CC或RN节点,也可以同时在一块板卡上实现CC和RN节点。在某项目中使用了多张1394板卡模拟5个RN节点接收被测产品发出的数据,并同时向被测产品发送数据,对其整个系统的收发通信进行测试验证。线路通讯存在问题时,可以利用BM节点监控整个1394总线上的数据信息,协助定位被测产品的问题所在。

图片

目前1394总线主要向航电系统提供高安全、高可靠、强实时的数据通信服务,但在当今电磁环境和电子对抗更加激烈的情况下,1394总线抗干扰能力的能力需要提升。而解决这一问题最直接的办法就是发展光纤技术,用光纤实现机载总线的信号传输。因此采用光纤作为1394总线的传输介质,已经成为1394总线未来的发展方向。

另外,为了更好的服务于广大的用户朋友们,我司单张板卡3路1394B通信节点,每个节点提供3个端口,共计9个端口的产品即将上市,支持的100Mbit/s,200Mbit/s,400Mbit/s,800Mbit/s的通信速率,可以按需支持CC节点、RN节点、BM节点的功能,敬请期待!

—访问官网获取更多详情—
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值