[发明专利]一种磁条卡读卡器抗干扰的解码方法有效
申请号: | 201910870178.4 | 申请日: | 2019-09-12 |
公开(公告)号: | CN110659528B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 刘占利;李立;杨磊;范振伟;马洪祥 | 申请(专利权)人: | 兆讯恒达科技股份有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00;G06K7/08 |
代理公司: | 北京慧诚智道知识产权代理事务所(特殊普通合伙) 11539 | 代理人: | 李楠 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 磁条 读卡器 抗干扰 解码 方法 | ||
本发明实施例涉及一种磁条卡读卡器抗干扰的解码方法,其特征在于,所述方法包括:初始化无效信号、解码状态、前比特信号时间的值、解码后磁条数据;获取非标信号上限;获取第一帧前导同步信号、第一帧数据信号;生成平均比特信号时间、前比特信号时间、第二比特信号时间;进行噪声信号判断操作生成第一信号判断结果;第一信号判断结果为有效信号时,进行有效信号判断操作生成第二信号判断结果;第二信号判断结果为有效信号时进行有效信号解码操作;继续提取第三比特直至结束比特数据信号;在当解码状态的值为0时,读卡器向上位机发送解码成功状态信息与解码后磁条数据。本发明方法对干扰信号进行识别、标记,设置非标信号上限提高解码抗扰能力。
技术领域
本发明涉及磁条卡解码技术领域,尤其涉及一种磁条卡读卡器抗干扰的解码方法。
背景技术
磁条卡目前被广泛地应用于金融交易、身份识别、物流货运等领域。磁条卡通过磁道磁条上的磁性介质进行数据存储。所存储的数据格式是按一种磁条存储编码格式F2F编码格式存储。对磁条卡的解码操作就是在磁力场中进行相对运动从而通过磁电转换将磁介质信息转换为电子信息传输到上位机进行下一步操作或将上位机下发的电子信息通过电磁转换并按F2F编码方式在磁介质中进行存储。实际运用中,如果操作的时候磁头信号受到噪声干扰会对刷卡信号完整性造成变形影响从而造成解码错误,导致刷卡时间加长甚至错刷率增高,影响了交易效率和用户体验度。
发明内容
本发明的目的,就是针对上述技术缺陷,提供一种磁条卡读卡器抗干扰的解码方法。通过使用本发明方法利用数据帧的平均比特信号时间、相邻波形比特持续时间差等判断等方法在解码过程中为数据信号定义出可接受为有效信号的时间阈值范围,增大对有效但变形的信号的接受度;通过无效信号进行累计并设置非标信号上限作为兼容能力的边界,为读卡器的增加了兼容能力可调配的功能。由此即能最大可能地兼容非标准信号,提高恶劣条件解码的兼容性,也能主动对设备进行兼容性适应能力调配。
为实现上述目的,本发明提供了一种磁条卡读卡器抗干扰的解码方法,包括:
步骤1,读卡器初始化无效信号计数器的值为0,初始化解码状态的值为0,初始化前比特信号时间的值为0,初始化解码后磁条数据的值为空;
步骤2,所述读卡器从系统区获取非标信号上限;
步骤3,所述读卡器通过磁头与磁条的相对运动,获取磁条数据的第一帧前导同步信号、第一帧数据信号;
步骤4,所述读卡器根据所述第一帧前导同步信号,进行平均比特信号时间计算,生成平均比特信号时间;
步骤5,所述读卡器根据所述第一帧数据信号,进行第一次前比特信号时间赋值计算,生成所述前比特信号时间;
步骤6,所述读卡器根据所述第一帧数据信号提取第二比特数据信号,提取所述第二比特数据信号的比特信号时间生成第二比特信号时间;
步骤7,所述读卡器根据所述第二比特数据信号、第二比特信号时间、前比特信号时间,进行噪声信号判断操作,生成第一信号判断结果;
步骤8,所述读卡器对所述第一信号判断结果进行判断,当所述第一信号判断结果为有效信号时转至步骤9,当所述第一信号判断结果为噪声信号时将所述无效信号计数器的值加1并转至步骤11;
步骤9,所述读卡器根据平均比特信号时间、前比特信号时间、第二比特信号时间,进行有效信号判断操作,生成第二信号判断结果;
步骤10,所述读卡器对所述第二信号判断结果进行判断,当所述第二信号判断结果为有效信号时转至步骤12,当所述第二信号判断结果为无效信号时将所述无效信号计数器的值加1并转至步骤11;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兆讯恒达科技股份有限公司,未经兆讯恒达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910870178.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子表单中的表格检测
- 下一篇:条形码识别方法、装置、计算机设备和存储介质