基于FPGA的MIL-STD-1553B总线接口设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:bj4587
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MIL-STD-1553B是一种指令/响应型串行多路总线标准,具有可靠性高、实时性好的特点,广泛应用于航空航天领域。随着航天技术的发展,为满足航天任务对有效载荷小型化、模块化的要求,采用FPGA实现各种接口控制和数据处理是未来一大趋势。   本文在充分调研国内外1553B发展状况后,结合项目需求,确定了采用FPGA控制1553B协议芯片实现1553B远程终端的设计方案,完成了软硬件设计,并搭建了测试系统。   硬件设计方面,采用Xilinx Spartan-6 FPGA控制DDC公司的BU-65170协议芯片实现1553B远程终端的通信功能,设计并完成了一块1553B远程终端接口板。通过电缆将接口板与Alta公司的ECD54-1553-1D标准板卡连接,搭建了验证远程终端接口板功能的测试系统。标准板卡作为总线控制器(BC),发起1553B消息,测试远程终端接口板是否能正确响应。结合项目需求,还设计了RS-422电路,用于远程终端接口板与有效载荷子系统的通信,采用RS-422收发器成功发送和接收1553B消息。   软件设计方面,采用Verilog HDL硬件描述语言设计了用于控制BU-65170的主控制状态机,采用16位零等待缓冲接口模式,使用单消息和双缓冲模式进行消息传输。采用Verilog有利于软件移植,缩短研发周期,提高系统可靠性。依托Alta公司提供的API资源,用Visual C++编写了BC控制软件,用于控制ECD54-1553-1D标准板卡发送自行定义的1553B消息链。此软件可以采集并记录总线上任何感兴趣的数据,为未来开发地检软件提供了较好的借鉴。   测试结果表明,本文设计的远程终端接口板满足设计要求,可以完成1553B通信。
其他文献
目的:探析于病人术前术后开展访视的护理体会.方法:盲选于我院(2017年6月6日-2019年8月8日间)行手术的96位病人实施探究,应用电脑将其随机划分为对照组(n=48,传统护理)和观察
目的:研究脑梗塞护理中实施早期康复护理模式的临床应用价值.方法:本次样本研究选取时间自2017年1月至2019年2月,研究对象为在我院接受治疗的70例确诊为脑梗塞的患者.按照患
目的:分析腹腔镜下胆囊切除术的手术室护理配合对策,为进一步提高手术治疗效果寻找新的路径.方法:以我院收治的45例腹腔镜下胆囊切除术患者为研究对象,两组患者采用相同的腹
目的:分析与研究在脑出血手术患者中应用护理干预的作用与价值.方法:于2017年4月-2019年4月这一时间段内选取70例脑出血手术患者,采取单双号方式将70例患者平均分为两组,常规
近年来,随着“物联网”的兴起,无线传感器网络作为其核心技术之一,也成为当下世界范围内科研工作的一个热点。无线传感器网络是指将大量的无线传感器节点部署到给定的监测区
目的:研究新生儿护理中鸟巢式护理模式的临床应用效果.方法:本次研究共选取98例样本,均来自我科2018年4月-2019年4月间接生的新生儿,随机将全部新生儿分为观察组与对照组,每
目的:探析病人在胃肠外科手术后施行早期肠内营养及护理情况.方法:盲选于我院(2017年1月12日-2019年1月12日间)行胃肠外科手术的90位病人实施探究,应用电脑将其随机划分为对
摘要:有效教学的“有效”主要是指通过教师在一种先进教学理念指导下经过一段时间的教学之后,使学生获得具体的进步或发展。有效教学的“教学”,是指教师引起、维持和促进学生学习的所有行为和策略。虽然数学课程是高中阶段的主课之一,但随着学习难度的加大,有不少学生对高中数学课程产生了畏难情绪,影响了教学质量的提高。对此,教师应采取必要的教学策略,不断激发学生对高中数学课程的学习兴趣,从而提高课堂教学效率。  
目的:研究腹部手术后粘连性肠梗阻护理中实施综合护理干预的效果.方法:依据患者入院就诊时间将我院自2018年9月至2019年9月期间收治64例腹部手术后粘连性肠梗阻患者随机分为
目的:研究分析预见性护理对预防产后尿潴留的影响以及应用方法.方法:随机选取我院2018年5月-2019年5月收治的90例产妇为对象,对其临床资料做回顾性分析.根据采取的护理方式不