[发明专利]一种解码方法及系统有效
申请号: | 201710228173.2 | 申请日: | 2017-04-10 |
公开(公告)号: | CN107038397B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 蔡锋;林培春 | 申请(专利权)人: | 上海汇尔通信息技术有限公司 |
主分类号: | G06K7/08 | 分类号: | G06K7/08 |
代理公司: | 35214 福州市博深专利事务所(普通合伙) | 代理人: | 林志峥 |
地址: | 200000 上海市青浦区华纺*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 解码 方法 系统 | ||
1.一种解码方法,其特征在于,包括:
S1、根据预设的最小刷卡速度和信号放大倍数得到干扰门限值;
S2、预设时间间隔采样与磁卡信息对应的正弦波的幅值;
S3、若连续采样到预设第一数量所述幅值单调递增,且存在一所述幅值大于所述干扰门限值,则:
S4、实时根据最新采样到的所述幅值更新预设的最大幅值变量的值;
S5、若连续采样到预设第一数量所述幅值单调递减,且最新采样到的所述幅值与所述最大幅值变量的值的差值的绝对值大于两倍所述干扰门限值,则:
S6、实时根据最新采样到的所述幅值更新预设的最小幅值变量的值;
S7、若连续采样到预设第一数量所述幅值单调递增,且最新采样到的所述幅值与所述最小幅值变量的值的差值的绝对值大于两倍所述干扰门限值,则:
S8、根据所述最大幅值变量的值对应的采样时刻和所述最小幅值变量的值对应的采样时刻,得到二进制数;
S9、添加所述二进制数至预设的二进制序列;
S10、设置所述最大幅值变量的值和所述最小幅值变量的值为对应的初始值;
S11、重复执行S3至S10,直至连续采样到预设第二数量所述幅值的绝对值均小于所述干扰门限值;
S12、转换所述二进制序列为所述磁卡信息。
2.根据权利要求1所述的解码方法,其特征在于,所述S4具体为:
所述初始值为空;
获取最新采样到的所述幅值,得到第一幅值;
若所述最大幅值变量的值为空,则设置所述最大幅值变量的值为所述第一幅值;
若所述第一幅值大于所述最大幅值变量的值,则设置所述最大幅值变量的值为所述第一幅值。
3.根据权利要求1所述的解码方法,其特征在于,所述S6具体为:
所述初始值为空;
获取最新采样到的所述幅值,得到第二幅值;
若所述最小幅值变量的值为空,则设置所述最小幅值变量的值为所述第二幅值;
若所述第二幅值小于所述最小幅值变量的值,则设置所述最小幅值变量的值为所述第二幅值。
4.根据权利要求1所述的解码方法,其特征在于,所述S8具体为:
预设第一频率和第二频率;所述第二频率是所述第一频率的两倍;
获取所述最大幅值变量的值对应的采样时刻,得到波峰值采样时刻;
获取所述最小幅值变量的值对应的采样时刻,得到波谷值采样时刻;
根据所述波峰值采样时刻和所述波谷值采样时刻计算得到所述正弦波的频率;
若所述正弦波的频率与所述第一频率相同,则生成与二进制编码的一状态对应的二进制数;
若所述正弦波的频率与所述第二频率相同,则生成与二进制编码的另一状态对应的二进制数。
5.根据权利要求1所述的解码方法,其特征在于,所述S12具体为:
根据预设的编码规则转换所述二进制序列为所述磁卡信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汇尔通信息技术有限公司,未经上海汇尔通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710228173.2/1.html,转载请声明来源钻瓜专利网。