一种基于FPGA构架的星务分系统测试设备的制作方法与工艺

文档序号:12006924阅读:来源:国知局
一种基于FPGA构架的星务分系统测试设备的制作方法与工艺

技术特征:
1.一种基于FPGA构架的星务分系统测试设备,其特征在于:该系统包括主控模块、TM与TC模块、电源模块、直接指令模块、控温监测模块、OC指令监测模块和模拟量模块,主控模块、TM与TC模块、电源模块和直接指令模块安装在主机箱内用于完成单机设备的测试,控温监测模块、OC指令监测模块和模拟量模块安装在副机箱内用于与主机箱配合完成分系统级的测试;主控模块由FPGA、USB模块、CAN模块和SRAM模块组成,FPGA接收TM与TC模块发送的遥测中断信号,遥测中断信号触发主控模块的FPGA,FPGA激活后,并行处理上位机指令任务、各模块的遥测及响应信号任务、CAN总线模块任务,将指令任务传给系统中其他各模块,将收集的遥测及响应信号、CAN总线数据流传给上位机,并通过第一串行总线与TM与TC模块进行通信,通过第二串行总线与电源模块、直接指令模块、控温监测模块、OC指令监测模块和模拟量模块进行通信;USB模块实现FPGA与上位机的数据交换;CAN模块负责FPGA与星务设备的CAN接口通信;SRAM模块采用双缓冲设计,分别存放上位机指令和测试数据;TM与TC模块,包括单片机、指令上注模块和遥测解码模块,单片机用于实现对遥控、遥测模块的控制,通过第一串行总线向FPGA发送遥测数据,通过第一串行总线接收FPGA发送的遥控执行并转发至星务设备;指令上注模块用于实现间接指令的注入;遥测解码模块用于解析星务设备的遥测信号并生成遥测中断信号,将所述遥测中断信号发送给主控模块、控温监测模块、OC指令监测模块和模拟量模块;直接指令模块,通过第二串行总线接收FPGA转发的上位机指令;电源模块通过第二串行总线为主控模块、直接指令模块、控温监测模块、OC指令监测模块和模拟量模块提供电源;控温监测模块,接收TM与TC模块发送的遥测中断信号,校准时钟,与TM中断时间同步,将星务设备的加热状态和温度变化响应情况通过第二串行总线发送给FPGA;OC指令监测模块,接收TM与TC模块发送的遥测中断信号,校准时钟,与TM中断时间同步,将星务设备发出的OC指令脉冲通过第二串行总线发送给FPGA;模拟量测量模块,接收TM与TC模块发送的遥测中断信号,校准时钟,与TM中断时间同步,通过第二串行总线接收FPGA发出的温度、电压、电流及电平状态模拟量激励信号并转发给星务设备,将星务设备的模拟量测试结果通过第二串行总线发送给FPGA。2.根据权利要求1所述的一种基于FPGA构架的星务分系统测试设备,其特征在于:还包括扩展模块,该扩展模块通过第一串行总线与FPGA进行通信。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1