本实用新型属于数据传输测试领域,特别涉及一种数据传输测试优化装置,适用于所有研发的航空电台进行数据传输的误码率测试。
背景技术:
由于救生类产品在厂内、厂外需进行数据传输的误码率测试、验证,而测试需提供标准的信号源作为输入,该信号源成本高、携带不方便、工作效率低;现有方法是通过外部信号源或控制盒提供误码率测试数据包,该设计方法在检测仪上需增加器件、更改印制板及结构的前提下,增大了专门做误码率测试而配套的标准信号源或控制盒成本(包括器件、印制板、结构、人工等),降低了航空救生产品在车间或外场军检时进行误码率测试时的工作效率及测试适用性。
技术实现要素:
针对上述现有技术存在的不足,本实用新型的目的在于提出一种数据传输测试优化装置,该种高效的数据传输测试优化装置不但能够节省专为车间或外场军检时的设计、生产需进行误码率测试时所需的配套信号源或控制盒,也无需再向信号源每次输入数据包,而且能够提高产品生产或军检时的工作效率,实现软件工程化的科学管理及验证。
为达到上述技术目的,本实用新型采用如下技术方案予以实现。
一种数据传输测试优化装置,包括:显示界面模块、检测仪模块、信道单元和频合单元,所述检测仪模块包含处理器和现场可编程门阵列模块、现场可编程门阵列模块包含第一输入端和第二输入端;
所述信道单元输出端电连接现场可编程门阵列模块的第一输入端,所述频合单元输出端电连接现场可编程门阵列模块的第二输入端,现场可编程门阵列模块输出端电连接处理器输入端,处理器输出端电连接显示界面模块。
本实用新型的特点和进一步改进为:
1、所述频合单元用于向现场可编程门阵列模块提供其正常工作所需频率;所述信道单元用于获取原始误码率信号数据,并将所述原始误码率信号数据发送至现场可编程门阵列模块;
所述现场可编程门阵列模块用于接收信道单元发送过来的原始误码率信号数据,并对所述误码率信号数据进行解调和解扩处理,得到解调和解扩处理后信号数据,并将所述解调和解扩处理后信号数据发送至处理器;
所述处理器用于接收现场可编程门阵列模块发送过来的解调和解扩处理后信号数据,并对所述解调和解扩处理后信号数据进行解码和检验处理,将解码和校验处理后的结果记为误码率解析信号数据,然后将所述误码率解析信号数据发送至显示界面模块;
所述显示界面模块用于接收处理器发送过来的误码率解析信号数据,并将所述误码率解析信号数据与原始误码率信号数据进行对比后显示出对比结果。
2、所述处理器是型号为TMS320VC5509A的DSP处理器。
3、所述现场可编程门阵列模块是型号为EP1C12F324的现场可编程门阵列。
4、所述频合单元通过频合自检接口向现场可编程门阵列模块提供其正常工作所需频率。
5、所述信道单元通过误码率测试接口将所述原始误码率信号数据发送至现场可编程门阵列模块。
6、所述现场可编程门阵列模块将所述解调和解扩处理后信号数据通过数据传输线发送至处理器。
本实用新型的有益效果:
第一,本实用新型节省了专为车间或外场军检时进行误码率测试时所需的标准信号源或控制盒。大大降低了成本。
第二,使用本实用新型进行测试时,无需再向信号源每次输入数据包,提高了产品生产研发或军检时的工作效率。
第三,本实用新型解决了军代表及用户对“外部信号源提供的误码率测试数据包”无法进行测试、论证的顾虑,使该部分软件代码也可同救生产品检测仪系统软件一起,进行软件工程化的科学管理及验证,提高了产品的安全性及可靠性。
附图说明
下面结合附图和具体实施方式对本实用新型作进一步详细说明。
图1为本实用新型的一种数据传输测试优化装置原理框图;
图2为本实用新型的一种数据传输测试优化装置具体框图。
具体实施方式
参照图1,为本实用新型的一种数据传输测试优化装置原理框图;其中所述高效的数据传输测试优化装置,包括:显示界面模块、检测仪模块、信道单元和频合单元,所述检测仪模块包含处理器、现场可编程门阵列模块,现场可编程门阵列模块包含第一输入端和第二输入端。
所述信道单元输出端电连接现场可编程门阵列模块的第一输入端,所述频合单元输出端电连接现场可编程门阵列模块的第二输入端,现场可编程门阵列模块输出端电连接处理器输入端,处理器输出端电连接显示界面模块。
参照图2,为本实用新型的一种数据传输测试优化装置具体框图;所述频合单元用于向现场可编程门阵列模块提供其正常工作所需频率;所述信道单元用于获取原始误码率信号数据,其中原始误码率信号数据是外部信号源输出至信道单元的信号,所述外部信号源输出的信号是二进制相移键控bpsk中频信号,需要后续的解调解扩处理;然后通过误码率测试接口将所述原始误码率信号数据发送至现场可编程门阵列模块。
所述现场可编程门阵列模块用于接收信道单元发送过来的原始误码率信号数据,并对所述误码率信号数据进行解调和解扩处理,得到解调和解扩处理后信号数据,并将所述解调和解扩处理后信号数据通过端口数据传输线SDA及时钟控制线SCK发送至处理器;其中,所述现场可编程门阵列模块是型号为EP1C12F324的现场可编程门阵列,具体为EP1C12F324(1D8),在EP1C12F324(1D8)中通过汇编语言完成对所述误码率信号数据的解调、解扩,使其转换为DSP可处理的信号。
所述处理器用于接收现场可编程门阵列模块发送过来的解调和解扩处理后信号数据,并对所述解调和解扩处理后信号数据进行解码和检验处理,将解码和校验处理后的结果记为误码率解析信号数据,然后将所述误码率解析信号数据发送至显示界面模块;其中,所述处理器是型号为TMS320VC5509A的DSP处理器,具体为TMS320VC5509A(1D6),即数字信号处理软件的载体;然后并使用其提供的C语音在处理器内部对所述解调和解扩处理后信号数据进行解码及循环冗余校验CRC;至此,完成了数据传输的误码率数据的解析过程。
所述显示界面模块用于接收处理器发送过来的误码率解析信号数据,并将所述误码率解析信号数据与原始误码率信号数据进行对比后通过C语言编写的显示界面模块显示出对比结果;其中,将所述误码率解析信号数据与原始误码率信号数据一一进行对比,其过程为:
设定误码率解析信号数据与原始误码率信号数据分别包含P个数据,将误码率解析信号数据中第1个数据至第P个数据与原始误码率信号数据中第1个数据至第P个数据分别进行对比;若发现不一样即作为第i个错误数据,i的初始值为1,然后令i的值加1。
遍历完P个数据,进而得到Q个错误数据,1≤i≤Q;误码率为Q/P。
如果将误码率解析信号数据中第1个数据至第P个数据与原始误码率信号数据中第1个数据至第P个数据分别进行对比后全部一样,则没有误码,即正确率为100%。
所述频合单元信道控制接口用于分配原始误码率信号数据传输的通道管理,误码率测试接口用于从外部信号源接收原始误码率信号数据,频合置数接口和频合加电控制接口能够保证频合单元正常工作,并通过频合自检接口向现场可编程门阵列模块提供其正常工作所需频率。
所述现场可编程门阵列模块将所述解调和解扩处理后信号数据通过数据传输线发送至处理器。
本实用新型具有所内研发的航空电台需进行数据传输的误码率测试功能,由以前通过外部信号源或控制盒提供误码率测试数据包的方法改为检测仪系统软件提供误码率测试数据包的新思路,其目的是在检测仪上无需增加器件、更改印制板及结构的前提下,节省了专门做误码率测试而配套的标准信号源或控制盒成本(包括器件、印制板、结构、人工等),提高了航空救生产品在车间或外场军检时进行误码率测试时的工作效率及测试适用性。且该部分软件代码也同救生产品检测仪系统软件一起,进行软件工程化的科学管理及验证。