天天看點

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

    這個子產品實作了NFC透明傳輸,能與NFC手機進行點對點大資料傳輸(在通信前不需要再點一下手機螢幕),主要端序列槽TTL接口,簡單易用,超低功耗,工作2mA待機4uA,可以動态模拟NFC Forum 藍牙配對卡網址标簽等标準定義卡片,可以用在NFC支付,手機門禁,NFC密碼驗證商業廣告機等場景,更可以用于配置裝置參數,讓NFC開發更加快捷簡單。

     NFC2COM通過動态模拟卡方式實作與手機快速互動資料,可以交換任意長度的資料,隻要手機不離開天線區域。

     NFC2COM模組通過靜态卡模拟方式,可以模拟成NFC Forum定義的标準功能卡:藍牙配對卡,TEXT文本卡,網址标簽卡。

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪
  • 資料傳輸:

         外部主要用序列槽可以通過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管腳輸出一個高電平,平時為低電平

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

  外部MCU可以接IRQ管腳作為中斷,監聽上升沿作為信号,當得到中斷就喚醒并接收模組傳過來的序列槽資料

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪
NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

闆型尺寸:30mm x 24mm

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪
NFC資料序列槽傳輸子產品(NFC2COM)--風火輪
NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

NFC卡模拟器應用

     典型應用場景是用于與手機進行通信,手機是讀寫器角色,實作支付功能。

NFC2COM模組 + 外殼 = NFC 智能卡模拟器(跨平台)

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

應用領域有如下

   ○網上銀行及網上購物

   ○電子商務

   ○電子錢包餘額查詢

   ○網絡通路

   ○客戶積分優惠

   ○身份驗證

   ○票務

   ○網上博彩

   ○停車場收費系統

   ○自動收費系統

   ○公共交通

   ○門禁系統

   ○考勤

   ○自動販賣機

   ○非接觸式公用電話

   ○物流及供應鍊管理

該應用場景,NFC2COM模組使用USB接口與主要制器連接配接,例如與PC連接配接,風火輪提供PC上的開發示例DEMO源碼

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

嵌入式産品應用

網上銀行及網上購物

電子商務e

電子錢包餘額查詢

網絡通路

客戶積分優惠

身份驗證

票務

網上博彩

停車場收費系統

自動收費系統

公共交通

門禁系統

考勤

自動販賣機

非接觸式公用電話

物流及供應鍊管理

NFC2COM模組---應用于其它嵌入式平台(序列槽)

  本應用場景,針對一些其它的嵌入式平台,例如

   WINCE平台的工業裝置

   UCOS平台的工業裝置

   Linux平台的工業裝置

   android平台的工業裝置

   …等等

   隻要通過UART(RS232)口與NFC模組連接配接,我們已把NFC功能提取成指令形式,隻要會序列槽程式設計,就能友善的使用NFC通信功能,不用去研究複雜的NFC應用協定棧。

   這種方式,使用者可以最快的方式,盡量少改動已有系統 把NFC功能加入您的裝置。

     在廣告機的基礎上嵌入NFC子產品(NFC2COM),更新為NFC廣告機,使得廣告機更加智能和便捷。實作優惠券派發,使用者簽到和打卡功能等等

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

 1、會員登入

  非NFC廣告機的會員登入需要手動輸入手機号或者相應的會員ID,才能進行深入的操作。當廣告機增加NFC功能後,隻需NFC手機在NFC廣告機感應一下,即可完成登入驗證

  2、優惠券下載下傳

  當消費者在NFC廣告機上看到感興趣的優惠資訊,把NFC手機放到NFC廣告機的感應處,即可完成優惠資訊的下載下傳到手機上。

  3、提供詳情

  當消費者需要了解廣告機上某種商品的具體資訊時,而廣告機因為自身裝置的限制,無法提供更加詳細的産品資訊,可以選擇把産品的資訊網址,用NFC手機在NFC廣告機上感應一下,即可在手機打開該産品的資訊網址。

   門禁應用

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

     NFC2COM模組,可以直接引出蜂鳴器,内置控制開鎖的GPIO,可直接應用于門禁系統,可以用手機來作為開門的工具(需安裝指定APK授權),

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

以上功能,有需要可向風火輪團隊定制  [email protected]

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

1      第一次使用:

   使用者合到我們的模組,可以先按這個步驟驗證一下硬體是否工作正常。

   測試需要:

   1,NFC功能手機(Android系統) 一部

   2,NFC2COM模組 + 天線      一套

   3,USB轉序列槽(TTL電平)    一塊

   4,PC電腦裝windows系統      一台

1.1   連接配接硬體

請确認你的序列槽是能正常工作的,電腦插上USB轉序列槽子產品,會看到該它的燈亮起,

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

然後在裝置管理器中看到生成相應的序列槽

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

如果發現沒有,則是需要手動安裝USB驅動,請百度“CH340驅動”找到對應你的系統版本的驅動安裝,直到出現上圖中序列槽才算正常。

然後,打開序列槽調試助手,設定序列槽參數115200 8 N 1,    16進制顯示

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

 效果如上圖,記得選中對應你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  這樣的資料,證明是工作正常了。

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

1.3   NFC手機

有NFC功能的手機安裝測試APK,然後打開APK,把手機放到天線上。就能看到手機正在發送資料的提示,然後看到序列槽助手收到一堆資料,這就是手機APK預設發送的測試資料。

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪
NFC資料序列槽傳輸子產品(NFC2COM)--風火輪
NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

1.4此時手機不要挪開天線區,繼續可以測試模組往手機發資料,

 A, PC序列槽助手發送:fe fe fe fe 02 00 00 00 14 00 00 00 16 FF FF FF FF 45 4E 44

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

如果收到的是: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 (這串資料長度是前面的請求幀裡的長度決定的)

  這時手機上就能看到發過來的資料了。

NFC資料序列槽傳輸子產品(NFC2COM)--風火輪

這個測試,是序列槽往手機發送資料的示範。

實際使用中,使用者可以修改成自已長度與資料。

1.5 大資料互動

大資料發送測試,此時手機也不要去動它,而是點選手機APK上的default按鈕,再點選send,就能看到手機在往模組發送4K的資料,模組這邊是當傳到2K的時候,就有一堆資料過來,到4K的時候,再有一堆資料過來,這些資料要拼接起來。

繼續閱讀