为实现有效载荷上MCU 与1553B 总线间的通讯,采用总线协议芯片BU65170,设计了与单片机的硬件和软件接口,将有效载荷作为一个远程终端(RT)挂接到1553B 总线控制器(BC)上,实现了以单片机处理器为核心的有效载荷测控系统与1553B 总线间的指令通讯和数据传输。关键词:RT;BC;单消息;子地址双缓冲;循环缓冲;1553B 总线是一种时分制指令响应型串行多路数据传输总线,它最早应用于70 年代末美国军用飞机的航电系统中并取得了成功,因其具有一般数据总线所无法比拟的高可靠性和实时性,在很多重要的科技领域都得到了广泛应用。在我国,近年来1553B 总线也广泛应用于航空航天电子设备、地面车辆系统、舰艇系统等不同的军事平台上以及一些民用设备中。本文在所研制的某人造卫星有效载荷测控系统中,基于星上数据管理系统所采用的1553B 总线,选用了专门用于RT 模式的总线协议芯片BU65170,设计了BU65170 与单片机控制器的硬件接口,编制了BU65170 的初始化和控制软件,最终实现了有效载荷对星上数据管理系统所发的内部指令、数据注入以及广播时间码的接收,同时将有效载荷测量数据打包传输到1553B 总线上。
猜您喜欢
评论