999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于NFC的智能手環(huán)查詢終端設(shè)計與實(shí)現(xiàn)

2019-04-17 10:39:05李瑩姚富光周川劉丹丹張龍
科學(xué)與財富 2019年17期

李瑩 姚富光 周川 劉丹丹 張龍

摘 要:針對傳統(tǒng)藍(lán)牙設(shè)備識別配對繁瑣的缺點(diǎn),本文利用STM32F103微控制器,結(jié)合NFC、藍(lán)牙等無線短距離通信,設(shè)計了基于NFC智能手環(huán)查詢終端,實(shí)現(xiàn)智能手環(huán)與查詢終端之間的識別配對、數(shù)據(jù)傳輸、液晶屏顯示、數(shù)據(jù)存放和數(shù)據(jù)上傳等功能。

關(guān)鍵詞:智能手環(huán);STM32F103; FSMC; NFC

Design and implementation of Intelligent bracelet query Terminal based on NFC

Li Ying, Yao FuGuang, Zhou Chuan , Liu DanDan, Zhang Long

(Chongqing Of Education University, 400065)

Abstract: Aiming at the shortcoming of traditional Bluetooth device recognition pairing, this paper uses STM32F103 microcontroller, combined with wireless short distance communication such as NFC and Bluetooth, to design an NFC intelligent bracelet query terminal to realize the recognition pairing between intelligent bracelet and query terminal, data transmission, LCD display, Data storage and data upload functions.

Key words: Intelligent bracelet; STM32F103; FSMC; NFC

0 引言

當(dāng)前,可穿戴設(shè)備的數(shù)據(jù)大多由智能手機(jī)來進(jìn)行管理的,這種方式不但要求用戶下載相應(yīng)APP,而且在數(shù)據(jù)傳輸前需完成繁瑣的藍(lán)牙配對等過程,用戶的使用感較差。近場通信技術(shù)NFC的出現(xiàn),允許藍(lán)牙等無線通信技術(shù)達(dá)到更快的識別速度和更高的安全性。

本文著重利用藍(lán)牙、NFC技術(shù),對智能手環(huán)與查詢終端之間的身份綁定問題和數(shù)據(jù)的交互進(jìn)行研究和測試,設(shè)計了一種基于NFC的智能手環(huán)查詢終端系統(tǒng)的設(shè)計與實(shí)現(xiàn)方案,通過專用的終端,將手環(huán)的應(yīng)用場景和使用效果得到優(yōu)化,使兩者配對更加容易和高效。

1 系統(tǒng)通信技術(shù)分析

1.1 藍(lán)牙技術(shù)

藍(lán)牙(Bluetooth)是一種開放性的、短距離無線通信協(xié)議,可實(shí)現(xiàn)設(shè)備較短距離內(nèi)通過無線連接進(jìn)行網(wǎng)絡(luò)互聯(lián),支持點(diǎn)對點(diǎn)以及點(diǎn)對多點(diǎn)的通信方式。藍(lán)牙主設(shè)備可生成一個微微網(wǎng),最多同時建立與7個設(shè)備的數(shù)據(jù)通信,以達(dá)到數(shù)據(jù)同步的目的。

1.2 GPRS技術(shù)

GPRS(General Packet Radio Service)是一種在GSM的基礎(chǔ)上升級的分組數(shù)據(jù)交換傳輸網(wǎng)絡(luò)技術(shù)。該技術(shù)采用傳輸數(shù)據(jù)量的方式計費(fèi),成本相對較低,可實(shí)現(xiàn)實(shí)時在線通訊,完全滿足數(shù)據(jù)采集雙向數(shù)據(jù)信息傳輸?shù)男枨螅貏e適用于間斷性、突發(fā)性以及一定量的數(shù)據(jù)傳輸。隨著GPRS技術(shù)在移動通信領(lǐng)域的發(fā)展,已實(shí)際應(yīng)用到許多無線數(shù)據(jù)傳輸?shù)念I(lǐng)域,也為數(shù)據(jù)的采集傳輸提供了一種可行的數(shù)據(jù)傳輸方式。

1.3 NFC技術(shù)

NFC(Near Field Communication),該技術(shù)是基于互聯(lián)網(wǎng)和RFID技術(shù)的短距離高頻無線通信技術(shù),兼容ISO14443協(xié)議,通過頻譜中無線頻率部分的電磁感應(yīng)耦合方式傳遞,在彼此靠近的情況下允許電子設(shè)備之間進(jìn)行通信。NFC通信距離較近,安全性較高,相比RFID技術(shù)增加了點(diǎn)對點(diǎn)通信,可與WIFI、藍(lán)牙等現(xiàn)有的無線技術(shù)進(jìn)行互補(bǔ)。結(jié)合移動通信技術(shù),NFC應(yīng)用方式出現(xiàn)了接觸式通過(Touch and Go)、接觸支付(Touch and Pay)、接觸連接(Touch and Connect)以及接觸瀏覽(Touch and Explore),在信息安全、身份識別等領(lǐng)域的應(yīng)用逐漸推廣。

2 系統(tǒng)設(shè)計與實(shí)現(xiàn)

本系統(tǒng)主要包括以下 4個硬件組成部分:①主控芯片模塊:控制各模塊的通信和相應(yīng)讀寫操作,進(jìn)行系統(tǒng)模塊間的調(diào)度;②存儲模塊:存放終端讀取到的數(shù)據(jù);③通信模塊:將NFC、藍(lán)牙和GPRS三種通信技術(shù)相結(jié)合,實(shí)現(xiàn)身份識別綁定和數(shù)據(jù)傳輸;④LCD顯示模塊:用于顯示終端讀取到的相關(guān)數(shù)據(jù)信息。系統(tǒng)硬件組成如圖1所示:

2.1 主控制器

控制模塊是系統(tǒng)的控制核心,本終端的MCU芯片采用基于ARM Cortex-M內(nèi)核的STM32系列的STM32F103ZET6,該芯片具有512KB的程序存儲空間,144個引腳,提供豐富的IO口供藍(lán)牙、NFC、GPRS、傳感器等設(shè)備的接入。

2.2 存儲部件

本終端利用SDIO接口對TF卡進(jìn)行讀寫通信操作,但只能同時使用一個SDIO設(shè)備,使用的主控板中集成有一個Micro SD卡槽和SDIO接口的WiFi模塊,在進(jìn)行TF卡讀寫操作之前,將WiFi模塊接口禁用使能。

TF卡的控制需使用相應(yīng)的命令,對內(nèi)部寄存器進(jìn)行修改。通過函數(shù)GPIO_Configuration()初始化SDIO外設(shè),控制器產(chǎn)生時鐘信號,以CLK時鐘上升沿有效,通過命令控制總線CMD發(fā)送命令控制TF卡。

SD_SingleBlockTest()驅(qū)動主機(jī)進(jìn)行寫入TF卡操作,由數(shù)據(jù)線傳輸讀寫數(shù)據(jù),若數(shù)據(jù)讀寫前檢測到TF卡處于忙狀態(tài),則將數(shù)據(jù)線拉低,拒絕寫入操作。操作TF卡的相關(guān)的函數(shù)如下:

SD_Init():TF卡初始化;

SD_Erase():擦除之前的數(shù)據(jù),當(dāng)某次數(shù)據(jù)確認(rèn)無誤上傳服務(wù)器之后,執(zhí)行

SD_SingleBlock():對單塊進(jìn)行讀寫操作;

Fill_Buffer(Buffer_Block_Tx, BLOCK_SIZE, 0x320F):用用戶定義的數(shù)據(jù)填充緩沖區(qū);

SD_WriteBlock(Buffer_Block_Tx,0x00,BLOCK_SIZE):向指定的內(nèi)存空間寫入數(shù)據(jù);

SD_WaitWriteOperation():檢查數(shù)據(jù)是否傳輸完成。

2.3 無線通信模塊設(shè)計

本智能終端的核心部分是智能手環(huán)與終端的通信交互模塊,負(fù)責(zé)智能手環(huán)與數(shù)據(jù)讀取終端之間的身份識別和數(shù)據(jù)傳輸。

2.3.1 射頻模塊硬件電路

NFC模塊采用NXP公司高度集成化的非接觸式讀寫芯片PN532,包含80C51微控制器內(nèi)核,集成了13.56MHz下的各種主動/被動式非接觸通信方法和協(xié)議,讀寫距離在10cm以內(nèi),支持1SO/IEC18092標(biāo)準(zhǔn)、IS01443-A標(biāo)準(zhǔn),能夠?qū)崿F(xiàn)NFC收發(fā)讀取的功能。PN532支持SPI、I2C、UART三種通信方式,具有靈活的中斷模式。

當(dāng)器件處于掉電模式時能夠通過I2C、SPI自動喚醒,PN532的輸出緩沖器通過最少量的外部無源器件連接天線,高度集成的模擬電路、解調(diào)和譯碼響應(yīng)。本設(shè)計使用了PN532的ISO/IEC 14443A/MIFARE讀寫器模式,圖2為PN532外圍電路圖:

2.3.2 藍(lán)牙模塊

系統(tǒng)的藍(lán)牙模塊使用HC-06藍(lán)牙模塊,基于Bluetooth Specification V2.0帶EDR藍(lán)牙協(xié)議的數(shù)傳模塊,可以大幅度地提高藍(lán)牙的傳輸速率和傳輸距離。模塊的實(shí)現(xiàn)主要分兩部分:一是MCU數(shù)據(jù)的讀寫,另一部分則是AT指令的相關(guān)配置。圖3為藍(lán)牙模塊電路原理圖:

該模塊在整個系統(tǒng)應(yīng)用中,實(shí)現(xiàn)數(shù)據(jù)收發(fā)的功能,STM32主控單片機(jī)通過USART傳輸層發(fā)送命令來控制HC-06模塊。在命令響應(yīng)工作模式下,通過串口發(fā)送AT指令,指令通過TX和RX引腳進(jìn)行設(shè)置。串口的TX引腳連接STM32的RX引腳,RX引腳連接STM32的TX管腳,完成數(shù)據(jù)的接受和發(fā)送。

2.3.3 GPRS模塊

本系統(tǒng)采用支持GPRS的WF-SIM900A模塊,通過串口傳輸標(biāo)準(zhǔn)的AT命令對模塊進(jìn)行控制,采用透明傳輸方式,用TCP協(xié)議實(shí)現(xiàn)控制器到服后臺的可靠連接,完成TCP/IP協(xié)議處理和無線數(shù)據(jù)的傳輸。

主控芯片將藍(lán)牙得到的數(shù)據(jù)信息,通過串口通信方式送往GPRS模塊,將模塊的RXD連接于主板的TXD引腳上,模塊的TXD引腳連接于主板的RXD上,兩者的GND引腳互相連接,通過串口進(jìn)行通訊,完成數(shù)據(jù)傳輸。

數(shù)據(jù)傳輸分為發(fā)送數(shù)據(jù)和接受數(shù)據(jù)兩種情況,在發(fā)送數(shù)據(jù)前,通過AT指令進(jìn)行移動臺類別的設(shè)定,互聯(lián)網(wǎng)協(xié)議的選擇、附著網(wǎng)絡(luò)、激活網(wǎng)絡(luò)、連接服務(wù)器等步驟,最終實(shí)現(xiàn)遠(yuǎn)程無線數(shù)據(jù)采集的功能。

2.4 液晶顯示設(shè)計

STM32F103ZET6帶有靈活的靜態(tài)存儲控制器——FSMC,F(xiàn)SMC是ST公司針對100引腳以上的STM32系列,采用的一種新型的存儲器擴(kuò)展控制技術(shù)。FSMC接口支持SRAM、NAND FLASH、HOR FLASH和PSRAM等存儲器。本終端采用常用的LCD液晶屏顯示手環(huán)的數(shù)據(jù),LCD液晶屏為每個像素都設(shè)有一個半導(dǎo)體開關(guān),每個像素都可以通過電脈沖直接控制,因而每個節(jié)點(diǎn)都相對獨(dú)立,并可以連續(xù)控制。

主控板將從藍(lán)牙接收到的數(shù)據(jù),顯示到液晶屏。在控制LCD的時候,使用FSMC的NOR\PSRAM模式,與控制NOR FLASH一樣使用模式B,寫NOR時序圖如圖4所示。將LED當(dāng)作SRAM來控制顯示,通過函數(shù)以像素點(diǎn)為單位將信息的字符和數(shù)字顯示到LCD液晶屏中,構(gòu)成主機(jī)與顯示屏端的通信鏈路。

3 系統(tǒng)數(shù)據(jù)流分析及設(shè)計

啟動終端設(shè)備,終端內(nèi)的NFC射頻電場則開始同步啟動。將內(nèi)置有NFC標(biāo)簽,并且標(biāo)簽扇區(qū)中事先通過專用的讀寫器,寫入藍(lán)牙MAC地址的手環(huán),置于終端的NFC近場范圍內(nèi),通過復(fù)位應(yīng)答、防沖突機(jī)制、選擇卡片、密鑰確認(rèn)等特定的方式,進(jìn)行信息交換,選擇目標(biāo)標(biāo)簽,建立連接,實(shí)現(xiàn)讀取手環(huán)NFC標(biāo)簽中存放的藍(lán)牙MAC地址信息,再通過串口將獲得的

MAC地址傳入MCU中,MCU通過Flash中存放的信息,進(jìn)行身份判斷,完成手環(huán)與終端之間的藍(lán)牙的連接,將信息傳輸至終端設(shè)備,并由串口將數(shù)據(jù)寫入TF卡中,最后由GPRS網(wǎng)絡(luò)上傳數(shù)據(jù)至后臺。

4 結(jié)語

本文利用NFC、藍(lán)牙等短距離無線通信技術(shù),設(shè)計了一種基于NFC的智能手環(huán)數(shù)據(jù)讀取終端,將NFC結(jié)合藍(lán)牙技術(shù),實(shí)現(xiàn)終端與手環(huán)之間的快速識別和配對,并通過液晶屏進(jìn)行數(shù)據(jù)顯示,由GPRS完成數(shù)據(jù)上傳。

參考文獻(xiàn):

[1] 馬捷,鄂金龍. 用NFC技術(shù)快速建立藍(lán)牙安全連接問題的研究[J]. 計算機(jī)應(yīng)用與軟件,2013:207-212+224.

[2] Bluetooth Special Interest Group. IEEE802.15.1 Specification of the Bluetooth System Profile V2.1+EDR[S]. 2007.

[3] 楊光露,王廣勝. 基于藍(lán)牙和NFC技術(shù)的便攜卷煙標(biāo)簽打印系統(tǒng)設(shè)計[J]. 物聯(lián)網(wǎng)技術(shù),2018.12:89-91.

[4] 譚暉. 低功耗藍(lán)牙與智能硬件設(shè)計[M]. 北京航空航天大學(xué)出版社,2016:258-271.

[5] 李川. 智能無人監(jiān)考考試系統(tǒng)設(shè)計:電腦知識與技術(shù)[J]. 2018,14(30),193-195.

[6] 蘇婕,王忠. 基于NFC技術(shù)的巡更巡檢管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J]. 計算機(jī)工程與設(shè)計,2015,36(4):1068-1072.

[7] 莊俊賢. NFC在智能終端上的應(yīng)用研究[J]:計算機(jī)產(chǎn)品與流通,2018,(02):132.

[8] 張正平,夏斌,劉橋. 基于單片機(jī)的GPRS無線數(shù)據(jù)采集與傳輸系統(tǒng)的設(shè)計[J]. 四川理工學(xué)院學(xué)報,2007,20(05):18-21.

[9] 張立坤. 基于近場通信技術(shù)的藍(lán)牙配對模塊的研發(fā)[D]. 黑龍江大學(xué),2014.

基金項(xiàng)目:重慶第二師范學(xué)院校級科研項(xiàng)目(KY20180206);創(chuàng)業(yè)孵化項(xiàng)目:重慶第二師范學(xué)院“啟智”眾創(chuàng)空間大學(xué)生創(chuàng)業(yè)孵化項(xiàng)目(ZC2018016);教育部學(xué)校規(guī)劃建設(shè)發(fā)展中心“未來學(xué)校(幼兒教育)”專題研究項(xiàng)目:基于物聯(lián)感知技術(shù)的智慧幼兒園構(gòu)建研究(NO.CSDP18FC3204);基于物聯(lián)網(wǎng)和大數(shù)據(jù)的智慧教室構(gòu)建研究及實(shí)踐(NO.2018-GX-017)

作者簡介:

李瑩(1995-),女,重慶云陽人,本科在讀,重慶第二師范學(xué)院學(xué)生,研究方向:嵌入式通信技術(shù)。

主站蜘蛛池模板: 日本欧美精品| 亚洲色精品国产一区二区三区| 99精品福利视频| 91色在线观看| 久久综合伊人77777| 国产成+人+综合+亚洲欧美| 亚洲天堂网在线观看视频| 久久五月天国产自| 成人蜜桃网| 欧美第二区| 国产精品女人呻吟在线观看| 国产导航在线| 最新国产成人剧情在线播放| 国产精品七七在线播放| 欧美日本在线播放| 手机看片1024久久精品你懂的| 久久亚洲日本不卡一区二区| 亚洲香蕉伊综合在人在线| 欧美笫一页| 国产欧美网站| 亚洲综合第一区| 幺女国产一级毛片| 国产小视频免费观看| 国产网站免费看| 91色在线观看| 精品三级网站| 久久永久视频| 国产精品网拍在线| 综合网天天| 性做久久久久久久免费看| 97人妻精品专区久久久久| 欧洲熟妇精品视频| 97精品伊人久久大香线蕉| 久久中文字幕av不卡一区二区| 免费人成又黄又爽的视频网站| 久久黄色视频影| 欧美人人干| 一本一本大道香蕉久在线播放| 99精品伊人久久久大香线蕉| 欧美精品成人一区二区视频一| 日本高清在线看免费观看| 国产幂在线无码精品| 999精品视频在线| 国内精品久久久久久久久久影视 | 99ri国产在线| 在线中文字幕网| 孕妇高潮太爽了在线观看免费| 九九九国产| 国产性生交xxxxx免费| 欧洲在线免费视频| 98超碰在线观看| 香蕉在线视频网站| 久久精品亚洲专区| 国产成人精品一区二区不卡| 亚洲全网成人资源在线观看| 国产精品原创不卡在线| 四虎影视国产精品| 国产成人超碰无码| 国产亚洲欧美另类一区二区| 香蕉网久久| 国产91在线免费视频| 99精品这里只有精品高清视频| 精品在线免费播放| 亚洲精品不卡午夜精品| 毛片免费在线视频| 欧美va亚洲va香蕉在线| 性视频一区| 久久精品国产亚洲麻豆| 欧美激情第一欧美在线| 青青草91视频| 呦女亚洲一区精品| yy6080理论大片一级久久| 国产激爽大片高清在线观看| 无码一区中文字幕| 三区在线视频| 国产丝袜丝视频在线观看| 99精品免费欧美成人小视频| 国产在线观看人成激情视频| 免费国产小视频在线观看| 毛片久久网站小视频| 综合社区亚洲熟妇p| 狼友视频国产精品首页|