《磁耦合法测试磁头产品的方法与系统.pdf》由会员分享,可在线阅读,更多相关《磁耦合法测试磁头产品的方法与系统.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104134445A43申请公布日20141105CN104134445A21申请号201410387013922申请日20140807G11B5/45520060171申请人兆讯恒达微电子技术(北京)有限公司地址100080北京市海淀区苏州街20号院2号楼四层北侧72发明人刘洋刘守杰吕继华鲍妍尚星宇74专利代理机构北京远大卓悦知识产权代理事务所普通合伙11369代理人史霞54发明名称磁耦合法测试磁头产品的方法与系统57摘要一种磁耦合法测试磁头产品的方法和系统,使用磁耦合的方式将磁信号发送到待测试磁头,待测试磁头接收到磁信号后,由磁头测试工装对接收到的信号执行解码,将解码结果。
2、与发送给单片机的测试数据进行比较,判断是否正确解码,从而实现一次自动测试。采用上述方法和系统无须人工刷卡,自动测试成品磁头的解码功能,实现磁头产品的自动化测试,其可以测试多种不同的磁头产品,自动利用多组测试信号,并可以实时微调测试信号,模仿不同人工刷卡手势,实时得到更准确的测试结果。51INTCL权利要求书2页说明书5页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图2页10申请公布号CN104134445ACN104134445A1/2页21一种磁耦合法测试磁头产品的方法,其特征在于使用磁耦合的方式将磁信号发送到待测试磁头。2如权利要求1所述的磁耦合法测试。
3、磁头产品的方法,其特征在于使用耦合磁头将磁信号注入待测试磁头。3如权利要求1所述的磁耦合法测试磁头产品的方法,其特征在于使用电感线圈或变压器将磁信号注入待测试磁头。4如权利要求2所述的磁耦合法测试磁头产品的方法,其特征在于将待测试磁头的磁道与信号源磁头的相应磁道相接触,形成磁信号耦合回路,将磁信号注入待测试磁头。5如权利要求4所述的磁耦合法测试磁头产品的方法,其特征在于PC机向单片机发送测试信号,单片机根据PC机发送的测试信号输出相应的数字信号,至少一D/A转换器将单片机输出的数字信号转换为模拟信号,并将该模拟信号送到相应的至少一运放跟随器电路中,运放跟随器电利用单片机的控制信号参数,调整D/。
4、A转换器输出的模拟信号的增益,然后输出到信号源磁头的相应磁道。6如权利要求5所述的磁耦合法测试磁头产品的方法,其特征在于PC机中存储至少一种代表不同的刷卡波形数据的测试信号,测试时选取至少一种测试信号发送到单片机,PC将测试信号发送到单片机,单片机根据测试信号发送相应的数字信号给D/A转换器。7如权利要求46任一项所述的磁耦合法测试磁头产品的方法,其特征在于待测试磁头接收到磁信号后,由磁头测试工装对接收到的信号执行解码,并送入PC机;或者将磁头测试工装接收到的信号发送到PC机执行解码。8如权利要求7所述的磁耦合法测试磁头产品的方法,其特征在于PC机将解码结果与发送给单片机的测试数据进行比较,判。
5、断是否正确解码,从而实现一次自动测试。9一种磁耦合法测试磁头产品的系统,其特征在于使用磁耦合的方式将磁信号发送到待测试磁头。10如权利要求9所述的磁耦合法测试磁头产品的系统,其特征在于使用耦合磁头将磁信号注入待测试磁头。11如权利要求9所述的磁耦合法测试磁头产品的系统,其特征在于使用电感线圈或变压器将磁信号注入待测试磁头。12如权利要求10所述的磁耦合法测试磁头产品的系统,其特征在于该系统还包括信号源磁头,将待测试磁头的磁道与信号源磁头的相应磁道相接触,形成磁信号耦合回路,将磁信号注入待测试磁头。13如权利要求12所述的磁耦合法测试磁头产品的系统,其特征在于该系统还包括一PC机、一单片机、至少。
6、一D/A转换器、与D/A转换器相应的至少一运放跟随器,以及一磁头测试工装;其中,PC机向单片机发送测试信号,单片机根据PC机发送的测试信号输出相应的数字信号,D/A转换器将单片机输出的数字信号转换为模拟信号,并将该模拟信号送到相应的运放跟随器电路中,运放跟随器电路将D/A转换器的模拟信号,输出到信号源磁头的相应磁道。14如权利要求13所述的磁耦合法测试磁头产品的系统,其特征在于PC机中存储至少一种代表不同的刷卡波形数据的测试信号,测试时选取至少一种测试信号发送到单片机,PC将测试信号发送到单片机,单片机根据测试信号发送相应的数字信号给D/A转换器。权利要求书CN104134445A2/2页31。
7、5如权利要求13所述的磁耦合法测试磁头产品的系统,其特征在于所述单片机中存储至少一种代表不同的刷卡波形数据的测试信号,单片机根据PC的控制指令选择相应的测试信号给D/A转换器。16如权利要求1215任一项所述的磁耦合法测试磁头产品的系统,其特征在于待测试磁头接收到磁信号后,由磁头测试工装对接收到的信号执行解码,并送入PC机;或者将磁头测试工装接收到的信号发送到PC机执行解码。17如权利要求16所述的磁耦合法测试磁头产品的系统,其特征在于PC机将解码结果与发送给单片机的测试数据进行比较,判断是否正确解码,从而实现一次自动测试。权利要求书CN104134445A1/5页4磁耦合法测试磁头产品的方法。
8、与系统技术领域0001本发明涉及磁头测试领域,尤其涉及磁耦合法测试磁头产品。背景技术0002磁卡目前被广泛的应用于银行卡、身份识别卡和购物卡等。磁卡上记录了一系列的采用F2F双相编码的二进制数据。这些数据包含卡号和身份识别等信息,符合ISO7811标准编码规则。0003双相编码的原理如图1所示在一个数据周期内如果磁信号没有变化代表数据为0,否则变化1次代表数据为1。磁卡上磁性介质通过周期单元内是否有磁极性变化来代表数据0和数据1。磁卡解码芯片可以识别磁条卡单元周期内磁极性有无变化所代表的二进制比特流,进而获取磁卡记录的信息。磁头或者加密磁头的作用是识别输出磁条卡中记录的磁信号比特流。传统的成品。
9、磁头检测方法是通过手工刷卡来检测磁头功能好坏的,效率低下,人为因素影响刷卡结果。发明内容0004采用人工刷卡的方法测试磁头,效率低下,磨损磁卡。刷卡结果引入人为因素,不利于磁头的大批量生产测试。采用磁耦合测试法可以实现磁头测试的自动化,节省时间,提高产量和产品质量。0005基于此,本发明的目的是提供一种磁卡解码磁头的自动化测试方法,无须人工刷卡,自动测试成品磁头的解码功能,实现磁头产品的自动化测试。0006为实现本发明目的而提供的一种磁耦合法测试磁头产品的方法,使用磁耦合的方式将磁信号发送到待测试磁头。0007进一步的,使用耦合磁头将磁信号注入待测试磁头。0008进一步的,也可以使用电感线圈或。
10、变压器将磁信号注入待测试磁头。0009进一步的,将待测试磁头的磁道与信号源磁头的相应磁道相接触,形成磁信号耦合回路,将磁信号注入待测试磁头。0010进一步的,PC机向单片机发送测试信号,单片机根据PC机发送的测试信号输出相应的数字信号,至少一D/A转换器将单片机输出的数字信号转换为模拟信号,并将该模拟信号送到相应的至少一运放跟随器电路中,运放跟随器电利用单片机的控制信号参数,调整D/A转换器输出的模拟信号的增益,然后输出到信号源磁头的相应磁道。0011进一步的,PC机中存储至少一种测试信号,测试时选取至少一种测试信号发送到单片机,PC将测试信号发送到单片机,单片机根据测试信号发送相应的数字信号。
11、给D/A。0012进一步的,待测试磁头接收到所述磁信号后,由磁头测试工装对接收到的信号执行解码,并送入PC机;或者将磁头测试工装接收到的信号发送到PC机执行解码。0013进一步的,PC机将解码结果与发送给单片机的测试数据进行比较,判断是否正确解码,从而实现一次自动测试。说明书CN104134445A2/5页50014为实现本发明目的还提供一种磁耦合法测试磁头产品的系统,使用磁耦合的方式将磁信号发送到待测试磁头。0015进一步的,使用耦合磁头将磁信号注入待测试磁头。0016进一步的,也可以使用电感线圈或变压器将磁信号注入待测试磁头。0017进一步的,该系统还包括信号源磁头,将待测试磁头的磁道与信。
12、号源磁头的相应磁道相接触,形成磁信号耦合回路,将磁信号注入待测试磁头。0018进一步的,该系统还包括一PC机、一单片机、至少一D/A转换器、与D/A转换器相应的至少一运放跟随器,以及一磁头测试工装;其中,PC机向单片机发送测试信号,单片机根据PC机发送的测试信号输出相应的数字信号,至少一D/A转换器将单片机输出的数字信号转换为模拟信号,并将该模拟信号送到相应的运放跟随器电路中,运放跟随器电利用单片机的控制信号参数,调整D/A转换器输出的模拟信号的增益,然后输出到信号源磁头的相应磁道。0019进一步的,PC机中存储至少一种代表不同的刷卡波形数据的测试信号,测试时选取至少一种测试信号发送到单片机,。
13、PC将测试信号发送到单片机,单片机根据测试信号发送相应的数字信号给D/A转换器。或者,所述单片机中存储至少一种代表不同的刷卡波形数据的测试信号,单片机根据PC的控制指令选择相应的测试信号给D/A转换器。0020进一步的,待测试磁头接收到磁信号后,由磁头测试工装对接收到的信号执行解码,并送入PC机;或者将磁头测试工装接收到的信号发送到PC机执行解码。0021进一步的,PC机将解码结果与发送给单片机的测试数据进行比较,判断是否正确解码,从而实现一次自动测试。0022采用上述方法和系统无须人工刷卡,自动测试成品磁头的解码功能,实现磁头产品的自动化测试,更进一步地,其可以测试多种不同的磁头产品,自动利。
14、用多组测试信号,并可以实时微调测试信号,模仿不同人工刷卡手势,实时得到更准确的测试结果。附图说明0023图1为双相编码的原理图0024图2为测试系统框图。0025图3为信号源磁头与被测试磁头。0026图4为信号源磁头与被测试磁头连接实物图。具体实施方式0027本发明实施例的提供一种磁卡解码磁头的自动化测试方法,无须人工刷卡,自动测试成品磁头的解码功能,实现磁头产品的自动化测试。0028本发明实施例的磁耦合法测试磁头产品的方法,使用磁耦合的方式将磁信号发送到待测试磁头。0029较佳地,作为一种可实施方式,使用耦合磁头将磁信号注入待测试磁头。0030较佳地,作为另一种可实施方式,使用电感线圈或变压。
15、器将磁信号注入待测试磁头。0031较佳地,将待测试磁头的磁道与信号源磁头的相应磁道相接触,形成磁信号耦合说明书CN104134445A3/5页6回路,将磁信号注入待测试磁头。0032PC机向单片机发送测试信号,单片机根据PC机发送的测试信号输出相应的数字信号,至少一D/A转换器将单片机输出的数字信号转换为模拟信号,并将该模拟信号送到相应的运放跟随器电路中,运放跟随器电利用单片机的控制信号参数,调整D/A转换器输出的模拟信号的增益,然后输出到信号源磁头的相应磁道。0033PC机中存储至少一种模仿不同人工刷卡手势的测试信号,测试时选取至少一种测试信号发送到单片机,PC机将测试信号发送到单片机,单片。
16、机根据测试信号发送相应的数字信号给D/A转换器。0034待测试磁头接收到磁信号后,由连接到待测试磁头上的磁头测试工装对接收到的信号执行解码,得到解码结果,并送入PC机;或者将磁头测试工装接收到的信号发送到PC机执行解码。0035作为一种可实施方式,所述测试信号可以是一种测试波形,PC机集中存储多种模仿不同人工刷卡手势的测试信号,其模拟不同的刷卡手势,影响刷卡波形,可以模仿实际使用场景,这样该系统可以测试多种不同的刷卡场景,更进一步地,其可以测试多种不同的磁头产品,自动利用多组测试信号,并可以实时微调测试信号,模仿不同人工刷卡手势,实时得到更准确的测试结果。作为另一种可实施方式,单片机中存储刷卡。
17、波形数据,单片机根据PC机的指令选择相应的测试信号。0036作为一种可实施方式,PC机将解码结果与发送给单片机的测试数据进行比较,判断是否正确解码,从而实现一次自动测试。0037基于同一发明构思,本发明实施例还提供一种磁耦合法测试磁头产品的系统,该系统使用磁耦合的方式将磁信号发送到待测试磁头。0038较佳地,作为一种可实施方式,使用耦合磁头将磁信号注入待测试磁头。0039较佳地,作为另一种可实施方式,使用电感线圈或变压器将磁信号注入待测试磁头。0040较佳地,该系统还包括信号源磁头,将待测试磁头的磁道与信号源磁头的相应磁道相接触,形成磁信号耦合回路,将磁信号注入待测试磁头。0041该系统还包括。
18、一PC机、一单片机MCUSTC12C5A60S2、至少一D/A转换器DAC0832、与D/A转换器相应的运放跟随器THS7530,以及一磁头测试工装。0042单片机MCUSTC12C5A60S2的GND、RXD、TXD与PC串口相连。0043PC机向单片机发送测试信号,单片机根据PC机发送的测试信号输出相应的数字信号,D/A转换器将单片机输出的数字信号转换为模拟信号,并将该模拟信号送到相应的运放跟随器电路中,运放跟随器电利用单片机的控制信号参数,调整D/A转换器输出的模拟信号的增益,然后输出到信号源磁头的相应磁道。0044作为一种可实施方式,例如,PC机将刷卡速率与刷卡波形两个参数发给单片机,。
19、单片机根据这两个参数输出数字刷卡波形信号给D/A转换器。或者是,也可以由PC机直接将选好的数字刷卡波形发送到单片机中,然后单片机将信号发送给D/A转换器。0045PC机中存储至少一种代表不同的刷卡波形数据的测试信号,测试时选取一种测试信号发送到单片机,PC机将测试信号发送到单片机,单片机根据测试信号发送相应的数字信号给D/A转换器。说明书CN104134445A4/5页70046作为一种可实施方式,所述测试信号可以是一种测试波形,PC机集中存储多种测试信号,这样该系统可以测试多种不同的刷卡场景,自动利用多组测试信号,并可以实时微调测试信号,模拟不同的人工刷卡手势,实时得到更准确的测试结果。作为。
20、另一种可实施方式,单片机中存储刷卡波形数据,单片机根据PC机的指令选择相应的测试信号。0047待测试磁头接收到磁信号后,由连接到待测试磁头上的磁头测试工装对接收到的信号执行解码,得到解码结果,并送入PC机;或者将磁头测试工装接收到的信号发送到PC机执行解码。0048作为一种可实施方式,PC机将解码结果与发送给单片机的测试数据进行比较,判断是否正确解码,从而实现一次自动测试。0049采用上述方法和系统无须人工刷卡,自动测试成品磁头的解码功能,实现磁头产品的自动化测试,更进一步地,其可以测试多种不同的磁头产品,自动利用多组测试信号,并可以实时微调测试信号,模拟不同的人工刷卡手势,实时得到更准确的测。
21、试结果。0050下面通过一测试例进一步说明本发明实施例的耦合磁头法测试磁头产品的方法及系统。本测试例的测试系统包括一PC机,一单片机,至少一D/A转换器,与D/A转换器相应的至少一运放跟随器,一耦合信号源磁头和一磁头测试工装。0051PC机分别与单片机相连,用于控制单片机工作。或者,作为另一种可实施方式,PC机还和测试工装连接,用于接收测试工装输出的信号或者解码结果,判断磁卡解码芯片解码结果的正确性。0052作为一种可实施方式,PC机中有交互界面,可用于人为控制和监测。0053多种测试信号存储于PC机中的信号池,每次测试时选取至少一种发送到单片机中。这些测试信号包括多种刷卡速率和刷卡波形,可扩。
22、大解码芯片的测试范围,PC机将测试信号的刷卡速率和刷卡波形等参数发送到单片机,单片机根据这些参数发送相应的数字信号给D/A转换器。0054作为一种可实施方式,PC机和单片机间通过RS232或者USB,SPI等其它接口类型接口进行通信。0055PC机首先根据设定给单片机一个测试准备指令,然后将相应的参数等测试信号发送到单片机中,作为一种可实施方式,所述测试信号还包括刷卡速率和刷卡波形,PC机将测试信号的刷卡速率和刷卡波形等参数发送到单片机,单片机根据这些参数发送相应的数字信号给D/A转换器。0056单片机进行配置,即调整D/A控制信号,确认哪些D/A工作;调整功率放大器控制信号,确认哪些功率放大。
23、器工作;完成功率放大器的放大系数的配置等。0057单片机完成配置后,向PC机返回一个准备好的指令。收到返回指令后,PC机发送测试开始指令。0058单片机根据PC机的指令输出相应测试信号的数字波形,三个D/A转换器将单片机输出的离散数字信号转换为连续的模拟信号,并将信号送到相应的三个运放跟随器电路中。运放跟随器电路根据单片机的配置调整放大系数,确定工作的运放跟随器,将D/A输出信号分为一路或多路,考虑到现有的标准,通常是有多路输出以备使用。作为一种可实施方式,每一路输出信号都有一个独立的运放跟随器。作为另一种可实施方式,也可以是例如三磁道信号的磁道1和磁道3信号相同,这两路磁道可以使用同一个运放。
24、跟随器的输出,说明书CN104134445A5/5页8磁道1和磁道3由运放跟随器将D/A输出信号分为的三路中的第一路和第三路,其中第一路输出到信号源磁头的磁道1,第三路输出到信号源磁头的磁道3。0059运放跟随器输出后提供给信号源磁头相应的磁道,信号源磁头和待测试磁头弧面平行背靠背接触,将3个磁道接触对准,两个磁头铁芯会形成耦合磁路。这样信号源磁头的信号会进入待测试磁头,待测试磁头接收到磁信号即,刷卡信号后,根据产品功能不同,可将信号发送到与其连接的磁头测试工装对被测试产品执行解码,并存储,或者通过RS232或者USB,SPI等其它接口类型接口与PC机进行通信,将解码后解码结果上报给PC机;或。
25、者,测试工装也可将磁头送入的信号直接送入PC机,由PC机完成解码操作。PC机将解码结果与发送给单片机的数据进行比较,判断是否正确解码,从而实现一次自动测试。0060需要说明这里利用信号源磁头与被测磁头间的磁耦合来完成测试,实际上是基于电磁感应原理。用电感线圈或者变压器之类也可实现如用3个100MH的电感线圈代替源磁头,这三个电感线圈间相互隔离,理论依据相同。本发明包含此种类型的实现系统。0061以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。说明书CN104134445A1/2页9图1图2图3说明书附图CN104134445A2/2页10图4说明书附图CN104134445A10。