這個模塊實現了NFC透明傳輸,能與NFC手機進行點對點大數據傳輸(在通信前不需要再點一下手機屏幕),主控端串口TTL接口,簡單易用,超低功耗,工作2mA待機4uA,可以動態模擬NFC Forum 藍牙配對卡網址標籤等標準定義卡片,可以用在NFC支付,手機門禁,NFC密碼驗證商業廣告機等場景,更可以用於配置設備參數,讓NFC開發更加快捷簡單。
NFC2COM通過動態模擬卡方式實現與手機快速交互數據,可以交換任意長度的數據,只要手機不離開天線區域。
NFC2COM模組通過靜態卡模擬方式,可以模擬成NFC Forum定義的標準功能卡:藍牙配對卡,TEXT文本卡,網址標籤卡。
- 數據傳輸:
外部主控用串口可以通過NFC2COM與手機實現任意長度的數據通信,
目前速率:1000byte/s
- 卡模擬:外部主控(PC/單片機)可以通過串口設置NFC2COM模擬成標準論壇卡:
藍牙配對卡
TEXT文本卡
網址標籤卡
更多類型需要委託風火輪團隊定製開發([email protected]) - 板載:◎1個蜂鳴器驅動電路(可以外接蜂鳴器並通過串口命令控制它的開關)
◎1個LED驅動電路(可以外接LED燈並通過串口命令控制它的開關)
◎GPIO:4個(P0.6/P0.5/P0.4/P3.1),可以通過串口命令控制和讀取
◎IRQ中斷口:當模組要輸出串口數據前1毫秒,它會輸出高電平,平時爲低可用於喚醒外部主控。 - 波特率:NFC2COM可以支持 UART串口TTL電平如下波特率:
115200 8 N 1
9600 8 N 1
4800 8 N 1
可以用串口命令設置 - 超低功耗:
工作功耗:2mA(3.3V)
待機功耗:4uA
- 工作溫度: -40 ~ 85 ℃
- 中斷IRQ:
當串口有數據要發出來,會先通過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、會員登錄
非NFC廣告機的會員登錄需要手動輸入手機號或者相應的會員ID,才能進行深入的操作。當廣告機增加NFC功能後,只需NFC手機在NFC廣告機感應一下,即可完成登錄驗證
2、優惠券下載
當消費者在NFC廣告機上看到感興趣的優惠信息,把NFC手機放到NFC廣告機的感應處,即可完成優惠信息的下載到手機上。
3、提供詳情
當消費者需要了解廣告機上某種商品的具體信息時,而廣告機因爲自身設備的限制,無法提供更加詳細的產品信息,可以選擇把產品的信息網址,用NFC手機在NFC廣告機上感應一下,即可在手機打開該產品的信息網址。
門禁應用
NFC2COM模組,可以直接引出蜂鳴器,內置控制開鎖的GPIO,可直接應用於門禁系統,可以用手機來作爲開門的工具(需安裝指定APK授權),
以上功能,有需要可向風火輪團隊定製 [email protected]
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的時候,再有一堆數據過來,這些數據要拼接起來。