NFC初识(一)

    xiaoxiao2025-11-27  8

    最近和朋友聊天,聊到支付和NFC的应用,谈到不同Android手机的厂商,所生产的带有NFC应用的各种不同的问题,刚好最近项目任务不是很紧张,就抽出时间来学习了下NFC的应用。在此,先感谢SkySeraph先生的分享精神,以下的内容就是我再跟着先生学习的时候做的一些整理的资料,希望和大家一起学习进步

    什么是NFC?

    NFC(Near Field Communication),近距离无线通信技术,最初是飞利浦公司(NXP /恩智普公司)发起的,并由Sony、Nokia等国际著名厂商联合主推的一种短距离非接触式的无线通信方式,其主要技术指标如下:   *  通讯距离:约10 cm(理论)   *  射频频率:13.56 MHz   *  标准规格:兼容ISO1443,Felica,ISO15693等   *  传输速率:106、212 and 424 kbps(被动)   *  标准体系:已纳入ISO、ECMA、ETSI

    NFC发展历史中的重大事件。

      *  1983,RFID、ISO/IEC Standard   *  2003,NFC、ISO/IEC Standard   *  2004,NXP、Sony和Nokia创建NFC Forum,目前拥有>180个成员   *  2006,厦门易通卡,中国首个NFC试点项目   *  2007,Nokia推出首款具备NFC技术的商务手机 ( Nokia 6131)   *  2010/2011,Google Wallet、Nexus S   *  2012,Samsung Galaxy S III、S Beam(Built on Android Beam)   *  2014,iphone 6/6 Plus,只针对于iPhone的支付

    为什么使用NFC?

    Bridging the Physical and the Virtual Worlds ! (物理和虚拟连接桥,----引用谷歌大会)

    生活中的NFC

                         

    NFC生态系统

    生活中NFC的应用实例

    7 :30  乘公交车 上班 使用 带有 NFC 功能的手机 刷公交卡 7:32   在公交车上看到一个音乐会的 海报 手机接触 NFC 标签,听音乐会 8:15  到达公司,使用 手机刷开公司的 门禁系统 8:30  打开电脑,使用 手机 登录计算机 12:00  中午 吃饭,使用 手机 支付午餐 费用 14:00  去拜访 客户,和 客户通过 NFC 功能 互换名片 18:00  来到音乐会的 门口,使用 手机验 顺利 打开了入场券的 大门 20:00  听完 音乐会,一块 去购物 吃饭,使用 NFC 上的 手机支付 功能 买单

    NFC是基于RFID规则的

    RFID概念

    RFIDRadio Frequency Identification),射频识别或无线射频识别,常称为感应式电子晶片或近接卡、感应卡、非接触卡、电子标签、电子条码等。

    RFID是一种通过无线电识别特定目标并读写相关数据,而无需识别系统和特定目标之间建立机械或光学接触的通信技术。常用频段分为四种。

    低频( 30~300kHz 高频 3~30MHz 超高频 (300MHz~3GHz) 微波 ( > 2.45GHz)                               

    RFID的系统组成如下如:

    RFID的工作原理如下如:

    RFID的应用:

    RFID应用非常广泛,应用领域包含物流、零售、制造业、服装业、医疗、身份识别、防伪、资产管理、交通、食品、动物识别等。如下图所示:

    NFC 基本原理

    NFC通信模式

    通讯过程中指最先发起沟通的一方为发起设备,而回应的一方为目标设备

    NFC设备和NFC工作模式

    NFC技术包含和使用的智能设备如下,它们之间可以彼此相互交互。

    NFC 设备 NFC 读卡器 NFC 标签

    NFC三种工作模式如下。

    读写模式(读卡器模式) P2P 模式(点对点模式) 模拟模式(支付模式)

    NFC设备和NFC工作模式(读写模式):如下图所示

    NFC设备和NFC工作模式(P2P模式模式):如下图所示

    NFC设备和NFC工作模式(卡模拟模式):如下图所示

    如右图所示为通用手机中NFC架构。

    路径 1 :应用处理器 & NFC 控制器 路径 2 NFC 控制器 & 安全单元 路径 4 :安全单元 & 主控制器

    NFC与其它无线通信技术

    NFC& RFID

    NFC&红外

    NFC&

    NFC&WiFi

    NFC常用网络资源

    当然,学习一样新技术不能局限,下面就给出一些针对于NFC技术比较好的网站和社区

    官方论坛 /NFC Forum http://www.nfc-forum.org/home/ NFC 资讯: NFC World NFC Times NFC.CC 社区论坛: libnfc 社区 NFC 中国 论坛 NFC 协议: NFCForum Mifare 协议 NFC 技术: GoogleAndroid NFC API NXP-NFC Open-NFC NFC 研究室 源项目: SmartCard API forandroid ndeftools libnfc NFCCard

    NFC技术标准和规范

    1.NFC技术标准包含四层,如图。

    RF Layer ISO Mode Switch NFC Protocol Applications

    2.NFC标准规范

    ISO 14443 A/B NFCIP-1 MIFARE Felica

    NFC Forum定义的TAG类型

    NFC 四种TAG类型。

    Type 1 Type 2(用的最多的) Type 3 Type 4

    NXP特定的TAG类型 基于 ISO 14443A 标准 可读可重写,可配置成 只读 可变内存 192/768/3584 bytes 传输速率 106kbits/s 支持数据冲突 保护 市场上有兼容的产品,如 NXP MIFARE Classic 1K MIFARE Classic 4K Classic Mini TAG的获取 Mifare TAG NFC TAG TagAge     http:// www.tagage.net Seeed Studio   http ://www.seeedstudio.com/depot / NFC category . SparkFun     http :// www.adafruit.com/category/55

    NDEF 协议

     NDEF概述

    NDEFNFC Data Exchange Format

    NFC 消息封装格式 二进制 由一系列 Record 组成 NDEF组成和NDEF记录

    RTD_TEXT记录解析实例

    NDEF数据:  D1 01 0F 54 02 65 6E 68 65 6C 6C 6F 2C 77 6F 72 6C 64 21

    解析结果:    hello,world!

    NDEF数据:  D1 01 0A 55 01 62 61 69 64 75 2E 63 6F 6D

    解析结果:     http://www.baidu.com

    RTD

    RTD概述

    RTD,  NFC Record Type Definition

    几种常见类型

      *  RTD_TEXT(T) ,记录描述文本 信息   *  RTD_URI(U) ,存储网络地址,邮件或 电话号码   *  RTD_SMART_POSTER( Sp ) ,综合 URL ,电话号码 或短信编入 NFC 论坛标签及如何在设备间传递这些 信息

      *  RTD-Text 记录内容

      *  RTD-Text 状态标志位

      *  RTD-URI 记录内容

      *  RTD-URI 前缀标识符

      *  RTD-Smart Poster 记录内容

      *  RTD-Smart Poster 实例

    这里是第一部分的学习归纳,就先介绍到这,再次感谢SkySeraph先生

    转载请注明原文地址: https://ju.6miu.com/read-1304448.html
    最新回复(0)