论文摘要
本论文设计了一种具有BIT(机内测试)能力的加速度计模拟器,这种模拟器既可以引入闭环测试系统,代替仿真模型中的加速度计模型进行硬件在回路仿真;亦可以在实际应用中作为真实的加速度计使用,进行对目标物体的加速度测量。本文的具体研究工作包括如下四部分内容:首先,论述基于DSP2812设计具有BIT能力的加速度计模拟器的优点,详细介绍模拟器的硬件设计和程序编写的主要思想,给出了系统硬件和软件的模块化设计方案。本系统硬件设计采用双电路板的结构方案,主电路板负责系统的上电BIT和启动BIT、硬件在回路仿真应用或实际应用、故障模拟,主板中设计了丰富的通讯接口:4路A/D采样接口、6路开关量I/O接口、1路RS-232串行接口、1路CAN总线接口、1路同步串行口。从电路板作为系统的硬件冗余备份,当主电路板发生故障时,由其接替主电路板工作,两板之间通过同步串行口SPI进行通讯。在硬件设计的基础上,通过软件编程实现了系统的如下功能:第一个功能:系统既可以在硬件在回路仿真中的应用,亦可以在实际应用中作为测量目标物体加速度的加速度计来使用。第二个功能:系统的上电BIT和启动BIT,并且能通过CAN总线发送测试的结果。第三个功能:故障重构,当检测到数字系统的某个模块出现故障时,能通过故障重构模块进行系统重构,保证正常工作不受影响。第四个功能:模拟加速度计故障信号。最后进行系统测试,测试结果表明,系统工作良好,能实现上述的功能。
论文目录
摘要Abstract第1章 绪论1.1 课题来源和意义1.2 BIT技术研究现状1.2.1 BIT技术1.2.2 BIT技术国外研究现状1.2.3 BIT技术国内研究现状1.3 容错技术研究现状1.4 本文主要研究内容第2章 加速度计模拟器系统的总体设计思想2.1 系统的功能分析2.2 系统硬件设计方案2.2.1 任务分析2.2.2 硬件的模块化设计方案2.3 系统软件方案设计2.3.1 任务分析2.3.2 软件的模块化设计方案2.4 本章小结第3章 具有BIT能力的加速度计模拟器的硬件设计3.1 主电路板模块的设计实现3.1.1 处理器芯片的选择3.1.2 DSP的锁相环PLL时钟设置3.1.3 DSP的JTAG仿真接口3.1.4 电源与复位电路3.1.5 CAN总线通讯接口电路3.1.6 A/D采样模块电路3.2 BIT模块的设计实现3.2.1 环绕BIT技术3.2.2 模拟开关选型3.2.3 BIT电路设计3.3 故障重构电路板的设计实现3.3.1 故障重构方案3.3.2 故障重构电路3.4 系统抗干扰设计3.5 本章小结第4章 具有BIT能力的加速度计模拟器的软件设计4.1 软件开发环境4.2 系统的初始化程序4.2.1 系统时钟、锁相环、看门狗、中断模块初始化程序4.2.2 定时器模块的初始化程序4.2.3 A/D采样模块的初始化程序4.2.4 系统通讯总线的初始化程序4.3 系统的BIT程序设计4.3.1 CAN自测试程序4.3.2 SPI自测试4.3.3 串口自测试程序4.3.4 A/D、电源、加速度计自测试程序4.3.5 启动BIT程序4.4 系统工作程序设计4.4.1 用作实际加速度计时的程序4.4.2 用作硬件在回路仿真时的程序4.5 故障模拟程序4.6 故障重构程序4.7 系统的通讯协议4.8 本章小结第5章 系统测试及结果分析5.1 加速度计模拟器的单机测试5.2 系统的联调测试及其结果分析5.2.1 系统联调测试准备5.2.2 系统联调测试及结果分析5.3 本章小结结论参考文献攻读学位期间发表的学术论文致谢
相关论文文献
标签:加速度计模拟器论文; 机内测试论文; 故障重构论文;