当前位置: 首页 > 专利查询>蔡远文专利>正文

运载火箭惯性平台的脉冲信号测试装置制造方法及图纸

技术编号:7810348 阅读:240 留言:0更新日期:2012-09-27 18:25
本发明专利技术公开了一种运载火箭惯性平台的脉冲信号测试装置,包括带有扩展插槽的脉冲隔离调理板,其上设置有多路脉冲隔离调理电路,用于将对应输入的脉冲信号进行电气隔离,然后调理转换成0~5V的数字逻辑电平;FPGA,其内设置的各个计数器用于将对应输入通道的数字逻辑电平进行独立计数,并在设定的时间间隔将自身计数数据同时锁存到与输入通道对应的锁存器内;PCI总线控制器,与FPGA采用握手模式通讯,通过FPGA的数据总线将各个锁存器当前存储的数据并行读入自身FIFO;上位机,按照cPCI总线协议的方式从PCI总线控制器的FIFO中获取数据。本发明专利技术的运载火箭惯性平台的脉冲信号测试装置具有很好的扩展性和实时性。

【技术实现步骤摘要】

本专利技术涉及脉冲信号测试技木,尤其涉及一种运载火箭惯性平台的脉冲信号测试装置
技术介绍
运载火箭惯性平台输出的火箭姿态信号通常为脉冲信号,对于这种脉冲信号需要进行计数采集以便于分析跟踪火箭姿态。目前对于火箭惯性平台的脉冲信号的采集,常采用通用的计数板卡,例如凌华科技有限公司的cPCI-8554多功能计数/定时器卡,NI公司的PXI-6602、PXI-6608、PXI-6624卡,阿尔泰科技发展有限公司的CPI-2390光隔离计数器卡等。上述各类计数器卡的基本原理相同即通过软件设置,设定计算机读取数据的时间间隔,时间间隔的计算由计数器板上的定时器完成,定时器通过对板上晶振发出的周期信号 进行计数完成定时功能,当定时器计时到预定时间间隔时向计算机发送中断请求,计算机接到该请求后,以扫描的方式逐个读取各个独立计数器的计数值,但此时计数器仍在计数状态,由于他们无计数值锁存功能,计数数据将出现一定的系统误差,即实时性较差。此外,现有计数器卡的通道数较少无法满足更多通道的测试要求,当需要进行更多通道测试时,现有计数器卡大都通过多卡协同的方式扩展其测试通道个数。然而,这种方法一方面导致了测试系统体积的増加,不符合航天系统测试设备小型化的要求。另ー方面,由于各计数器卡均自带用以产生时钟信号的晶振,但由于固有原因,各晶振的频率均有所不同,为了使各个协同计数器卡同步工作,必须通过软件设置和硬件连线,将ー块卡上的晶振作为时间基准,并将该时间基准引出至其他各卡的外部时钟通道。此外,通过这种方式的通道扩展,相当于ー块计数器卡增加了更多通道,因此在计算机逐个读取各通道计数值吋,所需要的时间更多,因此系统误差将会进ー步増大。
技术实现思路
本专利技术的目的在于提供ー种扩展性好且在扩展通道的同时不降低实时性的运载火箭惯性平台的脉冲信号测试装置。为达到上述目的,本专利技术提供了一种运载火箭惯性平台的脉冲信号测试装置,包括带有扩展插槽的脉冲隔离调理板,其上设置有多路脉冲隔离调理电路,用于将对应输入的脉冲信号进行电气隔离,然后调理转换成O 5V的数字逻辑电平;FPGA,其内设置的各个计数器用于将对应输入通道的数字逻辑电平进行独立计数,并在设定的时间间隔将自身计数数据同时锁存到与输入通道对应的锁存器内;PCI总线控制器,与所述FPGA采用握手模式通讯,通过所述FPGA的数据总线将各个所述锁存器当前存储的数据并行读入自身FIFO ;上位机,按照cPCI总线协议的方式从所述PCI总线控制器的FIFO中获取数据。本专利技术的运载火箭惯性平台的脉冲信号测试装置中,FPGA内设置的各个计数器将对应输入通道的数字逻辑电平进行独立计数,并在设定的时间间隔将自身计数数据同时锁存到与输入通道对应的锁存器内,PCI总线控制器则与FPGA采用握手模式通讯,通过FPGA的数据总线将各个锁存器当前存储的数据并行读入自身FIFO。因此,保证了各通道的所有计数数据均为设定的同一时刻的计数值,从而避免了现有技术中在依次读取计数器结果过程中产生的实时性误差。此外,本专利技术的运载火箭惯性平台的脉冲信号测试装置可以完成多路脉冲计数信号的測量,由于设有相应扩展插槽,当需要扩展测试通道时,可以将超出的脉冲信号接入扩展脉冲信号隔离调理板,然后直接接于原脉冲隔离调理板的扩展插槽上即可完成,从而避免了现有技术中在进行测量通道扩展时所必须面对的多卡协同时钟难以统一和实时性进ー步变差的问题,即在扩展通道的同时不降低实时性。附图说明图I为本专利技术的运载火箭惯性平台的脉冲信号测试装置的结构示意图;图2为本专利技术的运载火箭惯性平台的脉冲信号测试装置中一路脉冲隔离调理电路的电路原理图;图3为本专利技术的运载火箭惯性平台的脉冲信号测试装置的在握手模式下的数据读取时序图。具体实施例方式下面结合附图对本专利技术的具体实施方式进行详细描述參考图I所示,本实施例的运载火箭惯性平台的脉冲信号测试装置包括带有扩展插槽的脉冲隔离调理板、型号为A3P 600的FPGA、型号为PLX9054的PCI总线控制器和上位机等。其中,带有扩展插槽的脉冲隔离调理板上设置有32路独立的脉冲隔离调理电路,各路脉冲隔离调理电路用于将对应输入的脉冲信号进行电气隔离,然后调理转换成O 5V的数字逻辑电平;FPGA内设置的各个计数器用于将对应输入通道的数字逻辑电平进行独立计数,并在设定的时间间隔(例如40ms,具体可根据需要调整)将自身计数数据同时锁存到与输入通道对应的锁存器内等待被读取,计数采集和锁存功能的实现可由烧制于该FPGA中的VHDL程序设计完成;PCI总线控制器与FPGA采用握手模式通讯,通过FPGA的数据总线将各个锁存器当前存储的数据并行读入自身FIFO ;上位机按照cPCI总线协议的方式从PCI总线控制器的FIFO中获取数据。其中,数据由PCI总线控制器从FPGA读取的过程中,可以通过VHDL程序设置握手模式。在握手模式下,可以较好的保证测试数据在读取过程中的数据完整性。结合图3所示,FPGA中的计数采集部分(即计数器和锁存器)完成计数值锁存后,按照数据所对应的测试通道,将数据的通道地址信息和计数值放置在数据总线上完成数据准备,然后向PCI总线控制器发送数据读取请求信号Req,当PCI总线控制器接收到FPGA发送的Req=I后,开始自数据总线读取数据到自身FIFO中,数据读取后,向FPGA发送握手信号Ack=l,FPGA接到握手信号后,将Req复位,PCI总线控制器检测到Req=O信号后,将握手信号复位,准备开始下ー个通道计数数据的读取,当所有32个通道的数据读取过程结束后,数据总线置高阻状 态,地址置为首地址0000,等待进行下ー个40ms计数数据的读取过程。由此可见,本实施例的运载火箭惯性平台的脉冲信号测试装置可以保证各通道的所有计数数据均为设定的同一时刻的计数值,从而避免了现有技术中在依次读取计数器结果过程中产生的实时性误差。此外,本实施例可以完成32路脉冲计数信号的高可靠测量,由于设有相应扩展插槽,最多可扩展至96路。当测试通道大于32路时,可以将超出的脉冲信号接入扩展脉冲信号隔离调理板,然后直接接于本实施例的脉冲隔离调理板的扩展插槽上即可完成,从而避免了现有技术中在进行测量通道扩展时所必须面对的多卡协同时钟难以统ー和实时性进ー步变差的问题,可以方便地实现通道扩展。參考图2所示,每路脉冲隔离调理电路包括型号为TLP114A的光耦、电容Cl、ニ极管D1、电阻R1、电阻R2和反相器,光耦的第I引脚通过电阻Rl作为正极输入端,光耦的第3引脚作为负极输入端,电容Cl和ニ极管Dl并接于光耦的第I引脚和第3引脚之间,且ニ极管Dl的输入端和输出端分别对应与光耦的第3引脚和第I引脚相连,光耦的第6引脚接+5V且通过电阻R2与其第5引脚连接在一起与反相器的输入端相连,反相器的输出端作为信号输出端,光耦的第4引脚接地。当输入为高电平时,光耦内部的光敏三极管导通,其引脚5输出低电平,当输入为低电平时,光耦内部的光敏三极管截止,其引脚5因为电阻R2的上拉作用输出高电平。引脚5输出的信号经反相后可与输入信号同相,并使脉冲信号的边 缘变得整齐,便于计数器识别。此外,在使用过程中,可能会发生PCI总线控制器由于某种原因无法在设计时间内读取数据的情況,此时PCI本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运载火箭惯性平台的脉冲信号测试装置,其特征在于,包括 带有扩展插槽的脉冲隔离调理板,其上设置有多路脉冲隔离调理电路,用于将对应输入的脉冲信号进行电气隔离,然后调理转换成O 5V的数字逻辑电平; FPGA,其内设置的各个计数器用于将对应输入通道的数字逻辑电平进行独立计数,并在设定的时间间隔将自身计数数据同时锁存到与输入通道对应的锁存器内; PCI总线控制器,与所述FPGA采用握手模式通讯,通过所述FPGA的数据总线将各个所述锁存器当前存储的数据并行读入自身FIFO ; 上位机,按照cPCI总线协议的方式从所述PCI总线控制器的FIFO中获取数据。2.根据权利要求I所述的运载火箭惯性平台的脉冲信号测试装置,其特征在于,每路脉冲隔离调理电路包括型号为TLP114A的光耦、电容Cl、ニ极管D1、电阻R1、电阻R2和反相器,光耦的第I引脚通过电阻Rl作为正极输入端,光耦的第3引脚作为负极输入端,电容Cl和ニ极管Dl并接于光...

【专利技术属性】
技术研发人员:蔡远文姚静波辛朝军程龙李岩解维奇张宇王华
申请(专利权)人:蔡远文
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1