NFC技术的定义通信方式

简介: NFC技术的定义通信方式

NFC技术的定义

什么是NFC

NFC(Near Field Communication,近场通信),是一种工作频率为13.56MHz,通信距离只有0~20cm(实际产品大部分都在10cm以内)的近距离无线通信技术。具有NFC功能的电子设备通过简单触碰的方式就可以完成信息交换及内容与服务的访问。

NFC具有三种工作模式:卡模拟模式、读写模式和点对点通信模式。

(1)卡模拟模式

将具有NFC功能的电子设备,如智能手机等,模拟成一张非接触智能(IC)卡,如银行卡、公交卡、门禁卡等。以NFC智能手机模拟成银行卡为例,用户只需要将该手机靠近银行POS机,就可以像使用银行卡一样完成支付交易。

(2)读写模式

具有NFC功能的电子设备,如智能手机,作为一个读卡器,可以读写IC卡、NFC标签以及工作在卡模拟模式下的NFC电子设备中的内容。例如,工作在读写模式下的电子设备充当一台POS机的角色,可以读取银行卡信息,从而完成金融交易。

(3)点对点通信模式

在两个具有NFC功能的电子设备间进行点对点通信,完成信息交换,如Android Beam中两部手机通过触碰,就完成了手机联系人信息或图片信息的交换。

基于以上三种工作模式,NFC被广泛地应用在门禁、公交车、手机支付、智能海报、数据传输等领域。

用户可以将具有NFC功能的手机作为观看体育比赛的门票;从NFC智能海报上获取广告信息;通过NFC来帮助两个电子设备,如个人电脑和手机之间快速建立WiFi或蓝牙连接;将照相机贴近打印机,照片会自动地通过NFC传输给打印机完成打印;通过NFC手机刷卡乘坐地铁和公交车;通过两部NFC手机的触碰,完成名片、联系方式、图片、网页等数据交换;用户还可以使用NFC手机在商场、零售店等进行移动支付购物。

实际上,NFC的应用不仅仅局限上述生活领域,它还广泛应用于医疗、航空、汽车等领域。

NFC具有两种通信方式:被动通信和主动通信。

(1)被动通信

被动通信方式是指由NFC通信的一方产生射频场,另一方从射频场中获取能量,并通过负载调制的方式与产生射频场的一方通信。被动通信方式经常用于卡模拟模式和读写模式中。这里需要强调一点,通信方式与NFC的工作模式没有必然的关系。在传统的读卡器和IC卡通信过程中,IC卡是无源的,需要从读卡器产生的射频场中获取能量。因此当NFC设备模拟成一张卡的时候,绝大部分情况下都采用被动通信方式。NFC设备一般情况下都是有源的,因此工作在卡模拟模式下的NFC设备是可以产生自己的射频场进行主动通信的,这种情况比较少见,但不代表卡模拟模式只能采用被动通信方式。

(2)主动通信

主动通信方式是指射频场由NFC通信双方交替产生,即通信双方在需要通信时产生自己的射频场,这就要求通信的双方都是有源设备。当通信的一方产生射频场进行通信时,另一方处于侦听模式,不会产生射频场。主动通信方式主要用于NFC点对点通信中。正如上面提到的,并不是点对点通信模式只能采用主动通信方式。关于主动通信和被动通信方式的详细内容将在1.3节介绍。

NFC工作频率为13.56MHz,通信距离为0~20cm,目前有106Kbps、212Kbps、424Kbps、848Kbps四种数据传输速率。NFC与其他无线通信技术在通信距离和传输速率上的区别。

NFC技术起源于RFID技术,因此想要了解NFC技术的历史、发展、演进,需要了解RFID技术。本节将详细说明RFID技术及RFID与NFC的区别。

什么是RFID

RFID(Radio Frequency Identification)即射频识别技术,又称为电子标签、无线射频识别,是一种射频通信技术,可通过无线电号识别特定目标并读写相关数据,无需识别系统与特定目标之间建立机械或光学接触。

目前RFID技术应用非常广泛,如图书馆、门禁系统、食品安全溯源、物流管理领域等。将RFID标签附着在一辆正在生产中的汽车上,厂方便可以追踪此车在生产线上的进度。将RFID标签附着在药品盒上,制药厂可以追踪药品的流向。标签也可以附着于牲畜与宠物上,方便对牲畜与宠物的识别。RFID的身份识别卡可以作为门禁卡、工卡、身份证等用于确认持卡人身份。汽车上的射频应答器用于征收过路费与停车费。

RFID的工作频率有低频(125~135kHz)、高频(13.56MHz)、超高频(860~960MHz)、微波等。RFID在低频段的工作原理基于变压器耦合模型(初级线圈与次级线圈之间的能量传递及信号传递),在高频段基于雷达探测目标的空间耦合模型(雷达发射的电磁波信号遇到目标后,携带目标信息返回雷达接收机)。

相关文章
|
机器学习/深度学习 算法 数据挖掘
【机器学习】算法术语、决策函数、概率模型、神经网络的详细讲解(图文解释)
【机器学习】算法术语、决策函数、概率模型、神经网络的详细讲解(图文解释)
1155 1
|
XML Java 应用服务中间件
SpringBoot项目打war包流程
本文介绍了将Spring Boot项目改造为WAR包并部署到外部Tomcat服务器的步骤。主要内容包括:1) 修改pom.xml中的打包方式为WAR;2) 排除Spring Boot内置的Tomcat依赖;3) 添加Servlet API依赖;4) 改造启动类以支持WAR部署;5) 打包和部署。通过这些步骤,可以轻松地将Spring Boot应用转换为适合外部Tomcat服务器的WAR包。
820 64
SpringBoot项目打war包流程
|
存储 运维 前端开发
同城圈子搭子交友论坛系统/搭建圈子系统的常见问题
需求分析不明确 在系统设计初期,如果未能充分理解目标用户的需求,可能导致系统功能与实际需求脱节,进而影响用户体验。 解决方案:通过市场调研、用户访谈、问卷调查等方式深入了解用户需求,确保系统设计符合用户期望。 技术选型困难 选择合适的技术栈对于系统的稳定性和可扩展性至关重要。技术选型不当可能导致系统性能低下或开发周期延长。 解决方案:根据系统需求、开发团队的技术栈以及未来扩展性等因素综合考虑,选择适合的技术栈。例如,前端可以使用uinapp 等框架,后端可以选择PHP框架,数据库可以选择MySQL等。
538 0
|
存储 人工智能 自然语言处理
基于QwQ-32B+Hologres+PAI搭建 RAG 检索增强对话系统
本文介绍如何使用PAI-EAS部署基于QwQ大模型的RAG服务,并关联Hologres引擎实例。Hologres与达摩院自研高性能向量计算软件库Proxima深度整合,支持高性能、低延时、简单易用的向量计算能力。通过PAI-EAS,用户可以一键部署集成大语言模型(LLM)和检索增强生成(RAG)技术的对话系统服务,显著缩短部署时间并提升问答质量。具体步骤包括准备Hologres向量检索库、部署RAG服务、通过WebUI页面进行模型推理验证及API调用验证。Hologres支持高性能向量计算,适用于复杂任务的动态决策,帮助克服大模型在领域知识局限、信息更新滞后和误导性输出等方面的挑战。
|
数据采集 数据可视化 定位技术
倾斜摄影教程:无人机航拍后使用ContextCapture生成 3D模型
倾斜摄影建模利用多角度影像生成高精度三维模型,广泛应用于城市规划、遗产保护等领域。通过无人机拍摄与专业软件处理,实现真实感强、自动化程度高的实景建模。
倾斜摄影教程:无人机航拍后使用ContextCapture生成 3D模型
|
安全 前端开发 中间件
Python面试题:Django Web框架基础与进阶
【4月更文挑战第17天】本文详细梳理了Django面试中常考的基础和进阶问题,包括MTV架构、ORM、数据库迁移、视图模板、中间件、信号、表单验证、用户认证授权等,并指出易错点及规避策略。提供代码示例展示模型和视图的实现,助力开发者在面试中脱颖而出。
917 12
|
存储 算法 NoSQL
[Eigen中文文档] 稀疏矩阵操作
在许多应用中(例如,有限元方法),通常要处理非常大的矩阵,其中只有少数系数不为零。在这种情况下,可以通过使用仅存储非零系数的特殊表示来减少内存消耗并提高性能。这样的矩阵称为稀疏矩阵。
1032 0
|
自然语言处理 数据管理 数据挖掘
阿里云百炼知识检索应用评测:构建智能问答助手【开发者评测|阿里云百炼】
阿里云百炼是基于大模型的一站式开发平台,支持快速构建智能问答助手。评测中,通过上传企业数据创建知识库,并配置应用参数如温度系数、最长回复长度等,最终通过API实现问答功能。实操难点包括数据上传限制及参数配置复杂度。建议增加上传灵活性、提供更多配置指南和功能扩展插件。总体而言,阿里云百炼提供了强大且灵活的工具,有助于高效开发大模型应用。
|
调度 开发者 UED
Kotlin 中的协程是什么?
【8月更文挑战第31天】
1601 1
下一篇
开通oss服务