NFC模組,開發NFC功能 只要幾條指令的事情

 實現NFC透明傳輸,內置NFC協議棧,支持UART串口直接讀寫,用於門禁可以同時兼容手機和卡片開門,還能實現動態密鑰,讀到的NFC數據自動串口輸出,會串口就能開發NFC,不需要研究LLCP/NDEF等協議棧。送各種例子源碼,手機對應測試程序源碼,可定製開發,風火輪獨家實現P2P大輸據傳輸  

       支持WIN8/WIN7 + android + wince +MCU 單片機 + linux + MAC  ......

      兼融所有平臺,只要你會串口編程!

    SMC532模組,是一個集成了MCU+NFC的模組,採用了使用最爲廣泛的NFC芯片NXPPN532作爲NFC底層通信鏈路,保證了可靠性的兼容性,然後,MCU採用了ARM-M3的工業級(兼容軍工級)單片機STM32作爲主控,風火輪科技工程師傾注大量心血嵌入了完整高效的NFC應用協議棧,使得用戶在開發NFC功能應用時更爲簡單,

  只需要簡單的串口指令就能實現NFC 讀寫卡\卡模擬\點對點(P2P)通信等等功能


       視頻演示:騰訊網http://v.qq.com/page/d/5/7/d0143277r57.html

        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

串口調試助手發送

完整幀數據(具體哪位代表什麼,請看我們的協議):

55 AA 18 12 FF 03 33 31 32 33 34 35 36 37 38 39 60 61 62 63 64 65 66 67 68 69 00 FF

(這串數據是寫在PC串口調試助手裏,以16進制發出去的)

PC串口調試助手中,發送這個命令,去設置模組,同時會收到模組返回的數據如下

55 AA 05 12 FF 04 00 00 FF

表示設置成功了

  第四步:

  安裝風火輪提供的測試APK到有NFC功能的android手機中,(可以發郵件[email protected]索要)

  運行APK,如下圖,在發送那個框輸入要發送到NFC模組的數據,例如2233

     

點擊 –> 設置 beam(三星手機有這個)


然後,把手機貼到NFC模組的天線上,就能聽到手機叮咚一聲響,APK顯示的界面縮小了,此時按一下手機屏幕,就實現了手機與模組的P2P通信功能

此時,PC串口終端上會收到如下數據

如下:

55 AA 08 12 FF 05 32 32 33 33 00 FF

紅色部份就是手機上P2P傳過來的數據,我們手機APK上寫的是“2233,這正是它們的ASCII碼,

     

看到了吧,上面設置模組P2P要傳的數據"3123456789....",都傳到了手機上了,在輸入框下面顯示出來了。

  最新資料請到論壇下載:http://smartfire.cn/thread-497-1-1.html



 深圳風火輪團隊具有多年NFC開發經驗,可定製開發各種NFC產品,希望有資源有實力的朋友前來洽談合作。

定製:

  1、SMC532模組在設計之初,就考慮了很多應用場景,板載了豐富的硬件資源,有蜂鳴器,有TF卡,有GPIO等等,用戶可以考慮直接找我們在MCU裏定製功能,把模組做成一個獨立的產品,而無需其他配套電路。

  2、用戶購買我們的NFC模組,風火輪可以提供手機端的NFC測試APK(軟件),如果有需要,還可以找風火輪定製開發手機端APK。

  3、NFC的應用需求千變萬化,如果我們模組內置的現有功能,不能滿足您的實際需求,可以找我們定製您專屬的功能。

   定製洽談郵箱:[email protected]

      :每次提貨數量超過100片,可以找我們談價格,針對企業用戶,公司有一個梯度價格制度,量越大價格肯定越便宜,請放心使用本模組作爲產品的一部份。

支持:

  1、購買我們的SMC532模組,質保1年

  2、購買我們的模組,我們有工程師提供技術支持,協助您更快更好的開發出產品。

   專屬支持郵箱:[email protected]

  論壇地址:http://smartfire.cn/forum.php?mod=forumdisplay&fid=2&page=1

視頻演示:優酷網http://v.qq.com/page/d/5/7/d0143277r57.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章