专利名称:Ic卡接口电特性测试系统的制作方法
技术领域:
本技术涉及接口通讯技术、嵌入式软件技术、信号处理技术及电特性测试技术。
背景技术:
目前基于IS07816的读卡终端的IC卡已经广泛应用于社会的各个领域,包括最为普遍的机卡分离移动通讯终端、银行IC读卡器和身份识别IC卡等。而生产读卡终端和IC卡的企业很多,产品种类层出不穷。但目前对读卡终端和IC卡进行测试的设备只能进行是否符合IS07816的测试,但不能给出电特性接口性能,包括电平信号保护时间、波形延迟、接口特性偏差量等更多量化数据。从而不能给出不同产品的性能差异测试。同时由于读卡器与IC卡基本上是不同企业独立设计完成,种类繁多,相互之间的兼容性测试很难完成。一旦出现兼容性问题,没有一种测试设备能够给出量化的测试分析报告判定是哪种产品的问题以及有问题的产品如何改进接口性能。同时读卡终端厂商或IC卡厂商为了使自己的产品具有更好的兼容性,不得不投入大量的人力(测试人员)、物力(采购各种终端和IC卡)进行测试,这种测试对于新研制产品又需要进行重复测试。造成资源的极大浪费。
发明内容
本发明的IC卡接口电特性测试系统不仅可以测试读卡终端和IC卡是否兼容ISO7816的测试,同时可以给出接口电特性的各种详细性能指标报告包括与规范一致性量化报告,兼容性量化指标、偏差量化指标。从而实现对读卡器和IC卡接口电特性的更准确测试,彻底解决相互之间兼容性测试问题,实现全自动可多次重复的测试,极大降低测试成本,同时对于运营商可以选择和区分产品的性能,提高产品的质量,增强客户使用的满意度的目的。
为达到上述目的,本发明采用的技术方案是由两部分构成,一部分是至少包含由IC卡接插件1、模拟数字(A/D)转换电路2、数字模拟(D/A)转换电路3、执行嵌入式软件程序的处理器(CPU)电路4等构成的IC卡接口电特性测试模块5;另外一部分是基于计算机的数据分析处理系统6。数据分析处理系统6与测试模块5之间采用目前个人电脑支持的接口方式之一进行连接,包括但不限于RS232串行接口、并行接口、USB接口、PCI接口、PCMCIA接口等本发明的特点是通过模拟数字(A/D)转换技术采集接口信号波形,并通过软件来分析处理采集数据并通过软件控制数字模拟(D/A)转换电路产生接口电路波形以及通过计算机给出IC卡接口电特性测试报告的测试系统。可以给出接口电特性的各种详细性能指标报告包括与规范一致性量化报告,兼容性量化指标、偏差量化指标。
下面结合实施附图对本发明做进一步的说明。
图1本发明的原理结构示意2本发明系统的测试模块实现实例原理示意图
具体实施例方式下面结合附图对本发明的结构原理和工作原理进行详细说明。
实施原理结构示意图如图1,本发明包括两个两部分构成,一部分是至少包含IC卡接插件1、模拟数字(A/D)转换电路2、数字模拟(D/A)转换电路3、执行嵌入式软件程序的处理器(CPU)电路4等构成的IC卡接口电特性测试模块5;另外一部分是基于计算机的数据分析处理系统6。数据分析处理系统6与测试模块5之间采用目前个人电脑支持的接口9方式之一进行连接,包括但不限于RS232串行接口、并行接口、USB接口、PCI接口、PCMCIA接口、以太网接口等。
测试模块5实现实例原理示意图如图2,由IC卡接插件1、模拟数字(A/D)转换电路2、数字模拟(D/A)转换电路3、执行嵌入式软件程序的处理器(CPU)电路4、数据存储电路7、与计算机通讯接口电路8等构成。模拟数字(A/D)转换电路2将采集按照ISO7816规范定义的触点上的信号波形,包括电源信号、复位信号、数据线输入输出信号、时钟信号、编程电压信号。这些信号的电平以地线信号为参考电位。通过数字模拟(D/A)转换电路3可以产生比ISO7816规范更宽范围的各个触点的信号,包括在一定范围内的电压和电流输出连续可调的电源信号;在一定范围内的电压和电流输出连续可调的编程电压信号;可以产生高低电平在一定范围连续可调、频率在一定范围连续可调、占空比在一定范围连续可调的时钟信号;可以产生高低电平在一定范围连续可调、频率在一定范围连续可调、占空比在一定范围连续可调的数据输出信号;可以产生高低电平在一定范围连续可调、复位电平持续时间在一定范围连续可调的复位输出信号。当测试模块5工作于测试读卡终端时、其中的复位信号、时钟信号、电源信号、编程电压信号工作于输出状态;当测试模块5工作于测试IC卡时、其中的复位信号、时钟信号、电源信号、编程电压信号工作于输入状态。通过对复位信号、时钟信号、电源信号、编程电压信号的一定范围调节可以测量被测读卡终端或IC卡的量化性能指标和对不同信号波形的适应性。由于对于触点的各个信号采用模拟数字(A/D)转换电路2进行采集,然后通过软件来分析和识别数据,可以实现当读卡终端或IC卡与ISO7816有不兼容的时候或信号受到干扰后仍然可以分析出数据,向被测对象发出正确的响应。因此可以在一定偏差范围内完成测试,并给出偏差的量化指标。
基于计算机的数据分析系统6程序流程描述如下数据分析系统6预先准备好测试数据用例,根据被测对象通过软件选择测试用例,将测试数据发送到测试模块5,测试模块5完成一个会话测试后,测试模块5将采集到的数据传送到数据分析系统6,数据分析系统6分析数据,给出详细的测试报告。包括与规范一致性量化报告,兼容性量化指标、偏差量化指标等。
权利要求
1.IC卡接口电特性测试系统涉及满足ISO7816规范的读卡终端的IC卡接口电特性测试系统和满足ISO7816规范的IC卡的接口电特性测试系统,特别涉及一种通过采用模拟数字(A/D)转换技术采集接口信号波形、采用数字模拟(D/A)转换技术输出接口信号以及通过软件模拟读卡终端的接口波形和电特性以测试IC卡的接口电特性与通过软件模拟IC卡与读卡终端进行通讯以测试读卡终端的接口电特性的专用测试系统。其特征是对IC卡接口的信号接收是采用模拟数字(A/D)转换技术、对IC卡接口的信号输出是采用数字模拟(D/A)转换技、对接口信号的处理全部采用嵌入式软件进行。
2.根据权利要求1所述的IC卡接口电特性测试系统产生的信号波形范围比ISO7816规定的范围更大,接收信号的偏差允许度更大。其特征是测试报告中不仅可以给出读卡终端或IC卡是否与ISO7816是否兼容的测试,还可以给出读卡终端或IC卡的各个性能指标与ISO7816规范之间的兼容性的详细报告包括与规范一致性量化报告,兼容性量化指标、偏差量化指标。
3.根据权利要求1所述的IC卡接口电特性测试系统至少包含满足ISO7816规范的IC卡接插件1、模拟数字(A/D)转换电路2、数字模拟(D/A)转换电路3、执行嵌入式软件程序的处理器(CPU)电路4等构成的IC卡接口电特性测试模块5与以计算机作为信息分析硬件的分析系统6及其分析软件。其特征是对接口信号采用嵌入式软件进行处理。
4.根据权利要求1所述的IC卡接口电特性测试系统的分析系统6与测试模块5之间采用目前个人电脑支持的接口方式之一进行连接,包括RS232串行接口、并行接口、USB接口、PCI接口、PCMCIA接口、以太网接口等。其特征是分析系统与测试模块之间采用计算机标准外设接口进行连接。
5.根据权利要求1所述的IC卡接口电特性测试系统是专门针对IC卡电特性兼容性量化指标测试的系统。其特征是包含有符合ISO7816规范的接口连接器作为与被测对象的连接器件。
6.根据权利要求1所述的IC卡接口电特性测试系统的测试范围比ISO7816规范的范围更大。其特征是当被测对象与ISO7816规范有偏差时仍然能够给出量化的指标,指出偏差范围。
7.根据权利要求1所述的IC卡接口电特性测试系统的测试数据可以变化,对每组测试数据都进行量化分析,以测定被测对象的适应范围。其特征是可以给出被测对象的适应范围量化指标。
8.根据权利要求1和权利要求3所述的IC卡接口电特性测试系统记录了测试过程中的全部原始数据信息,可以给出精细的接口信号波形及其过度参数。其特征是可以反映电平信号幅度的微小变化。
全文摘要
IC卡接口电特性测试系统涉及满足ISO7816规范的读卡终端和IC卡的接口电特性测试系统,特别涉及一种通过采用模拟数字(A/D)转换技术采集接口信号波形、采用数字模拟(D/A)转换技术输出接口信号以及通过软件模拟读卡终端和IC卡的接口波形和电特性以测试IC卡与读卡终端进行通讯的接口电特性的专用测试系统,并且该系统产生的信号波形范围比ISO7816规定的范围更大,接收信号的偏差允许度更大,从而不仅可以给出读卡终端或IC卡是否与ISO7816是否兼容的测试,还可以给出读卡终端或IC卡的各个性能指标与ISO7816规范之间的兼容性的详细报告包括与规范一致性量化报告,兼容性量化指标、偏差量化指标。
文档编号G01R31/00GK1793991SQ200510116809
公开日2006年6月28日 申请日期2005年10月31日 优先权日2005年10月31日
发明者李博航 申请人:李博航