tag 标签: nfc

相关帖子
相关博文
  • 2024-10-18 14:31
    115 次阅读|
    0 个评论
    近期,一个黑色的小盒子陆续出现在全国各地的收银台上,碰一下就能支付的新功能吸引众多消费者的关注,这一“黑科技”中究竟搭载了哪些前沿技术? “碰一下就可以支付”,这种全新的支付技术正在全国多个城市广泛落地,目前已服务上海、成都、武汉、长沙、杭州、青岛等 50 多个城市,其终端落地产品便是收银台和售货机上的“碰一下”收款设备。该设备依托于近场通信技术(NFC),用户只需确保手机处于解锁状态并具备NFC功能,随后将手机靠近特定收款设备,即可瞬间完成支付流程,用户支付效率大幅提升。“碰一下”和“扫一下”本质上都属于条码支付。区别在于“扫一下”使用了手机上的显示屏和摄像头,“碰一下”使用了手机上的近场通信技术进行信息交换和验证,在使用NFC传感器完成交互后,支付在网络端完成。与当前最普遍的扫码支付相比,“碰一下”支付的步骤更少,路径更短,能够进一步提升支付效率。 移动POS机、智慧收银台、智慧零售终端、智能点单机等新型硬件终端为金融支付提供了更安全、更高效的支付体验,这些终端不仅支持传统的支付方式,也能处理数字货币交易。这种“高效”除了步骤上的减少之外,同样离不开收款终端硬件产品在性能上的良好表现,不仅需要终端硬件具有良好安全的通信能力和高效的计算处理能力,还需要音视频识别、NFC、触摸屏、GPS、2.4G/5G WiFi等多样功能接口。因此,集众多优势于一身的智能模组成为行业客户的首选。 基于对性能和性价比等条件的综合考虑,已有众多品牌客户选择美格智能高性能模组,如搭载了美格智能4G/5G系列SRM930、SRM700、SRM900、SRM928、SLM920、SLM927等智能模组的解决方案,已在众多金融支付终端落地。在数据传输、信息处理等方面凭借高性能、高性价比的优势,已经遍布在您身边的超市、便利店、贩卖机、餐饮店等消费场景以及学校、医院等场所,赋能千行百业。 如在移动POS机终端领域,搭载了美格智能SLM927智能模组的移动POS机具有良好的综合能力表现。该模组基于骁龙®600系列SM6225平台研发设计,采用先进的 6nm制程 工艺,内置 64bit ARM 、 8核CPU (4 x A73@2.4GHz + 4 x A53@1.9GHz),主频达 2.4Ghz ,在功耗和性能方面做到了很好的平衡,更适用于对功耗敏感的移动智能终端。支持LTE Cat.4,支持 TD-LTE、FDD-LTE、WCDMA、GSM 多网络制式, 支持蓝牙5.1和Wi-Fi 6 ,支持 NFC近场通信 ,支持 GPS、GLONASS、BeiDou 定位导航系统,可满足智能终端多样化的连接需求。具备目标唤醒时间(TWT)功能,有效提升终端续航。SLM927系列还具有多媒体能力强、接口丰富的特性,支持最高 1080p@60fps 视频编解码和 3路ISP 摄像头接入,图像处理能力优越,在NFC支付、刷脸支付、指纹支付、条码支付等场景具备快速的识别和处理能力。 此外,在ECR智能收银终端领域,美格智能根据定制化需求为客户打造ECR智能收银终端产品和技术服务解决方案,基于高通5G SoC QCM6490平台开发,支持 Windows 11、Android 11、Linux 三大操作系统,拥有超过 12 Tops AI 算力,在多任务并行场景下拥有出色表现;在通信方面支持 5G NR SUb-6GhZ,DL4x4 MIMO SA/NSA mode and UL 1 x1 MIMO SA mode,2X2 MIMO Wi-Fi 6E, 支持5G独立组网和非独立组网,可覆盖全球主流运营商的网络频段。支持 双屏异显(FHD+@60fps DSI + 4K@60fps DP) 和最高 4K 30 视频编码 或 4K 60 视频解码 ,同样支持 NFC 支付。 在模组的强大性能加持下,ECR智能收银终端能够在无线网络下实现高速低时延传输,全面赋能自助结算、线上接单、快捷点餐、库存管理等功能,助力高效信息化、数字化经营。同时,ECR解决方案的智能算法和 5 路摄像头接口(3 路Bayer + 2 路RDI) ,支持人脸识别、扫码识别等多种智能支付方式,满足顾客多样、高效的结算支付需求。 从NFC支付开始,行业从业者们正不断探索基于NFC通信技术的创新应用,包括票据验证、点餐下单、游戏互动等新功能和新场景,相关硬件需求也将同步提升。美格智能凭借优质模组产品和定制化解决方案助力客户快速布局NFC业务场景,抓住商业新机遇,提升商户数字化商业价值。
  • 热度 2
    2024-8-8 16:19
    368 次阅读|
    0 个评论
    NFC技术应用无远弗届,便利你我生活 随着智能型手机的高度普及,NFC技术的应用范围也日益扩大,更对人们的日常生活产生了深远的影响。首先大家最能直接能联想到的便是 支付方式的革命性改变 ,例如Apple Pay、Google Pay和Samsung Pay等相关应用。在商店结账、地铁进站,甚或是公共交通运输的购票,我们只需透过手机上的NFC功能轻轻一刷,即可完成支付或通行,不仅省去了繁琐的现金或实体卡片交易程序,更大大地提高了支付效率和便利性。 其次,将手机作为数字钥匙的NFC应用也日渐普及。随着许多智能电子门锁和汽车开始配备NFC技术,使用者无需携带额外的物理钥匙,便能够透过手机轻松解锁门锁、启动汽车等操作。 此外,NFC技术还间接促进了商家与客户间的互动便利性与实时性。有别于传统的刷卡机,如今商家可以利用手机作为NFC读卡器,方便且快速地接收付款。而顾客也可以使用手机轻松读取商家的最新动态和优惠讯息。 NFC技术更提供了新的社交方式。只要透过两部配备NFC功能的手机靠近感应,人们即可轻松地交换联系方式及社交信息,甚至分享文件或媒体内容。这样的应用使得人们之间的社交互动更加便捷和实时。 NFC技术应用的开发挑战与潜在问题 尽管NFC技术的应用为我们的生活带来了极大的便利,但对于开发商而言,不免也存在一些需要仔细考虑的潜在问题,大致可分成以下三种类型: 接触感应的距离、角度和反应时间 接触感应的距离、角度和反应时间可能导致使用者体验不佳。NFC的工作距离通常相对较短,这意味着使用者需要将手机或设备放置得非常接近才能完成通信。这可能会导致一些不便,特别是在需要快速支付或通过门禁时的使用情境。 手机或设备的角度与方向 NFC通常对于角度和方向比较敏感。如果手机或设备的位置不正确或角度不恰当,通信可能会失败或需要多次尝试,而这都可能会影响到使用者体验的流畅与否。 环境因素 此外,环境因素也可能会影响NFC的性能。例如,不同材质的手机壳或是周围有大量的金属或其他干扰物可能会干扰NFC通信,进而降低用户体验的质量。因此,开发商在产品上市前需要全面考虑这些因素并进行完整的测试。 在产品上市前,开发商必须考量距离、角度、延迟或干扰等相关因素,针对NFC性能进行完整的测试。 NFC功能实测:以数字钥匙应用为例 接下来百佳泰将以手机当作数字钥匙的应用为例,带大家深入探讨进行NFC测试的关键要点,以及如何运用AI自动化测试来节省时间和人力成本。同时透过提高测试的覆盖率和准确性,进而更有效地确保NFC功能的质量和稳定性,提高使用者的体验。 NFC(近场无线通信)技术使得设备可以透过非接触的方式在10公分以下的范围内进行数据交换。在测试过程中,机器手臂配备电动吸盘,将手机吸附固定,然后逐渐靠近卡片阅读机。这时,手机充当NFC卡片,透过逐步靠近的方式来测试最远有效距离。假设最远有效距离为5公分,接着持续测试4公分、3公分、2公分、1公分的感应结果,以确认NFC功能的稳定性和可靠性。 除了距离以外,手机与卡片阅读机之间的角度也会影响NFC感应的结果。百佳泰的AI手臂测试平台解决方案 (ART)透过软件设定手机的旋转角度和倾斜角度,再结合不同的距离,模拟出使用者真实的使用情境。这样的测试计划可以搭配各种可能的干扰因素,确保测试的完整性和准确性。同时,每一次感应的反应时间也会被记录起来,用来确认是否符合预期,以防止因反应时间过长而造成使用者体验不佳。 无论是将手机用作数字钥匙、作为卡片阅读机来读取NFC卡片,还是进行手机对手机的数据传输,上述这些使用情境都可以透过机器手臂来模拟多种使用场景,精确地测试NFC技术的各个面向。这样的测试能确保NFC生态系统中的每一个组成部分都能够顺利运作,并提供最佳的用户体验。
  • 2022-11-7 18:05
    1 个评论
    近年来,短距离无线通信技术迅猛发展,极大的提高了我们的工作效率和生活便利性,比如 NFC开门、蓝牙无线耳机、wifi便携热点等应用,都离不开无线通信技术。 纵观目前发展较成熟的几大无线通信技术主要有 ZigBee、蓝牙(Bluetooth)、红外(IrDA)、无线局域网(Wi-Fi),同时还有一些具有发展潜力的近距离无线技术标准,比如:超宽带(Ultra Wide Band,UWB)、短距离通信(NFC)等。 以上的短距离无线通信技术都有各自立足的特点,或基于传输速度、距离、耗电量的特殊要求;或着眼于距离的扩充性;或符合某些单一应用的特殊要求;或建立竞争技术的差异优化等。 但没有一种技术完美到可以满足所有的要求。 图片信息整理:华秋商城 结语: RFID、蓝牙、ZigBee、UWB 等技术分别具有不同的优缺点,可适用于不同的应用场景,它们相互之间是一个完美的补充。 放眼未来, UWB技术前景可期。UWB最初被应用在军事方面,后来拓展到民用领域,具有很好的商业价值。一方面是高速率数据传输的短距离无线通信技术 ;一方面是精确测距、定位、 成像等的无线探测技术。UWB具有超宽带宽和低功耗的显著优势,而且可以与其他应用程序共存。因此,在无线通信领域, UWB是一项非常有前途的技术。 无线通讯模块有很多种,例如蓝牙 5.0模组、wifi模组等等都可以去华秋商城采购,而且价格超实惠,有些才几块钱,最重要的是发货还快~~~赶紧去试试吧!!! 如此重要且极具前景的技术,如果你是小白想入门学习,可以先从无线通信模块开始,市面上蓝牙模组几块到几十块的都有,大家可根据项目成本要求自行选择使用。
  • 热度 7
    2022-3-31 11:01
    2817 次阅读|
    0 个评论
    用PN532模块制作一个OLED显示的NFC读卡器
    NFC(近场通信)在两个小环形天线之间使用磁感应,常用于各种智能卡的读写。项目采用Arduino Uno开发板读取PN532 NFC模块卡,显示器采用0.96″I2C OLED小屏幕。 使用的物料清单如下: Arduino Nano开发板 Adafruit PN532 RFID/NFC模块 SSD1306 0.96″OLED显示器 跳线 面包板 Arduino IDE(集成开发环境) Adafruit PN532 NFC近场通讯模块兼容Arduino设备,运用UART串口进行通讯。可用USB to UART转换器,通过电脑进行测试。用户也可根据自己需要,利用管脚改变数据传输方式,如IIC、SPI等。 该PN532 NFC近场通讯模块基于NXP PN532芯片,包含80C51微控制器内核,集成了13.56MHz下的各种主动/被动式非接触通信方法和协议,支持6种不同的工作模式: 读写器模式,支持ISO/IEC 14443A / MIFARE机制 读写器模式,支持 FeliCa机制 读写器模式,支持ISO/IEC 14443B机制 卡操作模式,支持ISO 14443A / MIFARE机制 卡操作模式,FeliCa机制 ISO/IEC18092,ECM340点对点 首先,我们按照电路图将PN532模块和OLED显示器连接到Arduino开发板: GND (Ground) GND VCC (Power supply) 5V SDA (Data) A4 SCL (Clock) A5 为读卡器更先进,我们采用Adafruit PN532 library,这个数据库兼容Arduino UNO/Nano板,支持I2C or SPI通信模式。下载Adafruit PN532库、Adafruit GFX库和SSD1306 OLED库,将如下代码上传到Arduino Nano开发板: #include #include #include #include #include #define PN532_IRQ (2) #define PN532_RESET (3) // Not connected by default on the NFC Shield #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display height, in pixels #define OLED_RESET 4 // Reset pin # (or -1 if sharing Arduino reset pin) #define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32; Adafruit_PN532 nfc(PN532_IRQ, PN532_RESET); Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); void setup(void) { Serial.begin(115200); while (!Serial) delay(10); // for Leonardo/Micro/Zero Serial.println("Hello!"); nfc.begin(); if (!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { Serial.println(F("SSD1306 allocation failed")); for (;;); // Don't proceed, loop forever } uint32_t versiondata = nfc.getFirmwareVersion(); if (! versiondata) { Serial.print("Didn't find PN53x board"); while (1); // halt } // Got ok data, print it out! Serial.print("Found chip PN5"); 24) & 0xFF, HEX); Serial.print("Firmware ver. "); 16) & 0xFF, DEC); 8) & 0xFF, DEC); display.clearDisplay(); display.setCursor(0, 0); //oled display display.setTextSize(1); display.setTextColor(WHITE); display.print("Found chip PN5"); 24) & 0xFF, HEX); display.setCursor(0, 20); //oled display display.setTextSize(1); display.setTextColor(WHITE); display.print("Firmware ver. "); 16) & 0xFF, DEC); display.print("."); 8) & 0xFF, DEC); nfc.setPassiveActivationRetries(0xFF); // configure board to read RFID tags nfc.SAMConfig(); Serial.println("Waiting for an ISO14443A card"); display.setCursor(0, 40); //oled display display.setTextSize(1); display.setTextColor(WHITE); display.print("Waiting for NFC Card"); display.display(); } void loop(void) { boolean success; uint8_t uid , &uidLength); if (success) { Serial.println("Found a card!"); Serial.print("UID Length: "); Serial.print(uidLength, DEC); Serial.println(" bytes"); Serial.print("UID Value: "); display.clearDisplay(); display.setCursor(10, 0); //oled display display.setTextSize(1); display.setTextColor(WHITE); display.print("UID Length:"); display.print(uidLength, DEC); display.print(" bytes"); display.setCursor(35, 20); //oled display display.setTextSize(1); display.setTextColor(WHITE); display.println("UID Value: "); display.setCursor(5, 35); //oled display for (uint8_t i=0; i < uidLength; i++) { Serial.print(" 0x"); Serial.print(uid , HEX); display.print(" 0x"); display.print(uid , HEX); display.display(); } Serial.println(""); // Wait 1 second before continuing delay(1000); } else { // PN532 probably timed out waiting for a card Serial.println("Timed out waiting for a card"); } } 上传成功后就可以开始测试了。OLED显示器将显示固件版本1.6,并询问是否扫描卡片。 将银行卡、旅行卡、公交卡等NFC卡靠近PN532 NFC模块板,PN532将读取字节长度和UID值,并显示在OLED屏幕上。 字节长度有时是4位,有时是7位,这取决于卡的发卡机构的设定。如果不喜欢这个OLED显示器,也可以改用串口监视工具Serial Monitor来显示UID值和字节长度。
  • 热度 16
    2020-10-17 17:28
    5527 次阅读|
    1 个评论
    【2020意法半导体开发大赛】基于ST25R3916 NFC芯片在嵌入式门禁的应用(001)
    简介 基于 ST25R3916 NFC 芯片在嵌入式门禁的应用,广泛应用在楼宇对讲门口机,小区 IC 门禁和出租房门禁等场所。 1. 门禁硬件资源 本次 NCF 开发设计大赛, ST 官方提供硬件支持: 1, STM32L476RG-Nucleo 开发板,简称 MCU 开发板 2, X-NUCLEO-NFC06A1 模块,简称 NFC 模块,内部包含 ST25R3916 NFC 芯片,可以 IC 卡读卡 / 写卡操作。 MCU 开发板和 NFC 模块结合成一个 嵌入式 门禁系统,需要用到开发板上一个按键、一个串口和 NFC 模块上的 3 个 LED 灯等,还需在购买几个 IC 卡做门禁刷卡测试。 2. 门禁系统主要框架 主要 系统框架图 S1 为开发板上的按钮,主要增加管理功能和删除所有用户卡需用到 LED1 指示注册管理卡操作,常亮或者闪烁正在进行,熄灭则退出。 LED2 指示增加用户卡操作,常亮或者闪烁正在进行,熄灭则退出。 LED3 指示删除用户卡操作,常亮或者闪烁正在进行,熄灭则退出。 LED4 指示正常工作状态用户刷卡,同时指示开门动作。 实物图 3. 开发工具 1) 串口调试助手 2) MDK5 3) STM32L476 软件工程包: STM32CubeExpansion_NFC6_V1.0.0 中的 Applications 例程 https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-nfc6.html 4. 软件设计需求 门禁上电时 :所有 LED 常亮, 1S 后熄灭,进入正常工作状态。 注册管理卡 :按下 S1 , LED1 闪烁 600ms ( NO:300ms , OFF:300ms ),连续刷两张 IC 卡,这时 LED1 变为常亮,表示增加管理卡成功,刷的第一张卡为增加管理卡,第二张卡为删除管理卡。 增加用户卡 :在正常工作状态下,刷增加管理卡, LED2 闪烁 600ms ( NO:300ms , OFF:300ms ),刷要增加的用户卡,依次逐个增加,然后刷增加管理卡或者删除管理卡结束操作。 删除用户卡 :在正常工作状态下,刷删除管理卡, LED3 闪烁 600ms ( NO:300ms , OFF:300ms ),刷要删除的用户卡,依次逐个删除,然后刷增加管理卡或者删除管理卡结束操作。 删除所有卡 :在正常工作状态下,刷删除管理卡, LED3 闪烁 600ms ( NO:300ms , OFF:300ms ) , 按下 S1 , LED3 常亮,后刷增加管理卡或者删除管理卡, LED3 灭删除所有卡成功。 用户刷卡 :在正常工作状态下,用户刷卡,若用户卡已注册,则开门 LED4 常亮 1S 后熄灭,若用户卡未注册,则不开门 LED4 闪 3S 后熄灭, 5. 程序设计简介 1. 增加消息事件队列 event.c 和 event.h ,事件类型包括: 1) 按键事件 2) 刷卡事件 3)10ms 周期事件 4)100ms 周期事件 2. 增加门禁功能处理 doorApp.c 和 doorApp.h ,包括注册管理卡、增加用户卡、删除用户卡和删除所有的用户卡等功能。 3. 增加 4 个 LED 的常亮、熄灭和闪烁功能的处理 本文主要描述了 NFC 嵌入式门禁架构和功能设计思想,工程测验和程序展示请看下篇《基于 ST25R3916 NFC 芯片在嵌入式门禁的应用( 002 )》
相关资源