MIL-STD-1553 是一种久经考验、众所周知的航天和航空工业串行接口,最初是为解决连接飞机周围许多传感器和控制并在它们和机组人员之间传递信息的问题所需的关键航空电子接口而开发的。关键要求是可靠、及时地传输信息。
具体来说,该协议不仅需要能够可靠地将命令和数据从机组人员传输到飞机周围的各个控制点,而且还需要向机组人员确认命令已被接收并采取行动。
无论应用程序是在飞机、航天器还是越来越多的地面车辆上实施,要求都是相同的。在每种情况下,都必须确保多条路径可以在飞船可能的多年部署中支持可靠数据的传输,无论它所处的环境如何。开发人员必须了解他们构建的系统以及它如何与其他设备接口,并且系统中的所有设备都必须按照相同的已知要求进行测试。
广泛部署
MIL-STD-1553是30多年前由军方和航空电子公司共同发起的联合开发,旨在成为一种联合标准,以及一种众所周知的,广泛而详尽的测试方法,适用于所有参与者。它现在已广泛部署,是其使用模型最强大和互补的接口之一,通过一对电线长距离连接众多信息接收器和发射器。
1553标准具有非常广泛的文档集,其中包含使用和测试要求的解释,并且已经在生产中的许多系统中得到证明,在飞机和太空系统上具有数百万飞行小时的血统,以及在地面车辆,海上系统,导弹等方面的服务年限。
然而,众所周知的接口和现成的部件的危险之一是工程师开始使用它,就像它是微不足道的一样。只需将其插入,只需进行最少的测试,它就可以进行通信。事实上,它确实非常容易和很好地工作。
但是:人们担心我们曾经失去的稳健性。我们在1553年发现了许多与最初开始时相同的问题。我们再次制造了同样的问题。我们忘记了我们的历史吗?
聪明的工程师
工程师非常聪明,我们可以让任何事情发挥作用——但有时,在不知不觉中,我们会破坏其他东西。事實上,許多新工程師從未處理過1553,也沒有必要的時間來建立所需的經驗,或者學習那些看似無害的小需求的因果。
问题在于软件已经变得远远超过100%可测试。我们需要所有可以获得的测试和验证帮助。许多高级工程师的做法和以前一样,因为它奏效了!现在,新软件可以以不同的方式破坏旧硬件,我们必须在低级硬件层进行测试并进入协议操作。
硬件已缩小。我们喜欢FPGA,它们可以在其中安装更多功能。它们现在被视为一个“简单”的部分,我们只需插入即可工作。当然,它之所以有效,是因为 1553 的设计具有各种不同的机制,有助于赋予它所需的鲁棒性。
但这会造成一种虚假的安全感。仍然绝对有必要确认我们已经按照标准正确构建了系统:我们必须正确测试它。1553标准包括电气和协议要求,它们必须在设备完成后一起进行测试。当涉及到百万分之一的月球(或火星)时,我们有多确定它会按预期工作?
完成验证
规则必须是,系统需要由真正知道需要测试的内容以及如何使用正确且经过验证的设备进行测试的人尽可能完整地验证。一种入门方法是找到一个易于使用的 1553 总线监控硬件和软件工具,该工具可以帮助新老 1553 用户轻松监控和调试他们的 1553 设备。
例如,Abaco 的 BT3-USB-MON 将三种工具组合成一个产品:1553 可视化和记录,用户友好的 GUI 总线工具/1553-BM;1553监控硬件;以及用于电气分析的集成差分示波器输出。
当然,技术元素只是确保您的 1553 系统经过全面审查并准备好进行长期部署的难题之一。选择一个经验丰富的 1553 合作伙伴 - 一个能够为您提供从测试到部署的支持的合作伙伴 - 对于长期成功至关重要。
总之:MIL-STD-1553是为重要数据接口而设计的,以确保关键数据有最好的机会及时和受控地到达另一端。它似乎已经存在了很长时间——但这种熟悉很容易滋生自满——尽管是无意的。因此,至关重要的是,在规划新程序时,必须考虑培训,以确保工程师准备好实现和测试接口,以提供其设计的安全性和可靠性。
审核编辑:郭婷
-
接收器
+关注
关注
14文章
2457浏览量
71790 -
发射器
+关注
关注
6文章
842浏览量
53392 -
串行接口
+关注
关注
3文章
326浏览量
42571
发布评论请先 登录
相关推荐
评论