[发明专利]基于AD采样的磁条卡解码电路有效
申请号: | 201310586193.9 | 申请日: | 2013-11-19 |
公开(公告)号: | CN103617408A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 黄添福;彭慧娟 | 申请(专利权)人: | 福建鑫诺通讯技术有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ad 采样 磁条 解码 电路 | ||
1.基于AD采样的磁条卡解码电路,其特征在于:包括磁头、波形放大电路、AD转换电路,所述的磁头与波形放大电路连接,所述的波形放大电路和AD转换电路连接。
2.根据权利要求1所述的基于AD采样的磁条卡解码电路,其特征在于:所述波形放大电路包括参考电压电路和差分放大电路,所述的参考电压电路与差分放大电路连接,所述的差分放大电路与磁头和AD转换电路连接。
3.根据权利要求2所述的基于AD采样的磁条卡解码电路,其特征在于:所述的差分放大电路中,电阻R1的一端与电阻R2的一端和磁头连接,电阻R1的另一端与电阻R3的一端和磁头连接,电阻R2的另一端与电阻R4的一端和运算放大器U1的正相输入端连接,电阻R4的另一端与参考电压电路连接,电阻R3的另一端与电阻R5的一端和运算放大器U1的反相输入端连接,电阻R5的一端与运算放大器U1的输出端连接。
4.根据权利要求2所述的基于AD采样的磁条卡解码电路,其特征在于:所述的参考电压电路中,电阻R6的一端与电源正端连接,电阻R6的另一端与电阻R7的一端、电容C1的一端和运算放大器U2的正相输入端连接,电阻R7的另一端和电容C1的另一端接地,运算放大器U2的反相输入端与运算放大器U2的输出端和差分放大电路连接。
5.根据权利要求1所述的基于AD采样的磁条卡解码电路,其特征在于:所述的AD转换电路包括带AD采样的MCU。
6.一种应用于如权利要求1到5任一所述的磁条卡解码电路的解码方法,其特征在于:包括如下步骤:
每隔一个固定的时间,对磁条卡解码电路采集到的波形数据进行上升或下降的判断,连续记录波形数据中每个持续上升或下降的波形数据占用所述固定的时间的个数,根据磁头的编码规则进行如下解码:每个持续上升或下降的波形数据占用所述固定的时间的个数较多的记为0、较少的记为1。
7.根据权利要求6所述的一种解码方法,其特征在于:所述的对磁条卡解码电路采集到的波形数据进行上升或下降的判断,连续记录波形数据中每个持续上升或下降的波形数据占用所述固定的时间的个数,具体为:
步骤10:算得波形数据最大值和最小值的差值,记最小值和所述差值的四分之一的和为下限值,记最小值和所述差值的四分之三为上限值,清零上升标识位;
步骤20:清零波形计数;
步骤30:判断新采集到的波形数据是否大于等于下限值且上升标识位为1;如果是则进入步骤40;如果否则进入步骤60;
步骤40:波形计数加1,判断所述采集到的波形数据是否大于上限值;如果否则进入步骤30;如果是则进入步骤50;
步骤50:则将波形计数结果记为一个持续上升的波形数据占用所述固定的时间的个数,清零上升标识位;返回步骤20;
步骤60:判断所述采集到的波形数据是否小于上限值且上升标识位为0,如果是则进入步骤70,如果否则进入步骤30;
步骤70:波形计数加1,判断所述采集到的波形数据是否小于下限值,如果是则进入步骤80;如果否则进入步骤60;
步骤80:则将波形计数结果记为一个持续下降的波形数据占用所述固定的时间的个数,置位上升标识位;返回步骤20。
8.根据权利要求6或7所述的一种解码方法,其特征在于:所述的固定的时间为10us。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建鑫诺通讯技术有限公司,未经福建鑫诺通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310586193.9/1.html,转载请声明来源钻瓜专利网。