搜索
开启辅助访问

QQ登录

只需一步,快速开始

立即注册 找回密码

SMC532 --NFC模组

2014-11-8 17:53| 发布者: peter| 查看: 10631| 评论: 0

摘要: 支持WIN8/WIN7 + android + wince +MCU 单片机 + linux + MAC ...... 兼融所有平台,只要你会串口编程! SMC532模组,是一个集成了MCU+NFC的模组,采用了使用最为广泛的NFC芯片NXP的PN532作为NFC底层通信链 ...

      

      支持WIN8/WIN7 + android + wince +MCU 单片机 + linux + MAC  ......

      兼融所有平台,只要你会串口编程!

    SMC532模组,是一个集成了MCU+NFC的模组,采用了使用最为广泛的NFC芯片NXPPN532作为NFC底层通信链路,保证了可靠性的兼容性,然后,MCU采用了ARM-M3的工业级(兼容军工级)单片机STM32作为主控,风火轮科技工程师倾注大量心血嵌入了完整高效的NFC应用协议栈,使得用户在开发NFC功能应用时更为简单,

  只需要简单的串口指令就能实现NFC 读写卡\卡模拟\点对点(P2P)通信等等功能

        SMC532模组,用户能用最短的时间把NFC功能加到自已的系统当中,用户不需要去研究复杂的NFC应用协议,只需要发简单的串口指令,就能实现NFC的一般功能,

当然,如果对板型需求严格的用户,可以购买烧录了风火轮固件的MCU,您只需要把我们的MCU设计进你的板子里,然后按我们模组的原理图进行布线你自已的电路板,让你以最低的成本和最快速的开发出自已的专属产品

支持所有主流的NFC卡,(风火轮特有功能:还能读二代身份证的 UID号),支持ISO/IEC 14443A / MIFARE/FeliCa/IEC 14443B/IEC18092/ECM340点对点,几乎涵盖了NFC的所有常用类型了。


最大的特点是简单易用只要会串口编程就开发NFC功能,缩短开发周期。

体积小,功能强

模组与天线分开,可以灵活选配天线,适配模具。

接口齐全,UART\IIC\USB

业届首款实现与手机P2P通信的NFC模组。

模组内置强大的MCU并且 IO引出,方便用户定制控制功能

内置NFC应用协议栈(libnfc+llcp),零难度开发NFC功能。

USB口可连接PC,在PC上用libnfc等软件进行操作读写NFC卡,

默认就是一个NFC读卡器方案。

真正的跨平台NFC模组,只要会串口编程就会用NFC功能。

把NFC功能提取成简单的串口指令,轻松实现NFC功能开发。

★可以读二代身份证UID号(需要特别向风火轮定制)

灵活固定,做了底板的用户,固定孔可掰断,节省更多空间



SMCC532模块支持NFC的基本功能,同时风火轮加入的特色功能,对用户开发产品非常有用。

l  读写器模式:
支持ISO/IEC 14443A/14443B/MIFARE/FeliCa/ISO/IEC
(S50,S70……)还能读二代身份证的UID号(需要向风火轮定制)

l  卡模拟:(需要定制)

l  点对点通信(P2P):
     支持:模组 -- 手机(风火轮提供APK源码)
           模组 -- 模组
     可以互传自定义数据。

注:这是业界独家的功能,风火轮提供手机端测试APK,也可下载第三方APK测试,标准协议NDEF

 内置功能(发串口指令控制)
1 3个可控制LED
2 1个蜂鸣器
3 4个GPIO 输出TTL高低电平
4 TF卡(micro SD)可用于记录数据,FAT文件系统
5 1Key 按键,可以判断输入(用户可以定制功能)
6 USB接口 :USB2.0接口,可以PC通信,可用作电源输入口。



读卡器应用

SMC532模组 外壳 = NFC 智能卡读写器(跨平台)


 本模组设计之初,就考虑好低成本的NFC卡读写器应用方向,直接输USB口,并配有蜂鸣器,不用附加其它硬件,就能实现智能卡读写器的所有功能。

应用领域有如下

   ○网上银行及网上购物

   ○电子商务e

   ○电子钱包余额查询

   ○网络访问

   ○客户积分优惠

   ○身份验证

   ○票务

   ○网上博彩

   ○停车场收费系统

   ○自动收费系统

   ○公共交通

   ○门禁系统

   ○考勤

   ○自动贩卖机

   ○非接触式公用电话

   ○物流及供应链管理

     ○读写器

 

该应用场景,SMC532模组使用USB接口与主控制器连接,例如与PC连接,风火轮提供PC上的开发SDK,完美支持libnfc应用库!

嵌入式产品应用

SMC532模组---应用于其它嵌入式平台(串口)

   本应用场景,针对一些其它的嵌入式平台,例如

   WINCE平台的工业设备

   UCOS平台的工业设备

   Linux平台的工业设备

   android平台的工业设备

   Windows 8/windows7/ windows xp 等

   …等等

   只要通过UART(RS232)口与NFC模组连接,我们已把NFC功能提取成指令形式,例如,读卡,写卡,找卡,卡模拟等这样的命令,只要会串口编程,就能方便的使用NFC功能,不用去研究复杂的NFC应用协议栈,我们把libnfc都移值到了我们的MCU里面了,大家可以查一下libnfc有多强大。能方便开发各种功能。

   这种方式,用户可以最快的方式,尽量少改动已有系统 把NFC功能加入您的设备。

SMC532模块在广告机的应用

在广告机的基础上嵌入NFC模块( SMC532),升级为NFC广告机,使得广告机更加智能和便捷。

  1、会员登录

  非NFC广告机的会员登录需要手动输入手机号或者相应的会员ID,才能进行深入的操作。当广告机增加NFC功能后,只需NFC手机在NFC广告机感应一下,即可完成登录验证

  2、优惠券下载

  当消费者在NFC广告机上看到感兴趣的优惠信息,把NFC手机放到NFC广告机的感应处,即可完成优惠信息的下载到手机上。

  3、提供详情

  当消费者需要了解广告机上某种商品的具体信息时,而广告机因为自身设备的限制,无法提供更加详细的产品信息,可以选择把产品的信息网址,用NFC手机在NFC广告机上感应一下,即可在手机打开该产品的信息网址。

门禁应用

            

 SMC532模组,板载了TF卡,可以直接引出蜂鸣器,内置控制开锁的GPIO,可直接应用于门禁系统,可以读写普通NFC门禁卡,也可以用NFC手机来作为开门的工具(需安装指定APK授权),并可以记录考勤信息在TF卡中,以TXT文格式保存。



   

板型尺寸:

   模组:40mm x 30mm

   包含固定孔:50mm x 30mm

 

                                                                      

MCU

STM32(ARM-M3)

NFC基带

PN532

LED

3可控LED灯(发命令控制

UART(串口)

TTL电平,默认:115200/8/0/1

按键

1 个key

IIC

1 路I2C

JTAG

1 个SWD 固件下载口

GPIO

4个可控IO口(发命令控制)

蜂鸣器

1个直流蜂鸣器(发命令控制)

TF

1 TF(Micro SD) FAT filesystem

USB

1 MiniUSB(电源供应+USB通信)

注:4个固定孔可以手工掰断,方便直接插到您的产品板上。

工作温度最高值:85°C

 NFC基带芯片:

PN5321A3HN/C106

PN532是一个高度集成的非接触读写芯片,它包含80C51微控制器内核(风火轮注:这个8051用户是不能对它编程的,它是用来内置NFC的底层通信协议栈),集成了13.56MHz下的各种主动/被动式非接触通信方法和协议。
  PN532传输模块支持6种不同的工作模式:
prefix = "v" prefix = "o" 读写器模式,支持ISO/IEC 14443A / MIFARE 
读写器模式,支持 FeliCa 
读写器模式,支持ISO/IEC 14443B 
卡操作模式,支持ISO 14443A / MIFARE 
卡操作模式,FeliCa 
ISO/IEC18092ECM340点对点


SMC532模组,天线是可以引出来的,可以灵活的搭配天线,一般的13.56M天线都能用。用户可以根据自已的外壳去匹配天线,也可以购买风火轮提供的NFC天线,


    


P2P模式:

第一步:接电

给模组插上USB线作为电源供电。看到模组的订亮起,并有规律的闪动,说明已工作起来。

第二步:

连接模组与PC的串口,记得模组的TXPC串口的RX,模组的RXPC串口的TX,然后再把地线连接


第三步:PC的串口调试助手

选好对应串口,设置串口波特率:115200\8\0\1


初始化:

PC串口调试助手中发送如下命令

55 AA 04 10 FF 20 00 FF

(PC串口à模组)

会收到模组返回如下数据,表示初始成功 了

2014-05-19 18:20:49(846)收到】55 AA 04 10 FF 00 00 FF

(模组àPC)模组应答串,表示初始OK

设置P2P要发送的数据:

例如要发送的数据:33 31 32 33 34 35 36 37 38 39 60 61 62 63 64 65 66 67 68 69

(这些都是ASC-II码,转成字符号应该是:3123456789’abcdefghi

Android板+SMC532 ---广告板功能实现

1

鲜花

握手

雷人

路过

鸡蛋

QQ|风火轮WIKI|手机版|深圳风火轮团队 ( 粤ICP备17095099号-2 |公安备案:44030602002230

GMT+8, 2018-11-14 00:38 , Processed in 0.030653 second(s), 19 queries .

返回顶部
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn