随着航空电子技术发展,总线技术已经成为航空电子系统最重要的组成部分。由于航空及航天电子系统的构造变的更加复杂,整个系统的数字化信息量急剧增加,所以传统的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. android圆形旋转菜单,而对于移动转换功能支持
  2. 基于 Spring Boot 的车牌识别系统(附项目地址)
  3. linux .lz进程,LLinux常用命令(二)
  4. 使用***搭建javaweb环境
  5. 等待多线程完成的CountDownLatch
  6. 目前对Learning to Rank 最全面的总结
  7. 导入jar时出现invalid LOC header (bad signature)
  8. 改变libreOffice的Calc的背景颜色
  9. python帮助文档在哪_python文档在哪里
  10. myeclipse 10.7安装过程与初次启动
  11. url上传参 用requestmapping接受_14 个 Spring MVC 顶级技巧,随时用随时爽,一直用一直爽...
  12. android 手机固定mac地址吗,Android手机获取Mac地址的几种方法
  13. 分析一块某宝上的WiFi摄像头模块
  14. 免root卸载MIUI中在通知栏中推送广告的应用——msa
  15. AI npc会做成为游戏制作人的梦吗?
  16. Note for Dos
  17. iOS添加pch头文件
  18. 科比坠机事故调查报告出炉,历史上那些神秘的空难原来都因为这个!
  19. C#测试调用PaddleSharp模块识别图片文字
  20. 如何选择最佳技术来加速文件传输—镭速

热门文章

  1. 序列向量和时间向量matlab,MATLAB日期和时间处理
  2. 概率论与数理统计测试(一)
  3. 昆仑通态通讯ABB ACS510变频器恒压供水触摸屏通讯程序
  4. GIS基础简介:基本概念、互联网坐标系、WebGIS实操
  5. 【1】Maxwell3D闭合线圈小实例仿真
  6. VSU堆叠  VAC堆叠
  7. html5 自动扣图,canvas像素点操作之视频绿幕抠图
  8. 读《创造高收益的阿米巴模式》理解阿米巴的核心
  9. Linux 嵌入式开发 网络编程: day4
  10. MySQL数据库管理基本操作