System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种射频卡类型叛别方法技术_技高网

一种射频卡类型叛别方法技术

技术编号:44457243 阅读:0 留言:0更新日期:2025-02-28 19:04
一种射频卡类型叛别方法,采用包括ID卡判别电压产生单元、IC卡判别电压产生单元和微控制器单元的射频卡类型叛别电路,无需对近场低频卡和近场高频卡回复的编码信号进行解码,只需要直接对近场低频卡或者是近场高频卡的耦合电压信号进行判断,实现ID、IC射频卡类型的叛别区分。

【技术实现步骤摘要】

本专利技术属于无线射频识别,尤其是涉及一种射频卡类型叛别方法。


技术介绍

1、非接触式无源射频卡的应用非常广泛,最主要的类型是工作在125khz的低频卡和工作在13.56mhz的高频卡。低频卡、高频卡均有各自专用的阅读器,专用阅读器中的读卡模块通常由专用的读卡芯片为核心组成,一是成本偏高,二是低频卡、高频卡需要分别在相应的专用阅读器上进行阅读识别,在一些无需读取芯片内容,只需要对低频卡、高频卡类型进行区分,或者是仅需判断卡是否能够正常得电工作等场合,使用专用阅读器不方便且效率低。


技术实现思路

1、本专利技术的目的在于,针对现在已有技术的缺陷,提供一种射频卡类型叛别方法,采用包括id卡判别电压产生单元、ic卡判别电压产生单元和微控制器单元的射频卡类型叛别电路,无需对近场低频卡和近场高频卡回复的编码信号进行解码,只需要直接对近场低频卡或者是近场高频卡的耦合电压信号进行判断,实现射频卡类型叛别。

2、微控制器单元的控制步骤如下:

3、步骤1,发出低频周波信号,w1ms后,开始对id卡判别电压进行连续采样并保存为id卡判别序列,连续采样的数据个数为n1,连续采样的周期为t1;连续采样结束后,停止发出低频周波信号;

4、步骤2,对id卡判别序列依次进行n1-2次数据比较;每次数据比较中,id卡前相邻数据差值大于阈值ε1,或者是id卡前次相邻数据差值大于阈值ε1,则id卡差值有效,否则id卡差值无效;统计n1-2次数据比较中id卡差值有效的次数为e1;p>

5、步骤3,id卡差值有效次数e1大于阈值m1,则判断为近场有id卡,否则判断为近场没有id卡;或者是,重复步骤1至步骤2,重复多次的id卡差值有效次数e1平均值大于阈值m1,则判断为有id卡,否则判断为没有id卡;

6、步骤4,控制使状态控制信号有效,持续w2ms;

7、步骤5,控制状态控制信号发出wupa控制命令,然后控制状态控制信号有效;发出wupa控制命令结束后,开始对ic卡判别电压进行连续采样并保存为ic卡判别序列,连续采样的数据个数为n2,连续采样的周期为t2;连续采样结束后,控制状态控制信号无效;

8、步骤6,从ic卡判别序列的第n3个数据位置开始,对ic卡判别序列依次进行n2-n3-2次数据比较;每次数据比较中,ic卡后相邻数据差值大于阈值ε2,或者是ic卡后次相邻数据差值大于阈值ε2,或者是ic卡后再次相邻数据差值大于阈值ε2,则ic卡差值有效,否则ic卡差值无效;统计n2-n3-2次数据比较中ic卡差值有效的次数为e2;

9、步骤7,ic卡差值有效次数e2大于阈值m2,则判断为近场有ic卡,否则判断为近场没有ic卡;或者是,重复步骤4至步骤6,重复多次的ic卡差值有效次数e2平均值大于阈值m2,则判断为有ic卡,否则判断为没有ic卡。

10、步骤2中,id卡前相邻数据差值是指用id卡判别序列中当前位置数据减去当前位置前相邻位置数据的差值,id卡前次相邻数据差值是指用id卡判别序列中当前位置数据减去当前位置前的第2个相邻位置数据的差值;步骤6中,ic卡后相邻数据差值是指用ic卡判别序列中当前位置数据减去当前位置后相邻位置数据的差值,ic卡后次相邻数据差值是指用ic卡判别序列中当前位置数据减去当前位置后的第2个相邻位置数据的差值,ic卡后再次相邻数据差值是指用ic卡判别序列中当前位置数据减去当前位置后的第3个相邻位置数据的差值。

11、阈值ε1的取值范围确定方法是,在近场无id卡状态,执行步骤1;对id卡判别序列依次进行n1-2次数据比较,得到n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值;查找n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值中的m1个最大值,计算该m1个最大值的平均值为a1min;在近场有id卡状态,执行步骤1;对id卡判别序列依次进行n1-2次数据比较,得到n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值;查找n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值中的m1个最大值,计算该m1个最大值的平均值为a1max;阈值ε1大于a1min且小于a1max,典型值为a1min至a1max之间的中值。进一步地,a1min取多次试验得到的最大值,a1max取多次试验得到的最小值。

12、阈值ε2的取值范围确定方法是,在近场无ic卡状态,执行步骤4和步骤5,查找ic卡判别序列中第n3个数据之后中数据的最大值,为b1min;在近场有ic卡状态,执行步骤4和步骤5,查找ic卡判别序列中第n3个数据之后数据中的最大值,为b1max;阈值ε2大于b1min且小于b1max,典型值为b1min至b1max之间的中值;或者是,阈值ε2大于等于2b1min(2倍b1min)。进一步地,b1min取多次试验得到的最大值,b1max取多次试验得到的最小值。

13、n1的取值范围是120至220;t1的取值范围是50μs至120μs;w1的取值范围是1ms至3ms;阈值m1的取值范围是4至12;n2的取值范围是120至220,n3的取值范围是10至20;t2的取值范围是2μs至5μs;w2的取值范围是15ms至50ms;阈值m2的取值范围是2至10。

14、id卡判别电压产生单元包括电感线圈l11、npn三极管v11、pnp三极管v12、电阻r11、电阻r12、电阻r13、电阻r14、电容c11、电容c12、电容c13、电容c14和二极管d11;npn三极管v11和pnp三极管v12的基极均连接至电阻r11的一端,电阻r11的另外一端为低频周波信号输入端;npn三极管v11和pnp三极管v12的发射极均连接至电感线圈l11的一端,电感线圈l11的另外一端与电容c11的一端连接,电感线圈l11的另外一端同时与电阻r12的一端连接;npn三极管v11的集电极连接至第一电源,pnp三极管v12的集电极连接至公共地,电容c11的另外一端连接至公共地;二极管d11的阳极连接至r12的另外一端,二极管d11的阴极分别连接至电容c12、电容c13和电阻r13的一端;电容c13和电阻r13的另外一端均连接至公共地,电容c12的另外一端为id卡判别信号电压输出端;电阻r14、电容c14的一端连接至id卡判别信号电压输出端,电阻r14、电容c14的另外一端均连接至公共地;id卡判别电压产生单元中,还包括对id卡判别信号电压进行放大,得到id卡判别电压的id卡判别信号电压同相放大电路。

15、ic卡判别电压产生单元包括控制门u21、电感线圈l21、npn三极管v21、电阻r21、电阻r22、电阻r23、电阻r24、电阻r25、电阻r26、电阻r27、电容c21、电容c22、电容c23、电容c24、电容c25、电容c26、电容c27、电容c28和二极管d21、二极管d22;控制门u21的2个输入端分别为高频周波信号输入端和状态控制信号输入端,u21的输出端连接至电感本文档来自技高网...

【技术保护点】

1.一种射频卡类型叛别方法,其特征在于,采用包括ID卡判别电压产生单元、IC卡判别电压产生单元和微控制器单元的射频卡类型叛别电路,无需对近场低频卡和近场高频卡回复的编码信号进行解码,直接对近场低频卡或者是近场高频卡的耦合电压信号进行判断,实现射频卡类型叛别;微控制器单元的控制步骤如下:

2.如权利要求1所述的一种射频卡类型叛别方法,其特征在于,步骤2中,ID卡前相邻数据差值是指用ID卡判别序列中当前位置数据减去当前位置前相邻位置数据的差值,ID卡前次相邻数据差值是指用ID卡判别序列中当前位置数据减去当前位置前的第2个相邻位置数据的差值;步骤6中,IC卡后相邻数据差值是指用IC卡判别序列中当前位置数据减去当前位置后相邻位置数据的差值,IC卡后次相邻数据差值是指用IC卡判别序列中当前位置数据减去当前位置后的第2个相邻位置数据的差值,IC卡后再次相邻数据差值是指用IC卡判别序列中当前位置数据减去当前位置后的第3个相邻位置数据的差值。

3.如权利要求1至2中任一项所述的一种射频卡类型叛别方法,其特征在于,阈值ε1的取值范围确定方法是,在近场无ID卡状态,执行步骤1;对ID卡判别序列依次进行N1-2次数据比较,得到N1-2个ID卡前相邻数据差值和N1-2个ID卡前次相邻数据差值;查找N1-2个ID卡前相邻数据差值和N1-2个ID卡前次相邻数据差值中的M1个最大值,计算该M1个最大值的平均值为A1min;在近场有ID卡状态,执行步骤1;对ID卡判别序列依次进行N1-2次数据比较,得到N1-2个ID卡前相邻数据差值和N1-2个ID卡前次相邻数据差值;查找N1-2个ID卡前相邻数据差值和N1-2个ID卡前次相邻数据差值中的M1个最大值,计算该M1个最大值的平均值为A1max;阈值ε1大于A1min且小于A1max。阈值ε2的取值范围确定方法是,在近场无IC卡状态,执行步骤4和步骤5,查找IC卡判别序列中第N3个数据之后中数据的最大值,为B1min;在近场有IC卡状态,执行步骤4和步骤5,查找IC卡判别序列中第N3个数据之后数据中的最大值,为B1max;阈值ε2大于B1min且小于B1max。

4.如权利要求3所述的一种射频卡类型叛别方法,其特征在于,N1的取值范围是120至220;T1的取值范围是50μs至120μs;W1的取值范围是1ms至3ms;阈值M1的取值范围是4至12;N2的取值范围是120至220,N3的取值范围是10至20;T2的取值范围是2μs至5μs;W2的取值范围是15ms至50ms;阈值M2的取值范围是2至10。

5.如权利要求1至4中任一项所述的一种射频卡类型叛别方法,其特征在于,ID卡判别电压产生单元包括电感线圈L11、NPN三极管V11、PNP三极管V12、电阻R11、电阻R12、电阻R13、电阻R14、电容C11、电容C12、电容C13、电容C14和二极管D11;NPN三极管V11和PNP三极管V12的基极均连接至电阻R11的一端,电阻R11的另外一端为低频周波信号输入端;NPN三极管V11和PNP三极管V12的发射极均连接至电感线圈L11的一端,电感线圈L11的另外一端与电容C11的一端连接,电感线圈L11的另外一端同时与电阻R12的一端连接;NPN三极管V11的集电极连接至第一电源,PNP三极管V12的集电极连接至公共地,电容C11的另外一端连接至公共地;二极管D11的阳极连接至R12的另外一端,二极管D11的阴极分别连接至电容C12、电容C13和电阻R13的一端;电容C13和电阻R13的另外一端均连接至公共地,电容C12的另外一端为ID卡判别信号电压输出端;电阻R14、电容C14的一端连接至ID卡判别信号电压输出端,电阻R14、电容C14的另外一端均连接至公共地;ID卡判别电压产生单元中,还包括对ID卡判别信号电压进行放大,得到ID卡判别电压的ID卡判别信号电压同相放大电路;

6.如权利要求5所述的一种射频卡类型叛别方法,其特征在于,微控制器单元包括微控制器、复位电路、晶体振荡器电路和第一电源,组成微控制器最小系统;微控制器的第一ADC模拟电压输入端、第二ADC模拟电压输入端分别输入ID卡判别电压、IC卡判别电压,第一PWM信号输出端输出低频周波信号,时钟输出端输出高频周波信号,第一I/O输出端输出状态控制信号。

...

【技术特征摘要】

1.一种射频卡类型叛别方法,其特征在于,采用包括id卡判别电压产生单元、ic卡判别电压产生单元和微控制器单元的射频卡类型叛别电路,无需对近场低频卡和近场高频卡回复的编码信号进行解码,直接对近场低频卡或者是近场高频卡的耦合电压信号进行判断,实现射频卡类型叛别;微控制器单元的控制步骤如下:

2.如权利要求1所述的一种射频卡类型叛别方法,其特征在于,步骤2中,id卡前相邻数据差值是指用id卡判别序列中当前位置数据减去当前位置前相邻位置数据的差值,id卡前次相邻数据差值是指用id卡判别序列中当前位置数据减去当前位置前的第2个相邻位置数据的差值;步骤6中,ic卡后相邻数据差值是指用ic卡判别序列中当前位置数据减去当前位置后相邻位置数据的差值,ic卡后次相邻数据差值是指用ic卡判别序列中当前位置数据减去当前位置后的第2个相邻位置数据的差值,ic卡后再次相邻数据差值是指用ic卡判别序列中当前位置数据减去当前位置后的第3个相邻位置数据的差值。

3.如权利要求1至2中任一项所述的一种射频卡类型叛别方法,其特征在于,阈值ε1的取值范围确定方法是,在近场无id卡状态,执行步骤1;对id卡判别序列依次进行n1-2次数据比较,得到n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值;查找n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值中的m1个最大值,计算该m1个最大值的平均值为a1min;在近场有id卡状态,执行步骤1;对id卡判别序列依次进行n1-2次数据比较,得到n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值;查找n1-2个id卡前相邻数据差值和n1-2个id卡前次相邻数据差值中的m1个最大值,计算该m1个最大值的平均值为a1max;阈值ε1大于a1min且小于a1max。阈值ε2的取值范围确定方法是,在近场无ic卡状态,执行步骤4和步骤5,查找ic卡判别序列中第n3个数据之后中数据的最大值,为b1min;在近场有ic卡状态,执行步骤4和步骤5,查找ic卡判别序列中第n3个数据之后数据中的最大值,为b1max;阈值ε2大于b1min且小于b1max。...

【专利技术属性】
技术研发人员:凌玲凌浩文阳龙山凌云
申请(专利权)人:衡阳市凌浩电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1