手机上的NFC是怎么工作的?

前言:现如今,手机NFC功能相当便利,不仅可以是门禁卡,还可以是公交卡,随着智能汽车的发展,更可以是你的便携车钥匙。但是说实话,后面两类我不经常接触,平常接触比较频繁的还是当作门禁卡,尽管如此,对于它我也是有些疑惑的:NFC是怎么工作的,为什么手机NFC可以实现多张卡的功用,为什么有些时候手机没电关机了NFC还能用? 带着这些疑惑,查了好多东西,也算是有些收获了,简单分享一下。

找不到比较恰当的图,让大家看看我老婆😋

在开始之前,还是简单地引入一下


什么是NFC?

NFC的中文全称为近场通信技术。NFC是在非接触式射频识别(RFID)技术的基础上,结合无线互连技术研发而成NFC可以看作是RFID技术的一种特殊应用,它在RFID技术的基础上增加了双向通信功能。NFC设备既可以作为读取器,也可以作为标签,实现设备之间的互相通信和数据交换,其技术本质就是利用电磁感应来传递信息。

当考虑 NFC 中读取器和标签的关系时,你可以将其想象成一对相互配对的钥匙和锁。标签就像是用来打开特定门锁的钥匙,而读取器则是放置在门上的锁。只有当读取器与标签配对并互相通信时,数据才能传输,就像钥匙将门打开一样。而双向通信的存在,则使得手机既可以是钥匙,也可以是锁头。

为什么手机借助NFC可以实现多张卡的功能?

手机NFC技术可以实现多张卡的功能主要是因为NFC芯片具有存储和处理多张卡片信息的能力,并且支持在不同场景下切换使用不同的卡片信息。

 具体来说,手机NFC芯片通常会配备一定的存储空间,用来存储多张卡片的信息,比如公交卡、银行卡、门禁卡等。这些信息可以是卡号、密钥、身份验证信息等。手机上的相关应用程序或系统可以管理这些信息,并在需要的时候将其发送给NFC芯片进行模拟。

 在实际使用中,用户可以通过手机上的相关应用程序或系统添加、管理和选择需要模拟的卡片信息。当需要使用某张卡片时,用户只需在手机上选择相应的卡片,然后将手机靠近读卡器或另一部支持NFC的设备,NFC芯片会模拟出相应的卡片信息,完成支付、门禁或其他操作。 这种多张卡的功能实现了手机一卡通的便利性,用户无需携带多张实体卡片,只需携带一部手机就可以完成多种支付和身份验证等操作。

为什么手机没电关机还可以用NFC呢?

这里我们首先要清楚NFC的工作模式,NFC技术有三种主要的工作模式,它们分别是读取器/写入器模式、卡模拟模式和点对点模式。

 1. 读取器/写入器模式:

在这种模式下,NFC 设备作为一个读取器或写入器,可以与被动式的 NFC 标签或动态 NFC 标签进行通信。NFC 设备发送命令给 NFC 标签,并读取或写入标签中的数据。

 2. 卡模拟模式:

在这种模式下,NFC 设备模拟成一个被动式 NFC 标签,使得其他主动式 NFC 设备(如读取器)可以读取其存储的信息。实质上,NFC 设备将自身的 NFC 芯片当作智能卡来使用,允许其他设备与其进行通信。

 3. 点对点模式:

 在这种模式下,两个 NFC 设备之间可以直接进行数据交换,而无需借助 NFC 标签或读取器。两个 NFC 设备之间通过 NFC 技术建立连接,并互相发送数据。

在日常使用场景下,我们可以比较容易地推断出手机多处于卡模拟模式,这样除了兼顾安全性即加密通信不直接暴露用户的信息外,最大的特点还是省电,通常模拟卡片信息产生的耗能是非常有限的,可以忽略不计,所以就算手机没电关机了,那一点点电量也能让NFC用好几次

写入器模式也是相当有意思,借助NFC软件,我们可以向空白标签内写入信息,可以是一首歌,也可以是某一款游戏,这样在我们用手机触碰卡片(即标签载体)时,就可以实现一触即达,自动播放音乐或启动游戏,无需手动启动,不过这里我也只看到了,并未实践,所以盒友们感兴趣的话可以自行上网学习

鉴于我只是出于兴趣而做了这一期,所以有不到位或错误的地方,还请大佬们指正,谢谢

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com