随着航空电子技术发展,总线技术已经成为航空电子系统最重要的组成部分。由于航空及航天电子系统的构造变的更加复杂,整个系统的数字化信息量急剧增加,所以传统的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节点的功能,敬请期待!

—访问官网获取更多详情—

浅谈1394总线的那点事相关推荐

  1. # 浅谈IIC总线通讯协议

    浅谈IIC总线通讯协议 相关概念 IIC总线是PHLIPS公司在八十年代初推出的一种同步串行的半双工总线,支持多主机多从机,具备总线裁决功能,用于连接整体电路. 整体电路:同一块板子上,两个芯片之间的 ...

  2. 浅谈XSS攻击的那些事(附常用绕过姿势)

    本文<浅谈XSS攻击的那些事(附常用绕过姿势)> 由一叶知安团队原创投稿安全脉搏首发,作者geek痕,安全脉搏独家首发表本文,如需要转载,请先联系安全脉搏授权:未经授权请勿转载. 随着互联 ...

  3. java中修饰常量的事_浅谈java中的声明常量为什么要用static修饰

    今天定义一个类常量,想着也只有这个类可以用到,就没用static关键字修饰.结果sonar代码检查提示: Rename this field "PERSON_TYPE_USER" ...

  4. Esp8266 进阶之路21 【高级篇】浅谈 esp8266 如何在本地局域网网络情况下实现最大效率地和前端实现数据交互。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  5. 浅谈PCI Express体系结构(二)

    PCI总线的信号定义 PCI总线是一条共享总线,在一条PCI总线上可以挂接多个PCI设备.这些PCI设备通过一系列信号与PCI总线相连,这些信号由地址/数据信号.控制信号.仲裁信号.中断信号等多种信号 ...

  6. 操作系统过程考核读书报告:浅谈计算机操作系统

    读书报告:浅谈计算机操作系统 摘 要: 计算机系统上配置操作系统是很有必要性, 未配置OS的计算机系统必须用机器语言书写程序, 操作系统可以将用户书写 的高级语言转换为机器代码进行编译, OS还可以通 ...

  7. 浅谈PCI Express体系结构(三)

    PCI总线的存储器读写总线事务 总线的基本任务是实现数据传送,将一组数据从一个设备传送到另一个设备,当然总线也可以将一个设备的数据广播到多个设备.在处理器系统中,这些数据传送都要依赖一定的规则,PCI ...

  8. 浅谈PCI Express体系结构(四)

    PCI总线的中断机制 PCI总线使用INTA#.INTB#.INTC#和INTD#信号向处理器发出中断请求.这些中断请求信号为低电平有效,并与处理器的中断控制器连接.在PCI体系结构中,这些中断信号属 ...

  9. 浅谈几种区块链网络攻击以及防御方案之51#37攻击

    旧博文,搬到 csdn 原文:http://rebootcat.com/2020/04/11/network_attack_of_blockchain_51_attack/ 写在前面的话 自比特币诞生 ...

最新文章

  1. base64 python兼容js_无法在中读取Base64编码的图像节点.js它是从Python发送的
  2. Leetcode 59. 螺旋矩阵 II (每日一题 20210926)
  3. 如何判断网站是否启用HTTP2
  4. SPOJ3931(N个点形成三角形的最大面积)
  5. 服务器云采购,从发展角度看小企业需要上云还是采购服务器
  6. django之分页、cookie装饰器
  7. list each详解
  8. LightOJ 1353 - Paths in a Tree DFS
  9. 运维架构师-并不遥远的彼岸
  10. Hive 执行计划之Reduce Output Operator
  11. SqlServer中截取(获取)字符串中特定字符分割的每个元素
  12. Linux网络编程之socket创建
  13. Excel取消自动行高调整(取消自动换行)
  14. Hadoop Streaming和Pipes会意
  15. TortoiseGit安装中文语言包无法切换语言
  16. tms xdata、sparkle服务运行时显示拒绝访问的错误
  17. 怎么用python编简单游戏大全_适合新手练手的三个python简单小游戏
  18. 电脑硬盘分区不见了怎么恢复数据?参考方法在这
  19. 人工智能证书有什么作用?
  20. 关于海关179公共的加签数据上报海关 的{code:20005,message:验签失败,total:0,serviceTime:} 解决办法

热门文章

  1. PDF能转换成PPT吗?该怎样转换?
  2. 基于python的停车场管理系统(毕设)
  3. IDEA安装lombok插件以及解决无法加载Marketplace的方法
  4. 数字孪生实战案例——智慧寺院解决方案
  5. 微信公众号开发 发现的 “坑”
  6. python大气校正_什么情况下需要做大气校正之探讨
  7. 专业分享:“以数治税”金税四期背景下,企业税务风控与管理的思考
  8. JSP宿舍寝室管理系统
  9. 微软常用运行库合集,电脑必备组件
  10. 计算机质量管理体系,计算机ISO质量管理体系试题.doc