国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于NFC的數(shù)據(jù)記錄標簽設(shè)計

2017-09-13 20:36尤樂樂
中國科技縱橫 2017年16期

尤樂樂

摘 要:近年來NFC技術(shù)越來越受歡迎,也廣泛應(yīng)用到互聯(lián)網(wǎng)、電子、通訊等很多行業(yè)當(dāng)中,本設(shè)計就是基于NFC技術(shù)設(shè)計的一款讀取傳感器數(shù)據(jù)記錄的標簽卡。其硬件部分包括主控芯片、NFC芯片和傳感器,軟件部分為Android手機的NFC讀寫程序。通過安卓智能手機上安裝的軟件,即可讀取傳感器標簽上的數(shù)據(jù)記錄,速度相應(yīng)快,安全性高。

關(guān)鍵詞:NFC;Android;主控芯片;讀寫數(shù)據(jù)

中圖分類號:TP368.1 文獻標識碼:A 文章編號:1671-2064(2017)16-0020-01

NFC技術(shù)由非接觸式射頻識別(RFID)演變而來,全稱為近場通信(Near Field Communication)。它是一種短距高頻的無線電技術(shù),通常在13.56MHz頻率下運行,有效距離小于10厘米,其傳輸速度較快。支持NFC的設(shè)備可以在主動或被動模式下交換數(shù)據(jù)。NFC技術(shù)有三種工作模式,分別是讀寫模式、點對點模式、卡模擬模式,本設(shè)計應(yīng)用讀寫模式交換數(shù)據(jù),將手機天線靠近NFC標簽卡時即可完成數(shù)據(jù)讀寫過程,方便高效。

1 數(shù)據(jù)記錄標簽設(shè)計方案

圖1中即為NFC數(shù)據(jù)記錄標簽系統(tǒng)的總體功能框圖。

2 硬件設(shè)計

硬件部分主要包括MCU、傳感器、NFC芯片和電源模塊。

2.1 主控芯片

主控芯片是控制整個硬件系統(tǒng)運作的核心,本系統(tǒng)選用一MSP430G2553單片機,該系列型號的單片機具有低功耗、高性能的特點,豐富的I/O口可供適用,適用于NFC標簽系統(tǒng)的開發(fā)。

2.2 NFC芯片

NFC芯片選用M24LR16E型號,該芯片功能齊全,完全符合本系統(tǒng)設(shè)計需要,具有2個I2C通訊的數(shù)據(jù)接口和單片機進行通信,AC0,AC1是用來連接外部天線線圈,RFWIP/BUSY管腳則是用來控制讀寫進程,有效防止數(shù)據(jù)沖突的問題。NFC芯片具有保存數(shù)據(jù)的功能,記錄數(shù)據(jù)時,單片機將獲取到的傳感器信息通過IO口發(fā)送至NFC芯片,保存在芯片的存儲扇區(qū)內(nèi),手機端打開NFC功能后,可以實時讀取傳感器檢測的環(huán)境數(shù)據(jù),如溫度、濕度等。

2.3 傳感器

溫濕度傳感器選用SHT11型號,該傳感器測量精度和可靠性較高,且提供二線數(shù)字串行接口SCK和DATA,接口簡單,使用方便。另外,測量精度可有編程調(diào)節(jié),內(nèi)置A/D轉(zhuǎn)換器,同時具有尺寸較小的特點,使用于本設(shè)計標簽尺寸較小的要求。

3 軟件設(shè)計

軟件設(shè)計主要包括安卓端APP的開發(fā),實現(xiàn)讀寫NFC標簽卡數(shù)據(jù)的功能。

3.1 讀取NFC芯片數(shù)據(jù)

本設(shè)計中芯片需要使用NFCV協(xié)議的方式進行讀寫,因此接收NFC消息的Intent里要把NFCV添加到過濾器中。查看NFC芯片資料后,對芯片讀操作為0x23,因此要將讀取命令的第2個字節(jié)修改為0x23對應(yīng)的byte字節(jié)。讀操作中,可通過程序編程控制讀取的扇區(qū)數(shù),并將讀取到的數(shù)值進行解析處理。

3.2 置NFC芯片數(shù)據(jù)

由于傳感器精度可以通過編程控制,因此本設(shè)計可以根據(jù)不同用戶的需求去配置傳感器的量程和精度,即對NFC芯片進行寫入操作。Android軟件端的配置工作基本和讀取時一致,對NFC芯片控制命令需修改為0x21,因為NFC芯片不支持多扇區(qū)同時寫入,所以寫入時要以循環(huán)寫入的方式寫入多行數(shù)據(jù),單片機檢測到數(shù)據(jù)變化后,修改傳感器量程和精度參數(shù),進而得到個性化的傳感器配置方式。

4 結(jié)語

整個數(shù)據(jù)交互過程中傳感器檢測到環(huán)境數(shù)據(jù)并發(fā)送至單片機,單片機對原始數(shù)據(jù)進行處理后形成完整的數(shù)據(jù)記錄并按幀發(fā)送至NFC芯片保存起來,手機端再完成與NFC芯片的讀寫操作。經(jīng)過多次開發(fā)和調(diào)試,最后能夠滿足本設(shè)計所有需求,能夠完成既定工作,實現(xiàn)環(huán)境數(shù)據(jù)的監(jiān)測和實時讀取??梢哉f,本設(shè)計所采用的讀取數(shù)據(jù)的方式安全迅速,方便快捷,是一種高效的獲取數(shù)據(jù)方式。

參考文獻

[1]陳淡寧.基于物聯(lián)網(wǎng)的智能家居環(huán)境監(jiān)測系統(tǒng)的研究[D].吉林大學(xué),2014.

[2]安逸.智能家居系統(tǒng)設(shè)計與實現(xiàn)[D].電子科技大學(xué),2012.

[3]黎花葉.基于Android平臺的家居環(huán)境監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[D].廣東工業(yè)大學(xué),2016.endprint

界首市| 毕节市| 旌德县| 措美县| 鄯善县| 天峻县| 阳山县| 绩溪县| 绍兴市| 拜城县| 宜黄县| 麦盖提县| 高要市| 台北市| 利津县| 永城市| 古丈县| 错那县| 龙胜| 怀柔区| 迁西县| 固原市| 香河县| 芷江| 泾阳县| 衡东县| 芮城县| 哈巴河县| 华蓥市| 福鼎市| 策勒县| 山东省| 区。| 太和县| 纳雍县| 昔阳县| 光泽县| 习水县| 莒南县| 舞钢市| 深圳市|