[发明专利]一种磁卡解码方法及磁卡读取装置有效
申请号: | 201110188299.4 | 申请日: | 2011-07-06 |
公开(公告)号: | CN102222211A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 张杰明;魏峰;李建设 | 申请(专利权)人: | 深圳市铭特科技有限公司 |
主分类号: | G06K7/08 | 分类号: | G06K7/08 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 518057 广东省深圳市南山区科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 磁卡 解码 方法 读取 装置 | ||
技术领域
本发明涉及一种磁卡解码方法及磁卡读取装置。
背景技术
磁记录技术是一种传统的信息技术,磁卡是磁记录应用的一个重要方面,已经广泛应用于人类生活各个方面。普通磁条卡读卡机具的磁信号解码一般采用硬件解码。
磁卡编码规则定义,在每一条磁道上的数据是由基准位和数据位组成,开始连续几十位前导“0”是基准位,之后是数据位。
发明内容
本发明提供了一种磁卡解码方法,能够有效地提高读取磁卡数据的准确度。
一种磁卡解码方法,
A1、将磁信号脉冲对应的电平信号的脉宽值依次存储起来;
A2、将磁卡的前导比特0对应的脉宽值作为初始基准脉宽,用当前基准脉宽作为判别存储的脉宽值对应比特0或比特1的半位的基准;
A3、用当前基准脉宽依次对存储的脉宽值进行判别,若被判别的当前脉宽值对应比特0,则当前基准脉宽更新为前一个基准脉宽与当前脉宽值的加权,并对下一个脉宽值进行判别;
其中,比特1由两个连续的脉冲构成,比特0由一个脉冲构成。
采用动态的当前基准脉宽作为判别比特0和比特1的基准,有效地降低了由于磁卡移动速度不均匀而导致的读取数据错误的概率,采用比特0对应的脉宽是比特1对应的脉宽的两倍左右,将比特0对应的脉宽作为当前基准脉宽的其中一权项可以使当前基准脉宽更加准确。
优选地,在步骤A2中,对至少两个的前导比特0对应的脉宽值取平均值后作为所述初始基准脉宽。
采用对前导比特0进行平均后作为初始基准脉宽,降低了由于某个比特0对应脉宽出现异常而使数据判别出错的概率,使得初始基准脉宽更加准确。
优选地,在步骤A3中,若当前脉宽值大于k1倍当前基准脉宽,小于k2倍当前基准脉宽,其中,0<k1<k2<1,则执行以下步骤:
B1、若前一个脉宽值和后一个脉宽值都对应比特0,则将当前脉宽值判别为对应比特0;
B2、若后一个脉宽值对应比特0,且前两个脉宽值合起来对应比特1,则将当前脉宽值判别为对应比特0;
B3、若前一个脉宽值对应比特0,且后两个脉宽值对应比特1,则将当前脉宽值判别为对应比特0;
B4、若前一个脉宽值对应比特1的半位,且后一个脉宽值对应比特0,则将当前脉宽值和前一个脉宽值合起来判别为对应比特1;
B5、若前一个脉宽值对应比特0,且后一个脉宽值对应比特1的半位,则将当前脉宽值和后一个脉宽值合起来判别为对应比特1。
当出现偏磁造成的数据位丢失的情况,采用上述技术方案,可以有效地将丢失的数据位进行恢复,进而提高了磁卡识别的准确率。
优选地,若当前脉宽值不属于步骤B1至步骤B5中的任一情形,则判断已经判别出的比特位数是否构成一个字节,若是则将所述字节的各个数据位的比特值进行异或和的结果与所述字节的异或校验位进行比较,进而判别当前脉宽值对应的比特值。
优选地,在步骤A3中,当前基准脉宽更新为前一个基准脉宽的二分之一加上当前脉宽值的二分之一。
优选地,若当前脉宽值>80%×当前基准脉宽,则将当前脉宽值判别为对应比特0,若20%×当前基准脉宽<当前脉宽值<60%×当前基准脉宽,则将当前脉宽值判别为对应比特1的半位。
本发明还提供了一种磁卡读取装置,包括解码模块,
所述解码模块根据权利要求1-6任一所述的磁卡解码方法进行磁脉冲信号解码处理。
优选地,还包括感应放大电路、带通滤波电路和阈值整形电路;
所述感应放大电路用于将磁信号转换为电信号并进行放大;
所述带通滤波电路对感应放大电路输出的电信号进行带通滤波;
所述阈值整形电路对带通滤波滤波电路输出的电信号进行整形后提供给所述解码模块。
优选地,所述感应放大电路包括线圈、第一电阻、第二电阻、第三电阻、第一电容、第二电容、第一放大器,所述线圈的一端通过第一电阻与所述第一放大器的负输入端连接,另一端通过所述第二电阻与第一放大器的正输入端连接,所述第一电容一端与所述第一放大器的正输入端连接,另一端与所述第一电阻和线圈的公共端连接,所述线圈与第二电阻的公共端与基准电压连接,所述第三电阻和第二电容并联后跨接在所述第一放大器的负输入端和输出端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市铭特科技有限公司,未经深圳市铭特科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110188299.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于输送工件的装置
- 下一篇:单据转换装置和单据转换方法