这个模块实现了NFC透明传输,能与NFC手机进行点对点大数据传输(在通信前不需要再点一下手机屏幕),主控端串口TTL接口,简单易用,超低功耗,工作2mA待机4uA,可以动态模拟NFC Forum 蓝牙配对卡网址标签等标准定义卡片,可以用在NFC支付,手机门禁,NFC密码验证商业广告机等场景,更可以用于配置设备参数,让NFC开发更加快捷简单。 NFC2COM通过动态模拟卡方式实现与手机快速交互数据,可以交换任意长度的数据,只要手机不离开天线区域。
外部主控用串口可以通过NFC2COM与手机实现任意长度的数据通信,
工作功耗:2mA(3.3V)
当串口有数据要发出来,会先通过IRQ管脚输出一个高电平,平时为低电平 外部MCU可以接IRQ管脚作为中断,监听上升沿作为信号,当得到中断就唤醒并接收模组传过来的串口数据 板型尺寸:30mm x 24mm NFC卡模拟器应用典型应用场景是用于与手机进行通信,手机是读写器角色,实现支付功能。 NFC2COM模组 + 外壳 = NFC 智能卡模拟器(跨平台) 应用领域有如下 ○网上银行及网上购物 ○电子商务 ○电子钱包余额查询 ○网络访问 ○客户积分优惠 ○身份验证 ○票务 ○网上博彩 ○停车场收费系统 ○自动收费系统 ○公共交通 ○门禁系统 ○考勤 ○自动贩卖机 ○非接触式公用电话 ○物流及供应链管理 该应用场景,NFC2COM模组使用USB接口与主控制器连接,例如与PC连接,风火轮提供PC上的开发示例DEMO源码 嵌入式产品应用网上银行及网上购物电子商务e电子钱包余额查询
NFC2COM模组---应用于其它嵌入式平台(串口) WINCE平台的工业设备 UCOS平台的工业设备 Linux平台的工业设备 android平台的工业设备 …等等 只要通过UART(RS232)口与NFC模组连接,我们已把NFC功能提取成指令形式,只要会串口编程,就能方便的使用NFC通信功能,不用去研究复杂的NFC应用协议栈。 这种方式,用户可以最快的方式,尽量少改动已有系统 把NFC功能加入您的设备。 在广告机的基础上嵌入NFC模块(NFC2COM),升级为NFC广告机,使得广告机更加智能和便捷。实现优惠券派发,用户签到和打卡功能等等 1、会员登录 门禁应用 NFC2COM模组,可以直接引出蜂鸣器,内置控制开锁的GPIO,可直接应用于门禁系统,可以用手机来作为开门的工具(需安装指定APK授权), 以上功能,有需要可向风火轮团队定制 NFCteam@smartfire.cn 1 第一次使用:用户合到我们的模组,可以先按这个步骤验证一下硬件是否工作正常。 测试需要: 1,NFC功能手机(Android系统) 一部 2,NFC2COM模组 + 天线 一套 3,USB转串口(TTL电平) 一块 4,PC电脑装windows系统 一台
1.1 连接硬件请确认你的串口是能正常工作的,电脑插上USB转串口模块,会看到该它的灯亮起, 然后在设备管理器中看到生成相应的串口
如果发现没有,则是需要手动安装USB驱动,请百度“CH340驱动”找到对应你的系统版本的驱动安装,直到出现上图中串口才算正常。 然后,打开串口调试助手,设置串口参数115200 8 N 1, 16进制显示 效果如上图,记得选中对应你PC的COM口,点“打开串口” NFC2COM模组与USB转串口板的接线如前面所示
此时按模组上的重启按钮,就能看到PC串口调试助手上打印一些数据
1.2 发送查询固件版本的命令,测试硬件是否工作正常发送查询固件版本的命令,测试硬件是否工作正常。 发送:fe fe fe fe 00 00 00 00 14 01 00 00 00 FF FF FF FF 45 4E 44 如果返回:FE FE FE FE 04 00 00 00 14 06 03 00 FF FF FF FF 45 4E 44 这样的数据,证明是工作正常了。 1.3 NFC手机有NFC功能的手机安装测试APK,然后打开APK,把手机放到天线上。就能看到手机正在发送数据的提示,然后看到串口助手收到一堆数据,这就是手机APK默认发送的测试数据。 1.4此时手机不要挪开天线区,继续可以测试模组往手机发数据,A, PC串口助手发送:fe fe fe fe 02 00 00 00 14 00 00 00 16 FF FF FF FF 45 4E 44 如果收到的是:FE FE FE FE 04 00 00 00 14 e7 00 00 FF FF FF FF 45 4E 44 表示当前可以发送,可以继续下一步 如果收到的是:FE FE FE FE 04 00 00 00 14 e9 00 00 FF FF FF FF 45 4E 44 表示当前设备忙,重新发送上一步的请求。
B上面成功后: 发送数据:01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 (这串数据长度是前面的请求帧里的长度决定的) 这时手机上就能看到发过来的数据了。 这个测试,是串口往手机发送数据的演示。 实际使用中,用户可以修改成自已长度与数据。
1.5 大数据交互大数据发送测试,此时手机也不要去动它,而是点击手机APK上的default按钮,再点击send,就能看到手机在往模组发送4K的数据,模组这边是当传到2K的时候,就有一堆数据过来,到4K的时候,再有一堆数据过来,这些数据要拼接起来。 样品购买:https://item.taobao.com/item.htm?&id=530432859170 |