[发明专利]一种磁条卡信号处理电路及方法在审
申请号: | 201611157720.4 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106599749A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 张松波;周玉洁;谭永伟 | 申请(专利权)人: | 上海爱信诺航芯电子科技有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10;H03M1/12 |
代理公司: | 上海宣宜专利代理事务所(普通合伙)31288 | 代理人: | 杨小双 |
地址: | 200233 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 磁条 信号 处理 电路 方法 | ||
1.一种磁条卡信号处理电路,其特征是,所述处理电路包括信号放大及滤波电路、基准电压产生电路,所述基准电压产生电路和信号放大及滤波电路连接,所述信号放大及滤波电路连接微控制器;
所述基准电压产生电路采用负反馈运放电路,减小运放电路输出的波动,用于为信号放大电路的磁头线圈提供稳定的1/2VCC的基准电压;
所述信号放大及滤波电路采用前置放大电路对磁头输出的模拟小信号进行放大,并进行低通滤波,滤除高频部分;
微控制器通过ADC接口对信号放大及滤波电路的输出信号进行周期性采样,得到磁卡波形数据,用于软件解码使用。
2.一种磁条卡信号处理方法,其特征是,包括如下步骤:通过信号放大及滤波电路的磁头线圈读取磁条卡信号;将从磁头线圈来的信号进行放大,然后发送给微控制器进行周期性采样再通过软件解码。
3.根据权利要求2所述的一种磁条卡信号处理方法,其特征是,软件解码具体包括以下步骤:
1)检测波形的峰值,在峰值点的前后,波形的斜率会发生突变,由正变为负,或由负变为正,取当前点之后连续的3个点进行判断,假设当前点之前的波形斜率为正,则后续需要检测负的斜率,即1-2点和2-3点构成的直线斜率都为负,则认为检测到峰值;同理,如果当前点之前波形斜率为负,则后续需要检测正的斜率,即1-2点和2-3点构成的直线斜率都为正,则认为检测到峰值;计算出连续两个峰值之间的时间,实现模拟波形向数字脉冲的转换;
2)检测波形当前位置的信号频率,取最近几位已解码的脉冲数据的均值作为当前频率对应的时钟CLK;
3)通过峰值检测,把模拟波形转换为脉冲数据,通过频率检测得到当前波形的频率,根据F2F的编码规则,记录“0”时,脉宽等于当前频率对应的时钟CLK,记录“1”时,连续两个脉冲宽度之和等于当前频率对应的时钟CLK,按此规则软件进行解码,得到磁条卡二进制数据,然后再把二进制编码转换为十进制编码,完成整个磁解码过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱信诺航芯电子科技有限公司,未经上海爱信诺航芯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611157720.4/1.html,转载请声明来源钻瓜专利网。