基于DSP的MIL-STD-1553B总线系统设计与实现

3 下载量 131 浏览量 更新于2024-08-31 收藏 181KB PDF 举报
"基于DSP的1553B总线系统设计探讨,主要涉及MIL-STD-1553B协议在航空电子系统中的应用,以及如何利用DSP芯片实现低成本、高性能的总线通信模块。" MIL-STD-1553B是一种重要的军用数据总线标准,它在现代航空电子综合化系统中起着关键作用。这种标准定义了一种时分复用、命令响应、集中控制的半双工串行数据总线,用于在系统内的不同组件之间传递信息。它的传输速率是1兆比特每秒(1Mb/s),每个数据包(字)包含20位,其中有效数据长度为16位,最大信息量可达到32个字。信息传输的模式包括总线控制器到远程终端(BC到RT)、RT到BC、RT到RT、广播和系统控制式,确保了网络内不同设备间的多样化通信。 在实现MIL-STD-1553B总线系统时,通常会用到总线控制器(BC)和远程终端(RT)。这些设备必须严格遵循协议规定,以确保数据的准确传输。传统的1553B总线采集卡往往采用DDC公司的BU-6150接口芯片,但由于价格高昂,增加了开发成本。因此,寻找替代方案,如采用数字信号处理器(DSP)和现场可编程门阵列(FPGA),成为了降低设计成本的解决方案。 本文提到的1553B总线通讯模块设计,选择使用了德州仪器(TI)的TMS320F206 DSP芯片。这是一款性价比高的定点DSP,具备静态CMOS集成电路工艺,支持哈佛架构,允许程序和数据存储器的独立访问,增强了数据处理能力。TMS320F206负责处理1553B总线协议的核心部分,如字处理和消息处理,确保符合协议规范。 通过FPGA的现场编程,可以灵活地适应不同的应用场景,同时降低成本,满足了1553B通讯模块的开发需求。这种方法不仅简化了系统设计,而且提高了系统的可靠性和可扩展性,使得更多的开发者能够参与到1553B总线系统的开发中,降低了进入门槛。 基于DSP的1553B总线系统设计旨在克服传统方案的成本问题,利用TMS320F206 DSP的强大处理能力和FPGA的灵活性,实现一个高效、经济的总线通信解决方案,进一步推动了航空电子领域的技术进步。这种设计方法对于那些需要实现MIL-STD-1553B协议但预算有限的项目来说,具有显著的优势和实用性。