NFC场检测装置、方法、NFC芯片及电子设备与流程

文档序号:31061099发布日期:2022-08-09 19:39阅读:298来源:国知局
NFC场检测装置、方法、NFC芯片及电子设备与流程
nfc场检测装置、方法、nfc芯片及电子设备
技术领域
1.本技术涉及无线通讯技术,尤其涉及一种nfc场检测装置、方法、nfc芯片及电子设备。


背景技术:

2.近场通信(near field communication,nfc)可以提供短距离无线连接,实现电子设备间的双向交互通信,使用了nfc技术的设备可以在彼此靠近的情况下进行数据交换,通过在芯片上集成感应式读卡器、感应式卡片和点对点通信的功能,利用移动终端实现移动支付、电子票务、门禁、移动身份识别、防伪等应用。
3.由于手机等移动终端电池容量有限,为了降低功耗,nfc应用绝大部分时间都是侦听模式,也就是芯片处于低功耗模式、休眠模式或待机(standby)模式,当检测到外部有nfc场后才唤醒芯片到活跃(active)模式以进行nfc通信,当离开nfc场后,则关闭通信,重新进入待机模式。因此,如何实现准确的nfc场检测是保证nfc通信的关键问题。


技术实现要素:

4.本技术提供一种nfc场检测装置、方法、nfc芯片及电子设备,实现了准确的nfc场检测。
5.第一方面,本技术实施例提供一种近场通信nfc场检测装置,包括:信号接收模块、整形模块、频率计和控制模块;
6.所述信号接收模块用于接收nfc场信号;
7.所述整形模块用于按照预设电压阈值将接收到的nfc场信号转换为矩形波;
8.所述频率计用于确定所述矩形波的频率;
9.所述控制模块用于根据所述矩形波的频率确定nfc场的状态。
10.在一种实施方式中,所述整形模块用于在所述装置处于待机模式时按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;
11.所述频率计用于在所述装置处于待机模式时确定所述第一矩形波的频率;
12.所述控制模块用于在所述第一矩形波的频率在预设范围时,确定nfc场唤醒,并控制所述装置进入活跃模式。
13.在一种实施方式中,所述整形模块用于在所述装置处于活跃模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;
14.所述频率计用于在所述装置处于活跃模式时确定所述第二矩形波的频率;
15.所述控制模块用于在所述第二矩形波的频率在预设范围时,确定nfc场打开,并控制开启nfc通信。
16.在一种实施方式中,所述整形模块用于在所述装置处于活跃模式时按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;
17.所述频率计用于在所述装置处于活跃模式时确定所述第三矩形波的频率;
18.所述控制模块用于在所述第三矩形波的频率不在预设范围时,确定nfc场关闭,并控制关闭nfc通信以及控制所述装置进入待机模式。
19.在一种实施方式中,所述整形模块包括第一整形模块,所述第一整形模块用于在所述装置处于待机模式时按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;
20.所述频率计包括第一频率计,所述第一频率计用于在所述装置处于待机模式时确定所述第一矩形波的频率;
21.所述控制模块包括第一控制模块,所述第一控制模块用于在所述第一矩形波的频率在预设范围时,确定nfc场唤醒,并控制所述装置进入活跃模式。
22.在一种实施方式中,所述整形模块包括第二整形模块,所述第二整形模块用于在所述装置处于活跃模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;
23.所述频率计包括第二频率计,所述第二频率计用于在所述装置处于活跃模式时确定所述第二矩形波的频率;
24.所述控制模块包括第二控制模块,所述第二控制模块用于在所述第二矩形波的频率在预设范围时,确定nfc场打开,并控制开启nfc通信。
25.在一种实施方式中,所述整形模块包括第三整形模块和第四整形模块;所述第三整形模块用于在所述装置处于待机模式时按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;所述第四整形模块用于在所述装置处于活跃模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;
26.所述频率计包括:第三频率计;所述装置还包括第一开关模块;所述第一开关模块用于控制所述第三频率计在所述装置处于待机模式时确定所述第一矩形波的频率,或者,在所述装置处于活跃模式时确定所述第二矩形波的频率;
27.所述控制模块包括第三控制模块和第四控制模块;所述第三控制模块用于在所述第一矩形波的频率在预设范围时,确定nfc场唤醒,并控制所述装置进入活跃模式;所述第四控制模块用于在所述第二矩形波的频率在预设范围时,确定nfc场打开,并控制开启nfc通信。
28.在一种实施方式中,所述整形模块包括第五整形模块,所述第五整形模块用于在所述装置处于活跃模式时按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;
29.所述频率计包括第四频率计,所述第四频率计用于在所述装置处于活跃模式时确定所述第三矩形波的频率;
30.所述控制模块包括第五控制模块,所述第五控制模块用于在所述第三矩形波的频率不在预设范围时,确定nfc场关闭,并控制关闭nfc通信以及控制所述装置进入待机模式。
31.在一种实施方式中,所述整形模块包括:第六整形模块和第七整形模块,所述第六整形模块用于按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;所述第七整形模块用于在所述装置处于活跃模式时,分时执行按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波,或按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;
32.所述频率计包括第五频率计,所述装置还包括第二开关模块,所述第二开关模块用于控制所述第五频率计在所述装置处于待机模式时确定所述第一矩形波的频率,或者,在所述装置处于活跃模式时确定所述第二矩形波的频率或所述第三矩形波的频率;
33.所述控制模块包括第六控制模块和第七控制模块,所述第六控制模块用于在所述第一矩形波的频率在预设范围时,确定nfc场唤醒,并控制所述装置进入活跃模式;所述第七控制模块用于在所述第二矩形波的频率在预设范围时,确定nfc场打开,并控制开启nfc通信,或者,在所述第三矩形波的频率不在预设范围时,确定nfc场关闭,并控制关闭nfc通信以及控制所述装置进入待机模式。
34.第二方面,本技术提供一种近场通信nfc场检测方法,应用于nfc场检测装置,包括:
35.接收nfc场信号,并按照预设电压阈值将接收到的nfc场信号转换为矩形波;
36.根据所述矩形波的频率确定nfc场的状态。
37.在一种实施方式中,所述按照预设电压阈值将接收到的nfc场信号转换为矩形波,包括:
38.在所述装置处于待机模式时,按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波,
39.所述根据所述矩形波的频率确定nfc场的状态,包括:
40.若所述第一矩形波的频率在预设范围内,则确定nfc场唤醒,并控制所述装置进入活跃模式。
41.在一种实施方式中,所述按照预设电压阈值将接收到的nfc场信号转换为矩形波,还包括:
42.在所述装置处于活跃模式时,按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;
43.所述根据所述矩形波的频率确定nfc场的状态,包括:
44.若所述第二矩形波的频率在预设范围内,则确定nfc场打开,并控制开启nfc通信。
45.在一种实施方式中,所述按照预设电压阈值将接收到的nfc场信号转换为矩形波,还包括:
46.在所述装置处于活跃模式时,按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;
47.所述根据所述矩形波的频率确定nfc场的状态,包括:
48.若所述第三矩形波的频率不在预设范围内,则确定nfc场关闭,并控制关闭nfc通信以及控制所述装置进入待机模式。
49.第三方面,本技术实施例提供一种近场通信nfc芯片,包括第一方面所述的nfc场检测装置。
50.第四方面,本技术实施例提供一种电子设备,包括第三方面所述的芯片。
51.本技术提供一种nfc场检测装置、方法、nfc芯片及电子设备,其中,nfc场检测装置,包括:信号接收模块、整形模块、频率计和控制模块;信号接收模块用于接收nfc场信号;整形模块用于按照预设电压阈值将检测到的nfc场信号转换为矩形波;频率计用于确定矩形波的频率;控制模块用于根据矩形波的频率确定nfc场的状态,基于矩形波的频率来判定
是否存在nfc场以控制nfc通信,能够排除其他频率信号的干扰,实现准确的nfc场检测。
附图说明
52.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
53.图1为本技术实施例提供的一种nfc场检测的应用需求分析图;
54.图2为本技术实施例提供的一种nfc场检测装置的结构示意图一;
55.图3为本技术实施例提供的一种nfc场检测装置的结构示意图二;
56.图4为本技术实施例提供的一种nfc场检测过程示意图;
57.图5为本技术实施例提供的一种nfc场检测装置的结构示意图三;
58.图6为本技术实施例提供的一种nfc场检测装置的结构示意图四;
59.图7为本技术实施例提供的一种nfc场检测方法的流程示意图。
具体实施方式
60.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
61.为了保证nfc通信安全,通信距离不能过大,即通信双方需要在一定距离范围内进行通信。示例的,如图1为一种nfc场检测的应用需求分析图,例如,唤醒(wakeup)的距离是12cm,在此距离下可以唤醒芯片,为通信交互做准备;场打开(field on)距离一般是6-10cm,在此距离范围内检测到nfc场,可以进行通信交互;场关闭(field off)距离是大于15cm,在此距离判断无nfc场,芯片进入standby模式。
62.可以理解的是,在不同的距离下,芯片检测到的nfc场信号不同,距离越近nfc场信号越强,距离越远则nfc场信号越弱,根据检测到的nfc场信号的强弱可以确定距离的远近,能够判定是否存在nfc场,进而唤醒芯片、或打开/关闭nfc通信。然而,考虑到在实际检测中,芯片检测到的信号中可能存在nfc场信号之外的其他信号干扰,这就容易导致对其他信号产生误检,芯片被误唤醒或nfc通信误打开,使得功耗过高。
63.为此,本技术实施例中提出,对于检测到的nfc场信号,首先基于预设电压阈值将其整形为矩形波,进而确定矩形波的频率,由于nfc具有特定的工作频率,因此,可以根据矩形波的频率来判定是否存在nfc场,从而能够排除其他频率信号的干扰,实现准确的nfc场检测。
64.下面,将通过具体的实施例对本技术提供的nfc场检测装置和方法进行详细地说明。可以理解的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
65.图2为本技术实施例提供的一种nfc场检测装置的结构示意图一。如图2所示,nfc场检测装置包括:信号接收模块21、整形模块22、频率计23和控制模块24。
66.其中,信号接收模块21用于接收nfc场信号;整形模块22用于按照预设电压阈值将接收到的nfc场信号转换为矩形波;频率计23用于确定矩形波的频率;控制模块24用于根据矩形波的频率控制nfc通信。
67.nfc场检测装置可以为nfc芯片或芯片模组,或者可以是nfc芯片或芯片模组的一部分,本技术实施例对此不作限定。信号接收模块21可以是天线,通过天线接收nfc场信号可以参照相关技术。
68.为了实现nfc场的检测,也就是对前述的wakeup、field on或field off进行判定,整形模块22中可以设置与wakeup、field on或field off相对应的不同的预设电压阈值,该预设电压阈值可以由控制模块进行设置。预设电压阈值的大小与wakeup、field on或field off的检测灵敏度相关。示例的,在进行wakeup检测时,若预设电压阈值较高,则nfc场信号较强时才会判定nfc场存在,并唤醒nfc场检测装置,若预设电压阈值较低,则nfc场信号相对较弱时即可判定nfc场存在,并唤醒nfc场检测装置。示例的,在进行field on检测时,若预设电压阈值较高,则nfc场信号较强时才会判定nfc场存在,并打开nfc通信,若预设电压阈值较低,则nfc场信号相对较弱时即会判定nfc场存在,并打开nfc通信。示例的,在进行field off检测时,若预设电压阈值较低,则nfc场信号较弱时才会判定无nfc场,并关闭nfc通信,进入standby模式,若预设电压阈值较高,则nfc场信号相对较强时即会判定无nfc场,并关闭nfc通信,进入standby模式。示例的,整形模块22中可以采用比较器进行波形转换和阈值调整。
69.在对接收到的nfc场信号进行整形后,通过频率计23计算整形得到的矩形波的频率,控制模块24根据矩形波的频率判断是否满足wakeup、field on或field off,也就是根据矩形波的频率来判断nfc场的状态,进而控制nfc通信。可选的,整形得到的矩形波可以为方波。由于nfc的工作频率为13.56mhz,因此若整形后的矩形波的频率在13.56mhz附近,例如在12.56mhz-14.56mhz之间,即可确定不存在其他频率信号的干扰,因此,控制模块24可以基于矩形波的频率是否满足前述频率要求,来准确判断出对应的wakeup、field on或field off,从而进行相应控制。
70.本技术实施例中提出,对于接收到的nfc场信号,首先基于预设电压阈值将其整形为矩形波,进而确定矩形波的频率,基于矩形波的频率来判定是否存在nfc场,能够排除其他频率信号的干扰,实现准确的nfc场检测。
71.在上述实施例的基础上对nfc场检测装置做进一步说明。
72.可选的,整形模块22用于在装置处于standby模式时按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;频率计23用于在装置处于standby模式时确定第一矩形波的频率;控制模块24用于在第一矩形波的频率在预设范围时,确定nfc场wakeup,并控制装置进入active模式。
73.可选的,整形模块22用于在装置处于active模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;频率计23用于在装置处于active模式时确定第二矩形波的频率;控制模块24用于在第二矩形波的频率在预设范围时,确定nfc field on,并控制开启nfc通信。
74.可选的,整形模块22用于在装置处于active模式时按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;频率计23用于在装置处于active模式时确定第三矩形
波的频率;控制模块24用于在第三矩形波的频率不在预设范围时,确定nfc field off,并控制关闭nfc通信以及控制装置进入standby模式。
75.对应于wakeup、field on或field off的检测,整形模块22按照不同的预设电压阈值对检测到的nfc场信号进行矩形波转换,其中,第一预设电压阈值对应于wakeup检测,第二预设电压阈值对应于field on检测,第三预设电压阈值对应于field off检测。在实际应用中,可以仅对wakeup、field on或field off中的一项或两项采用上述方案进行检测,或者,也可以对wakeup、field on和field off这三项均采用上述方案进行检测。在对wakeup、field on和field off这三项均采用上述方案进行检测时,可选的,第一预设电压阈值大于第三预设电压阈值且小于第二预设电压阈值。示例的,第一预设电压阈值的取值在5-15mv之间,第二预设电压阈值和第三预设电压阈值的取值在4-200mv之间。例如,第一预设电压阈值为10mv,第二预设电压阈值为70mv,第三预设电压阈值为5mv。通过设置wakeup对应的阈值在field on和field off对应的阈值之间,能够避免nfc场检测装置频繁进入active模式-standby模式的循环中。
76.在nfc场检测装置处于standby模式时进行wakeup检测,此时若确定第一矩形波的频率在预设范围,则确定wakeup,即控制nfc场检测装置进入active模式。预设范围可以为13.56mhz左右的一个频率范围,具体可以根据实际进行设置。在nfc场检测装置进入active模式后,开始进行field on和field off的检测,在第二矩形波的频率在预设范围时,确定field on,即存在nfc场,控制开启nfc通信,在第三矩形波的频率不在预设范围时,确定field off,即无nfc场,控制关闭nfc通信,并控制nfc场检测装置重新进入standby模式,进行wakeup检测。
77.以下进一步结合具体示例对nfc场检测装置的结构进行说明。
78.如图3所示,可选的,整形模块22包括第一整形模块221,第一整形模块221用于在装置处于standby模式时按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;频率计23包括第一频率计231,第一频率计231用于在装置处于standby模式时确定第一矩形波的频率;控制模块24包括第一控制模块241,第一控制模块241用于在第一矩形波的频率在预设范围时,确定nfc场wakeup,并控制装置进入active模式。
79.可选的,整形模块22包括第二整形模块222,第二整形模块222用于在装置处于active模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;频率计23包括第二频率计232,第二频率计232用于在装置处于active模式时确定第二矩形波的频率;控制模块24包括第二控制模块242,第二控制模块242用于在第二矩形波的频率在预设范围时,确定nfc field on,并控制开启nfc通信。
80.可选的,整形模块22包括第五整形模块225,第五整形模块225用于在装置处于active模式时按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;频率计23包括第四频率计234,第四频率计234用于在装置处于active模式时确定第三矩形波的频率;控制模块24包括第五控制模块245,第五控制模块245用于在第三矩形波的频率不在预设范围时,确定nfc field off,并控制关闭nfc通信以及控制装置进入standby模式。
81.图3所示的nfc场检测装置中包括了上述三组分别用于进行wakeup、field on或field off检测的组件,需要说明的是nfc场检测装置中可以仅包括其中的一部分,以进行wakeup、field on或field off中的一项或两项检测。以下结合图4对wakeup、field on和
field off均进行检测的场景进行说明。
82.如图4所示,s401中,在standby模式下,nfc场检测装置进行wakeup检测,此时,由第一整形模块221按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波,第一频率计231确定第一矩形波的频率。
83.s402中,由第一控制模块241判断是否唤醒nfc场检测装置,若第一矩形波的频率在预设范围,则确定nfc场wakeup,执行s403,控制nfc场检测装置进入active模式,以开始进行field on、field off检测,此时还可以设置第二预设电压阈值和第三预设电压阈值,第二整形模块222按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波,第二频率计232确定第二矩形波的频率,第五整形模块225按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波,第四频率计234确定第三矩形波的频率。此外,若第一矩形波的频率不在预设范围,则重复执行s402继续判断是否唤醒nfc场检测装置。
84.在active模式下,nfc场检测装置进行field on、field off判断时,可以先执行s404,由第二控制模块242判断第二矩形波的频率是否在预设范围内,若第二矩形波的频率在预设范围内,则确定field on,nfc场存在,执行s405控制开启nfc通信,并在nfc通信的同时执行s406进行field off判断。在s406中由第五控制模块245判断第三矩形波的频率是否在预设范围内,若第三矩形波的频率不在预设范围,则确定field off,即nfc场不存在,则执行s408关闭nfc通信,控制nfc场检测装置进入standby模式,此时还可以设置第一预设电压阈值,重新返回s401进行standby模式下的wakeup检测。若第三矩形波的频率在预设范围内,则确定nfc场仍存在,则保持执行s405。
85.若s404中判断第二矩形波的频率不在预设范围内,则执行s407进行field off判断。在s407中由第五控制模块245判断第三矩形波的频率是否在预设范围内,若第三矩形波的频率不在预设范围,则确定field off,即nfc场不存在,则执行s408控制nfc场检测装置进入standby模式,此时还可以设置第一预设电压阈值,重新返回s401进行standby模式下的wakeup检测。若第三矩形波的频率在预设范围内,则确定nfc场存在,则重新返回s404判断是否达到field on的条件。
86.可选的,图3中还示意了其他模块,例如,锁相环时钟恢复模块(pll clock recovery,pllcr)25、mcu/其他模块26等。第一整形模块221输出的第一矩形波可以作为pllcr 25的时钟输入源,也就是,第一整形模块221在active模式下仍保持工作以输出的第一矩形波作为时钟输入源。pllcr 25用于从nfc场中提取时钟,使nfc场检测装置的时钟与外部nfc场时钟同步。第一控制模块241控制nfc场检测装置进入active模式时,可以向mcu/其他模块26发送触发信号以使mcu/其他模块26进行nfc通信准备,以提高通信效率。
87.在上述实施例的基础上,本技术实施例还可以通过模块复用的方式来简化nfc场检测装置的结构。
88.如图5所示,可选的,整形模块22包括第三整形模块223和第四整形模块224;第三整形模块223用于在装置处于standby模式时按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;第四整形模块224用于在装置处于active模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;频率计23包括:第三频率计233;nfc场检测装置还包括第一开关模块27;第一开关模块27用于控制第三频率计233在装置处于standby模式时确定第一矩形波的频率,或者,在nfc场检测装置处于active模式时确定第二矩形波的
频率;控制模块24包括第三控制模块243和第四控制模块244;第三控制模块243用于在第一矩形波的频率在预设范围时,确定nfc场wakeup,并控制nfc场检测装置进入active模式;第四控制模块244用于在第二矩形波的频率在预设范围时,确定nfc field on,并控制开启nfc通信。
89.可选的,整形模块22包括第五整形模块225,第五整形模块225用于在装置处于active模式时按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;频率计23包括第四频率计234,第四频率计234用于在装置处于active模式时确定第三矩形波的频率;控制模块24包括第五控制模块245,第五控制模块245用于在第三矩形波的频率不在预设范围时,确定nfc field off,并控制关闭nfc通信以及控制装置进入standby模式。
90.整形模块22和控制模块24与前述实施例的实现原理类似,此处不再赘述。而对于频率计23,由于在wakeup之后,不再需要对第一矩形波的频率进行计算,因此,可以复用同一个第三频率计233来确定第一矩形波和第二矩形波的频率,其中,在nfc场检测装置处于standby模式时确定第一矩形波的频率,在nfc场检测装置处于active模式时确定第二矩形波的频率,可以通过第一开关模块27实现上述控制,第一开关模块27可以为数字开关。
91.或者,与图5所示实施例类似的,可以复用同一个频率计来确定第一矩形波和第三矩形波的频率,其中,在nfc场检测装置处于standby模式时确定第一矩形波的频率,在nfc场检测装置处于active模式时确定第三矩形波的频率。
92.在上述实施例的基础上,本技术实施例还可以提供另一种模块复用的nfc场检测装置。如图6所示,整形模块22包括:第六整形模块226和第七整形模块227。
93.其中,第六整形模块226用于按照第一预设电压阈值将检测到的nfc场信号转换为第一矩形波;第七整形模块227用于在nfc场检测装置处于active模式时,分时执行按照第二预设电压阈值将检测到的nfc场信号转换为第二矩形波,或按照第三预设电压阈值将检测到的nfc场信号转换为第三矩形波。
94.频率计23包括:第五频率计235;nfc场检测装置还包括第二开关模块28;第二开关模块28用于控制第五频率计235在nfc场检测装置处于standby模式时确定第一矩形波的频率,或者,在nfc场检测装置处于active模式时确定第二矩形波的频率或第三矩形波的频率。
95.控制模块24包括第六控制模块246和第七控制模块247;第六控制模块246用于在第一矩形波的频率在预设范围时,确定nfc场wakeup,并控制nfc场检测装置进入active模式;第七控制模块247用于在第二矩形波的频率在预设范围时,确定nfc field on,并控制开启nfc通信,在第三矩形波的频率在预设范围时,确定nfc field off,并控制关闭nfc通信以及控制nfc场检测装置进入standby模式。
96.如图6所示,在standby模式下进行wakeup检测时,第六整形模块226对检测到的nfc场信号进行整形得到第一矩形波,第五频率计235对第一矩形波的频率进行计算,之后由第六控制模块246根据第一矩形波的频率是否在预设范围来确定是否wakeup。在wakeup之后,即active模式下,field on检测和field off检测分时复用第七整形模块227、第五频率计235和第七控制模块247。例如,先进行field on检测,第七整形模块227按照第二预设电压阈值将检测到的nfc场信号转换为第二矩形波,第五频率计235确定第二矩形波的频率,第七控制模块247根据第二矩形波的频率确定是否field on。之后,进行field off检
测,第七整形模块227按照第三预设电压阈值将检测到的nfc场信号转换为第三矩形波,第五频率计235确定第三矩形波的频率,第七控制模块247根据第三矩形波的频率确定是否field off。在standby模式和active模式切换时,可以通过第二开关模块28实现上述控制。
97.上述实施例的方案通过模块复用,简化了nfc场检测装置的结构,降低了成本。
98.本技术实施例提供一种nfc场检测方法。如图7所示,nfc场检测方法包括:
99.s701、接收nfc场信号,并按照预设电压阈值将检测到的nfc场信号转换为矩形波。
100.s702、根据矩形波的频率确定nfc场的状态。
101.可选的,按照预设电压阈值将接收到的nfc场信号转换为矩形波,包括:
102.按照第一预设电压阈值将接收到的nfc场信号转换为第一矩形波;
103.根据矩形波的频率确定nfc场的状态,包括:
104.若第一矩形波的频率在预设范围内,则确定nfc场唤醒,并控制装置进入活跃模式。
105.可选的,按照预设电压阈值将接收到的nfc场信号转换为矩形波,还包括:
106.在装置处于活跃模式时,按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波;
107.根据矩形波的频率确定nfc场的状态,包括:
108.若第二矩形波的频率在预设范围内,则确定nfc场打开,并控制开启nfc通信。
109.可选的,按照预设电压阈值将接收到的nfc场信号转换为矩形波,还包括:
110.在装置处于活跃模式时,按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;
111.根据矩形波的频率确定nfc场的状态,包括:
112.若第三矩形波的频率不在预设范围内,则确定nfc场关闭,并控制关闭nfc通信以及控制装置进入待机模式。
113.可选的,按照预设电压阈值将接收到的nfc场信号转换为矩形波,包括:
114.在装置处于活跃模式时按照第二预设电压阈值将接收到的nfc场信号转换为第二矩形波,并按照第三预设电压阈值将接收到的nfc场信号转换为第三矩形波;
115.根据矩形波的频率确定nfc场的状态,包括:
116.若第二矩形波的频率在预设范围内,则确定nfc场存在,控制开启nfc通信,并确定第三矩形波的频率是否在预设范围内;
117.若第二矩形波的频率不在预设范围内,则确定第三矩形波的频率是否在预设范围内;
118.若第三矩形波的频率不在预设范围内,则确定不存在nfc场,并控制关闭nfc通信以及控制装置进入待机模式。
119.nfc场检测方法的实现过程及技术效果可以参照上述实施例中对nfc场检测装置的说明,此处不再赘述。
120.本技术实施例还提供一种nfc芯片,该芯片包括前述实施例中的nfc场检测装置。
121.本技术实施例还提供一种电子设备,该电子设备包括前述实施例中的nfc芯片。示例的,该电子设备可以为手机、平板电脑等设备。
122.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通
过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
123.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1