CN109033909A - 极低功耗的rfid卡侦测和解码方法及读卡器 - Google Patents
极低功耗的rfid卡侦测和解码方法及读卡器 Download PDFInfo
- Publication number
- CN109033909A CN109033909A CN201810695067.XA CN201810695067A CN109033909A CN 109033909 A CN109033909 A CN 109033909A CN 201810695067 A CN201810695067 A CN 201810695067A CN 109033909 A CN109033909 A CN 109033909A
- Authority
- CN
- China
- Prior art keywords
- square
- microprocessor
- identity code
- detection signal
- port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10316—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Credit Cards Or The Like (AREA)
Abstract
一种极低功耗的RFID卡侦测和解码方法及读卡器,其中方法包括:关闭身份码流整形模块供电,进入侦测周期,关闭侦测信号脉宽测量端口功能,降低工作时钟频率,启动定时器中断,MPU进入休眠状态。当定时器中断到达,恢复MPU工作时钟频率,启动侦测信号脉宽测量功能,并通过方波信号输出端口输出几个预设频率方波信号后停止输出,被中断唤醒的MPU根据接收的脉冲信号宽度检测是否有RFID卡靠近,若是则读卡,需连续方波输出,打开身份码流整形模块供电,执行读卡操作并对限定读卡时间,超过限定时间或已经正确读出身份码就关闭读卡功能,关闭身份码流整形模块供电,进入下一个侦测周期,若否,则直接进入下一个侦测周期。上述方法及读卡器使得读卡器功耗极低。
Description
技术领域
本发明属于电子技术领域,尤其涉及一种极低功耗的RFID卡侦测和解码方法及读卡器。
背景技术
由于低频的射频识别(Radio Frequency Identification)卡的成本低,其应用非常广泛,如门禁***、上班签到***等。其基本原理是,读卡器通过向外发射125千赫兹的电磁波,当有射频识别卡靠近时,读取射频识别卡的身份号,从而实现对射频识别卡的识别。
从上面读取射频识别卡的身份号的流程不难发现:要读取身份号,首先要侦测是否有射频识别卡靠近,为此,读取设备需要不断发射125千赫兹的射频侦测信号,而这一过程花费时间较长且耗能非常高。
发明内容
有鉴于此,本发明实施例提供一种极低功耗的RFID卡侦测和解码方法及读卡器,可通过定时器中断控制RFID侦测相关端口的开启和关闭,侦测信号发射时间极短,结合降低CPU工作时钟频率、进入休眠状态、侦测和解码输入分开为两路、侦测过程关闭解码电路电源,从而降低微处理器侦测RFID卡以及解码的功耗。
本发明实施例提供了一种极低功耗的RFID卡侦测和解码方法,包括:
初始化微处理器;
关闭身份码流整形模块的供电;
关闭所述微处理器的侦测信号脉宽测量端口功能,降低所述微处理器工作时间频率,并启动定时器中断,使所述微处理器进入休眠状态;
当所述定时器中断到达时,恢复所述微处理器工作时钟频率,启动所述侦测信号脉宽测量端口功能,并通过所述微处理器的方波信号输出端口输出多个预设频率的侦测方波信号;
关闭所述方波信号输出端口功能,并根据连接于所述侦测信号脉宽测量端口的侦测信号积分整形模块传输的脉冲信号宽度变化,检测是否有RFID卡靠近;
若检测到有RFID卡靠近,则启动读卡进程,以执行读卡操作;
若未检测到有RFID卡靠近,则执行所述关闭所述微处理器的侦测信号脉宽测量端口功能。
本发明实施例还提供了一种读卡器,包括:
微处理器、驱动电路、天线、身份码流整形模块、侦测信号积分整形模块以及电池;
其中,所述微处理器包括:方波信号输出端口、身份码流整形模块电源控制端口、身份码流解码端口以及侦测信号脉宽测量端口;
所述方波信号输出端口连接所述驱动电路,所述驱动电路还连接所述天线;
所述身份码流整形模块电源控制端口和所述身份码流解码端口连接所述身份码流整形模块,所述身份码流整形模块还连接所述天线;
所述侦测信号脉宽测量端口连接所述侦测信号积分整形模块,所述侦测信号积分整形模块还连接所述天线;
所述电池,连接所述微处理器和所述驱动电路;
所述微处理器,用于执行如上所述的极低功耗的RFID侦测和解码方法。
本发明各实施例,微处理器初始化后,为降低功耗,关闭身份码流整形模块的供电,关闭微处理器的侦测信号脉宽测量端口功能,降低微处理器工作时钟频率,并启动定时器中断,之后微处理器进入休眠状态,当中断到达时再启动侦测信号脉宽测量端口功能,并通过方波信号输出端口输出多个预设频率的侦测方波信号,然后进一步降低功耗而关闭该方波信号输出端口功能,根据侦测信号脉宽测量端口接收到的脉冲信号宽度变化检测是否有RFID卡靠近,若靠近则读该RFID卡,若不靠近则再次关闭微处理器的侦测信号脉宽测量端口功能,并启动定时器中断,进一步降低功耗,在不影响正常读卡的情况下,实现微处理器读卡过程的功耗最低化。
附图说明
图1为本发明一实施例提供的读卡器的结构框图;
图2为本发明另一实施例提供的读卡器的结构框图;
图3为侦测、解码RFID卡的流程示意图;
图4为本发明一实施例提供的极低功耗的RFID卡侦测和解码方法流程示意图;
图5为本发明另一实施例提供的极低功耗的RFID卡侦测和解码方法流程示意图;
图6为没有RFID卡靠近时,方波信号输出端口输出的波形图;
图7为没有RFID卡靠近时,信号积分整形模块传输的脉冲信号的波形图;
图8为有RFID卡靠近时,方波信号输出端口输出的波形图;
图9为有RFID卡靠近时,信号积分整形模块传输的脉冲信号的波形图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。
参见图1,图1为本发明一实施例中极低功耗的RFID卡读卡器的结构框图,该读卡器包括:微处理器(MPU,Micro Processor Unit)10、驱动电路20、天线30、身份码流整形模块40、侦测信号积分整形模块50以及电池60。
其中,微处理器10包括:方波信号输出端口11、身份码流整形模块电源控制端口12、身份码流解码端口13以及侦测信号脉宽测量端口14;
方波信号输出端口11连接驱动电路20,驱动电路20还连接天线30;
身份码流整形模块电源控制端口12和身份码流解码端口13连接身份码流整形模块40,身份码流整形模块40还连接天线30;
侦测信号脉宽测量端口14连接侦测信号积分整形模块50,侦测信号积分整形模块50还连接天线30;
电池60,连接微处理器10和驱动电路20,为它们供电。
进一步地,参见图2,图2为另一实施例中极低功耗的RFID卡读卡器的结构框图,与图1所示实施例中的读卡器不同之处在于:
电池60还连接侦测信号积分整形模块50,为它供电。
进一步地,微处理器10还包括:可编程分频器15,内部主时钟振荡器16,工作时钟17,定时器18或计数器18,以及,主控及处理单元19;
其中,方波信号输出端口11、身份码流整形模块电源控制端口12、身份码流解码端口13、侦测信号脉宽测量端口14、可编程分频器15以及工作时钟17均连接主控及处理单元19;
可编程分频器15,连接内部主时钟振荡器16和工作时钟17;
工作时钟17,还连接定时器\计数器18。
在上述两个实施例中,读卡器的工作原理及侦测、解码RFID卡的过程如下:
内部主时钟振荡器16和可编程分频器15共同产生具有预设频率的方波信号,发送给主控及处理单元19,主控及处理单元19控制方波信号输出端口11输出多个预设频率的该方波信号作为侦测方波信号,该预设频率为125千赫兹(KHz)。输出的侦测方波信号的数量由主控及处理单元19控制。
该侦测方波信号通过驱动电路20发送给天线30,向外发射出去。当有RFID卡靠近时,RFID卡接收到125千赫兹的低频电磁波后进行整流,并用作RFID卡自身的电源,有了电源的RFID卡开始向外发射携带身份码的信号。该携带身份码的信号被天线30接收后,发送给身份码流整形模块40和侦测信号积分整形模块50。
在微处理器10初始化后,通过身份码流整形模块电源控制端口12输出低电平信号,以关闭身份码流整形模块40的供电,因此身份码流整形模块40此时不工作,也不能接收到天线30发送的任何信号。同时关闭侦测信号脉宽测量端口14的功能,侦测信号积分整形模块50不能把接收到的任何信号经由侦测信号脉宽测量端口14发送给微处理器10。
进一步地,通过工作时钟17降低微处理器10的工作时钟频率,具体可以将可编程分频器15值设置为最大,从而将该工作时钟频率设置为最低。并设置定时器\计数器18,启动一个300毫秒的定时器中断,微处理器10进入休眠状态。当定时器中断到达时,通过工作时钟17,恢复微处理器10的工作时钟频率,唤醒微处理器10。主控及处理单元19启动侦测信号脉宽测量端口14的功能,接收侦测信号积分整形模块50输入的信号,并控制方波信号输出端口11输出5个125千赫兹的侦测方波信号,然后关闭方波信号输出端口11的输出功能。通过侦测信号脉宽测量端口14接收侦测信号积分整形模块50发送的脉冲信号,若此时有RFID卡靠近,则该脉冲信号为RFID卡发送的携带其自身身份码的信号,侦测信号积分整形模块50对该脉冲信号进行检波、积分,并将对码元进行整形后通过侦测信号脉宽测量端口14发送给主控及处理单元19。主控及处理单元19根据接收到的脉冲信号的宽度,检测是否有RFID卡靠近,若检测结果是没有RFID卡靠近,则关闭侦测信号脉宽测量端口14的功能,降低微处理器10的工作时钟频率,并开启定时器中断功能,进行下一次侦测;若检测结果是有RFID卡靠近,则启动方波信号输出端口11的输出功能,持续输出125千赫兹的方波信号,并关闭侦测信号脉宽测量端口14的功能,以及关闭定时器\计数器18的定时器中断功能。
同时,启动定时器\计数器18作为解码时间计时器,并通过身份码流整形模块电源控制端口12输出高电平信号,开启身份码流整形模块40的供电,身份码流整形模块40开始工作,将从天线30接收的信号进行检波、放大,滤波,并对码元进行整形等处理得到码流,此时有RFID卡靠近,则该脉冲信号为RFID卡发送的携带其自身身份码的信号,将处理后的码流通过身份码流解码端口13发送给主控及处理单元19进行解码,在解码时间计时器的解码时间内,若完成解码得到RFID卡的ID信息(即身份码),则进入下一个侦测周期,进行下一次RFID卡侦测和解码,通过身份码流整形模块电源控制端口12输出低电平信号来关闭身份码流整形模块40的供电;若未完成解码但计数器18的解码时间计时器的时间用完,则关闭解码功能,进入下一个侦测周期,重新进行RFID卡侦测和解码,通过身份码流整形模块电源控制端口12输出低电平信号来关闭身份码流整形模块40的供电。
综上,参见图3,图3为侦测、解码RFID卡的流程示意图。流程简述如下:流程开始后,MPU初始化,关闭身份码流整形模块的供电,关闭侦测信号脉宽测量端口的测量功能,设置MPU工作时钟为低频频率,启动中断定时器,MPU进入休眠状态,定时器中断服务器程序(即定时器的定时到达),设置MPU工作时钟为正常高频频率,启动侦测信号脉宽测量端口的测量功能,通过方波信号输出端口输出五个侦测方波信号,关闭方波信号输出端口输出功能,判断侦测信号脉宽测量端口的脉冲信号宽度是否正常(预先设置好脉冲信号宽度的正常值,以及判断是否正常的标准或条件,符合即为正常),正常则表示没有RFID卡靠近,不正常则表示有RFID卡靠近。若没有RFID卡靠近,则关闭侦测信号脉宽测量端口功能;若有RFID卡靠近,则关闭侦测信号脉宽测量端口功能并关闭中断定时器,启动解码定时器,向身份码流整形模块供电,使其接收身份码流,进行身份码流解码,判断身份码流是否未完成解码,若完成则关闭侦测方波信号输出端口功能,若未完成则确认解码计时器的计时时间是否达到,若达到则关闭侦测方波信号输出端口功能,若未到达,则继续进行身份码流解码。
上述发明实施例中,微处理器初始化后,为降低功耗,将侦测和解码输入分为两路,关闭身份码流整形模块的供电,关闭微处理器的侦测信号脉宽测量端口功能,降低微处理器工作时钟频率,并启动定时器中断,之后微处理器进入休眠状态,当中断到达时再启动侦测信号脉宽测量端口功能,并通过方波信号输出端口输出少数几个预设频率的侦测方波信号,然后进一步降低功耗而关闭该方波信号输出端口功能,根据侦测信号脉宽测量端口接收到的脉冲信号宽度变化检测是否有RFID卡靠近,若靠近则读该RFID卡,若不靠近则再次关闭微处理器的侦测信号脉宽测量端口功能,并启动定时器中断,进一步降低功耗,在不影响正常读卡的情况下,实现微处理器读卡过程的功耗最低化。
上述实施例中的读卡器的工作方法更详尽的描述,参见下述实施例的详细描述内容。
参见图4,图4为本发明一实施例提供的极低功耗RFID卡侦测和解码方法的示意图。该方法可应用于图1和图2所示的读卡器对RFID卡进行侦测和解码。该方法包括:
S301、初始化微处理器;
微处理器上电,完成参数载入以及硬件初始设置。
S302、关闭身份码流整形模块的供电;
通过设置身份码流整形模块的端口输出低电平,关闭身份码流整形模块的供电。进入侦测周期。
S303、关闭微处理器的侦测信号脉宽测量端口功能;
通过设置微处理器的侦测信号脉宽测量端口输出低电平,关闭该侦测信号脉宽测量端口的脉宽测量功能。
S304、降低微处理器工作时钟频率,并启动定时器中断,使微处理器进入休眠状态;
设置微处理器工作时钟频率为低频频率,具体可以设置该微处理器的工作时钟为最低工作频率,以控制该微处理器进入微功耗状态,进入休眠状态的微处理器为微功耗状态,进一步降低功耗。
具体地,启动时长为300毫秒的定时器中断。
S305、当定时器中断到达时,恢复微处理器工作时钟频率,启动侦测信号脉宽测量端口功能,并输出多个预设频率的侦测方波信号;
具体地,当定时器中断到达时,恢复该微处理器工作时钟频率,即,将该微处理器工作时钟频率,恢复到步骤S304降低微处理器工作时钟频率之前的工作时钟频率,将微处理器从休眠状态唤醒。并启动侦测信号脉宽测量端口,通过微处理器的方波信号输出端口输出5个周期为8微秒频率为125KHz的方波信号。
该定时中断为侦测间隔,每当定时中断到达时,开启进行侦测。
S306、关闭该方波信号输出端口功能,并根据该侦测信号脉宽测量端口接收到的脉冲信号宽度变化,检测是否有RFID卡靠近;
需要说明的是,RFID卡接收到125KHz的低频电磁波后进行整流,并用作RFID卡自身的电源,有了电源的RFID卡开始向外发射携带自身ID(identity)信号的脉冲信号,侦测信号积分整形模块连接该侦测信号脉宽测量端口,向该侦测信号脉宽测量端口传输脉冲信号,根据该脉冲信号的宽度变化,检测是否有RFID卡靠近。
若检测到有RFID卡靠近,则执行步骤S307;若未检测到有RFID卡靠近,则执行步骤S303,即关闭该侦测信号脉宽测量端口功能,再次进行侦测。
S307、启动读卡进程,以执行读卡操作。
若检测到有RFID卡靠近,则进行读卡操作。
本发明实施例中,微处理器初始化后,为降低功耗,关闭身份码流整形模块的供电,关闭微处理器的侦测信号脉宽测量端口功能,降低微处理器工作时钟频率,并启动定时器中断,之后微处理器进入休眠状态,当中断到达时再启动侦测信号脉宽测量端口功能,并通过方波信号输出端口输出多个预设频率的侦测方波信号,然后进一步降低功耗而关闭该方波信号输出端口功能,根据侦测信号脉宽测量端口接收到的脉冲信号宽度变化检测是否有RFID卡靠近,若靠近则读该RFID卡,若不靠近则再次关闭微处理器的侦测信号脉宽测量端口功能,并启动定时器中断,进一步降低功耗,在不影响正常读卡的情况下,实现微处理器读卡过程的功耗最低化。
参见图5,图5为本发明另一实施例提供的极低功耗RFID卡侦测和解码方法的示意图。该方法可应用于图1和图2所示的读卡器对RFID卡进行侦测和解码。该方法包括:
S401、初始化微处理器;
S402、关闭身份码流整形模块的供电及微处理器的侦测信号脉宽测量端口功能;
S403、设置该微处理器的工作时钟为最低工作频率,以控制该微处理器进入微功耗状态;
降低该微处理器的工作时钟频率,为节约更多的功耗,可将该工作时钟的频率降低为最低工作频率。
S404、启动定时器中断;
启动侦测间隔中断定时器T。具体地,启动时长为300毫秒的定时器中断。在启动定时器中断前,通过设置该微处理器的工作时钟为最低工作频率,来控制该微处理器进入微功耗状态,即控制该微处理器进入休眠状态,可进一步降低功耗。在启动定时器中断后,该微处理器进入休眠状态。
S405、当定时器中断到达时,恢复微处理器工作时钟频率,并启动侦测信号脉宽测量端口功能,通过微处理器的方波信号输出端口输出多个预设频率的侦测方波信号;
具体地,当定时器中断到达时,该微处理器被从休眠状态唤醒。将微处理器工作时钟频率,恢复为步骤S403中设置该微处理器的工作时钟为最低工作频率之前的工作时钟频率,即设置处理器的工作时钟为正常高频频率,以控制微处理器退出微功耗状态,进入正常工作状态。
进一步地,启动侦测信号脉宽测量端口功能,并通过微处理器的方波信号输出端口输出5个周期为8微秒频率为125千赫兹的方波信号。发送五个125KHz的方波信号,既保证了最大限度的节能要求,同时兼顾了对RFID卡的有效侦测,不会侦测遗漏RFID卡。
S406、关闭方波信号输出端口功能,并根据该侦测信号脉宽测量端口接收到的脉冲信号,检测是否有RFID卡靠近;
输出5个该方波信号后,关闭方波输出。侦测RFID卡的方波信号发射时间极短,可进一步节约功耗。
当RFID卡接收到125KHz的低频电磁波后进行整流,并用作RFID卡自身的电源,有了电源的RFID卡开始向外发射携带自身ID信息的脉冲信号,侦测信号积分整形模块连接该侦测信号脉宽测量端口,向该侦测信号脉宽测量端口传输脉冲信号。
进一步地,分析脉冲信号的宽度是否在预设宽度范围之内,若脉冲信号的宽度在预设宽度范围之内,则确认没有RFID卡靠近,若脉冲信号的宽度不在预设宽度范围之内,则确认有RFID卡靠近。
其中,该预设宽度范围为80微秒(uS)至100微秒。即若脉冲信号的宽度约为90uS,则说明没有RFID卡靠近。若该脉冲信号宽度小于80uS,大于100uS,则说明有RFID卡靠近。
检测到有RFID卡靠近,则执行步骤S407;若未检测到有RFID卡靠近,则执行步骤S402。
S407、启动该方波信号输出端口功能,并通过该方波信号输出端口持续输出该预设频率的方波信号;
若检测到有RFID卡靠近,则启动读卡进程,进行读卡操作。首先启动并通过该方波信号输出端口,持续输出该预设频率的方波信号。
其中,该预设频率的方波信号为125千赫兹的方波信号。
S408、关闭该侦测信号脉宽测量端口功能以及关闭定时器中断功能;
S409、启动解码时间计时器;
该解码时间计时器的计时长度为200毫秒。
解码即读取RFID卡中的身份码(即RFID卡的ID信息),对读卡时间进行限定,可以进一步节省功耗,防止读卡时间过长,增加功耗。
S410、启动该身份码流整形模块的供电,并解码该身份码流整形模块传输的码流。
通过设置身份码流整形模块的端口输出高电平,启动身份码流整形模块的供电。通过身份码流解码端口接收该身份码流整形模块传输的码流,并解码该码流,得到该RFID卡的ID信息。
若在该解码时间计时器结束计时期间完成该解码,即如果在200毫秒内完成解码,则在完成解码时关闭该方波信号输出端口,使该方波信号不再输出,返回执行步骤S402进入正常侦测RFID卡的步骤,进入下一个侦测周期。
若在该解码时间计时器结束计时期间未完成该解码,解码时间计时器计时用完,则关闭解码功能,即如果在200毫秒内未完成解码,表示本次解码失败,关闭解码功能,在该解码计时器结束计时后返回执行步骤S402,进入下一个侦测周期,重新开始RFID卡的侦测。
上述方案中,将侦测RFID卡和解码输入分开为两路,在侦测RFID卡时,关闭解码电路,在进行解码时,关闭侦测电路,可降低微处理器侦测RFID卡以及解码的功耗。
参见图6,图6为一个实例中,没有RFID卡靠近时,方波信号输出端口输出的波形图。图6中T为定时器中断时长,t为125千赫兹的方波信号的周期,t=8uS。在T时长内,只发送5个周期为t的方波信号。
参见图7,图7为另一个实例中,没有RFID卡靠近时,信号积分整形模块传输的脉冲信号的波形图。脉冲信号的脉冲宽度为t1,t1=90uS±10uS,因此,确认没有RFID卡靠近。
参见图8,图8为一个实例中,有RFID卡靠近时,方波信号输出端口输出的波形图。t为125千赫兹的方波信号的周期,t=8uS。该解码时间计时器的计时时长为200mS,图7中在200mS之内完成了解码。
参见图9,图9为另一个实例中,有RFID卡靠近时,信号积分整形模块传输的脉冲信号的波形图。脉冲信号的脉冲宽度t1<80uS,或,t1>100uS,因此,确认有RFID卡靠近。
本发明实施例中,微处理器在待机状态下,在定时器T为300mS时间之内,微处理器的工作时间仅为约100uS,其他时间均处于0.04uA的微功耗状态更适用于对电源要求更高的移动设备中;发送五个125KHz的方波信号,既保证了最大限度的节能要求,同时兼顾了对RFID卡的有效侦测,采用定时器T为300mS左右间隔进行侦测,在整个工作期间,T值保持不变,可保证用户完全正常使用,不会出现读卡迟滞的现象,并且不使用专用的RFID收发集成电路,可最大限度地降低成本、减少器件数量,最大限度地减少体积,可方便地应用于各种移动设备中。
上述实施例中,对各个实施例的描述都各有侧重,某个实施例中可以参见其它实施例的相关描述。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者装置中还存在另外的相同要素。
Claims (10)
1.一种极低功耗的RFID卡侦测和解码方法,其特征在于,所述方法包括:
初始化微处理器;
关闭身份码流整形模块的供电;
关闭所述微处理器的侦测信号脉宽测量端口功能,降低所述微处理器工作时钟频率,并启动定时器中断,使所述微处理器进入休眠状态;
当所述定时器中断到达时,恢复所述微处理器工作时钟频率,启动所述侦测信号脉宽测量端口功能,并通过所述微处理器的方波信号输出端口输出多个预设频率的侦测方波信号;
关闭所述方波信号输出端口功能,并根据连接于所述侦测信号脉宽测量端口的侦测信号积分整形模块传输的脉冲信号宽度变化,检测是否有RFID卡靠近;
若检测到有RFID卡靠近,则启动读卡进程,以执行读卡操作;
若未检测到有RFID卡靠近,则执行所述关闭所述微处理器的侦测信号脉宽测量端口功能。
2.如权利要求1所述的方法,其特征在于,所述启动定时器中断具体为:
启动时长为300毫秒的定时器中断。
3.如权利要求1所述的方法,其特征在于,所述当所述定时器中断到达时,恢复所述微处理器工作时钟频率,启动所述侦测信号脉宽测量端口功能,并通过所述微处理器的方波信号输出端口输出多个预设频率的侦测方波信号具体为:
当所述定时器中断到达时,恢复所述微处理器工作时钟频率,以控制所述微处理器退出所述微功耗状态;
启动所述侦测信号脉宽测量端口功能,并通过所述微处理器的方波信号输出端口输出5个周期为8微秒频率为125千赫兹的方波信号。
4.如权利要求1所述的方法,其特征在于,所述根据连接于所述侦测信号脉宽测量端口的侦测信号积分整形模块传输的脉冲信号宽度变化,检测是否有RFID卡靠近,具体包括:
分析所述脉冲信号的宽度是否在预设宽度范围之内;
若所述脉冲信号的宽度在所述预设宽度范围之内,则确认没有RFID卡靠近;
若所述脉冲信号的宽度不在所述预设宽度范围之内,则确认有RFID卡靠近。
5.如权利要求4所述的方法,其特征在于,所述预设宽度范围为80微秒至100微秒。
6.如权利要求1至5中的任一项所述的方法,其特征在于,所述启动读卡进程,以执行读卡操作,具体包括:
启动所述方波信号输出端口,并通过所述方波信号输出端口持续输出所述预设频率的方波信号;
关闭所述侦测信号脉宽测量端口以及关闭定时器中断功能;
启动解码时间计时器;
启动所述身份码流整形模块的供电,并解码所述身份码流整形模块传输的码流;
若在所述解码时间计时器结束计时期间完成所述解码,则在完成解码后关闭所述方波信号输出端口功能,返回执行所述关闭身份码流整形模块的供电的步骤;
若在所述解码时间计时器结束计时期间未完成所述解码,则在所述解码计时器结束计时后返回执行所述关闭身份码流整形模块的供电的步骤。
7.如权利要求6所述的方法,其特征在于,所述预设频率的侦测方波信号为125千赫兹的方波信号。
8.如权利要求6所述的方法,其特征在于,所述解码时间计时器的计时长度为200毫秒。
9.一种读卡器,其特征在于,包括:微处理器、驱动电路、天线、身份码流整形模块、侦测信号积分整形模块以及电池;
其中,所述微处理器包括:方波信号输出端口、身份码流整形模块电源控制端口、身份码流解码端口以及侦测信号脉宽测量端口;
所述方波信号输出端口连接所述驱动电路,所述驱动电路还连接所述天线;
所述身份码流整形模块电源控制端口和所述身份码流解码端口连接所述身份码流整形模块,所述身份码流整形模块还连接所述天线;
所述侦测信号脉宽测量端口连接所述侦测信号积分整形模块,所述侦测信号积分整形模块还连接所述天线;
所述电池,连接所述微处理器和所述驱动电路;
所述微处理器,用于执行如权利要求1至8中的任一项所述的极低功耗的RFID侦测和解码方法。
10.如权利要求9所述的装置,其特征在于,
所述电池,还连接侦测信号积分整形模块;
所述微处理器还包括:可编程分频器,内部主时钟振荡器,工作时钟,定时器或计数器,以及,主控及处理单元;
所述方波信号输出端口、身份码流整形模块电源控制端口、身份码流解码端口、侦测信号脉宽测量端口、所述可编程分频器以及所述工作时钟均连接所述主控及处理单元;
所述可编程分频器,连接所述内部主时钟振荡器和所述工作时钟;
所述工作时钟,还连接所述定时器或计数器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810695067.XA CN109033909A (zh) | 2018-06-29 | 2018-06-29 | 极低功耗的rfid卡侦测和解码方法及读卡器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810695067.XA CN109033909A (zh) | 2018-06-29 | 2018-06-29 | 极低功耗的rfid卡侦测和解码方法及读卡器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109033909A true CN109033909A (zh) | 2018-12-18 |
Family
ID=65520936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810695067.XA Pending CN109033909A (zh) | 2018-06-29 | 2018-06-29 | 极低功耗的rfid卡侦测和解码方法及读卡器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109033909A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374747A (zh) * | 2022-01-11 | 2022-04-19 | 高拓讯达(北京)科技有限公司 | 一种定时器的启动方法、装置、电子设备及可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040160306A1 (en) * | 2003-02-03 | 2004-08-19 | Stilp Louis A. | Device enrollment in a security system |
CN103679097A (zh) * | 2013-12-05 | 2014-03-26 | 江门市联创发展有限公司 | 一种微功耗射频卡泛在侦测*** |
CN103824108A (zh) * | 2014-02-17 | 2014-05-28 | 广东华大集成技术有限责任公司 | 一种高效低功耗的电子标签及*** |
CN204288233U (zh) * | 2014-12-09 | 2015-04-22 | 天津光电安辰信息技术有限公司 | 一种低功耗读卡器 |
CN204856513U (zh) * | 2015-08-04 | 2015-12-09 | 杭州海康威视数字技术股份有限公司 | 射频识别***、读卡器及射频芯片 |
CN105868673A (zh) * | 2016-06-24 | 2016-08-17 | 成都理工大学 | 一种低功耗射频读卡电路 |
-
2018
- 2018-06-29 CN CN201810695067.XA patent/CN109033909A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040160306A1 (en) * | 2003-02-03 | 2004-08-19 | Stilp Louis A. | Device enrollment in a security system |
CN103679097A (zh) * | 2013-12-05 | 2014-03-26 | 江门市联创发展有限公司 | 一种微功耗射频卡泛在侦测*** |
CN103824108A (zh) * | 2014-02-17 | 2014-05-28 | 广东华大集成技术有限责任公司 | 一种高效低功耗的电子标签及*** |
CN204288233U (zh) * | 2014-12-09 | 2015-04-22 | 天津光电安辰信息技术有限公司 | 一种低功耗读卡器 |
CN204856513U (zh) * | 2015-08-04 | 2015-12-09 | 杭州海康威视数字技术股份有限公司 | 射频识别***、读卡器及射频芯片 |
CN105868673A (zh) * | 2016-06-24 | 2016-08-17 | 成都理工大学 | 一种低功耗射频读卡电路 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374747A (zh) * | 2022-01-11 | 2022-04-19 | 高拓讯达(北京)科技有限公司 | 一种定时器的启动方法、装置、电子设备及可读存储介质 |
CN114374747B (zh) * | 2022-01-11 | 2023-09-15 | 高拓讯达(北京)微电子股份有限公司 | 一种定时器的启动方法、装置、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2503710B1 (en) | Electronic toll collection system, on-board unit and data communication method for on-board unit | |
CN103731908B (zh) | 一种obu抗误唤醒方法、***及obu | |
US9275386B2 (en) | Method for facilitating payment with a programmable payment card | |
US7019618B2 (en) | Wireless communications systems, radio frequency identification devices, wireless communications methods, and radio frequency identification device communications methods | |
CN104737459B (zh) | 近场通信中使用负载调制的设备检测 | |
US20040198233A1 (en) | Radio frequency identification devices, backscatter communication device wake-up methods, communication device wake-up methods and a radio frequency identification device wake-up method | |
KR100587010B1 (ko) | 지그비 단말의 웨이크업 방법 | |
WO2014110842A1 (zh) | 一种电子标签快速识别的方法及装置 | |
CN108806227A (zh) | 一种nb-iot水表及处理方法 | |
CN102110223A (zh) | 一种rfid远距离读卡***及其方法 | |
CN107862231B (zh) | 一种防止电子标签误唤醒*** | |
CN107680224A (zh) | 门锁控制方法和装置 | |
CN110424831A (zh) | 低功耗智能门锁 | |
CN204856513U (zh) | 射频识别***、读卡器及射频芯片 | |
WO2016196045A1 (en) | Low power ultra-wide-band transmitter | |
CN109033909A (zh) | 极低功耗的rfid卡侦测和解码方法及读卡器 | |
CN112435373A (zh) | 电子锁工作控制方法、装置及电子锁 | |
CN110889911B (zh) | 一种基于智能锁休眠唤醒的低功耗控制方法及设备 | |
Cho et al. | Design and implementation of an active RFID system platform | |
US7149556B2 (en) | Method and apparatus for optimized battery life and authentication in contactless technology | |
CN107368764B (zh) | 电磁耦合读取器 | |
CN203688684U (zh) | 一种rfid卡片稳定性测试装置 | |
CN103698626B (zh) | 一种rfid卡片稳定性测试装置 | |
CN103093521A (zh) | 一种基于rfid的门禁*** | |
CN206532318U (zh) | 一种具有休眠唤醒功能的有源射频卡及其*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181218 |
|
RJ01 | Rejection of invention patent application after publication |