傳感器實(shí)驗(yàn)報(bào)告(共24頁)_第1頁
傳感器實(shí)驗(yàn)報(bào)告(共24頁)_第2頁
傳感器實(shí)驗(yàn)報(bào)告(共24頁)_第3頁
傳感器實(shí)驗(yàn)報(bào)告(共24頁)_第4頁
傳感器實(shí)驗(yàn)報(bào)告(共24頁)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上本科實(shí)驗(yàn)報(bào)告課程名稱: 傳感器與射頻識(shí)別技術(shù) 實(shí)驗(yàn)項(xiàng)目:傳感器與射頻識(shí)別技術(shù)課程實(shí)驗(yàn) 實(shí)驗(yàn)地點(diǎn): 專業(yè)班級(jí): 學(xué)號(hào): 學(xué)生姓名: 指導(dǎo)教師: 年 月 日太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告學(xué)院名稱計(jì)算機(jī)學(xué)院專業(yè)班級(jí) 學(xué)號(hào) 學(xué)生姓名 實(shí)驗(yàn)日期2016.12.27 成績(jī)課程名稱傳感器與射頻識(shí)別技術(shù)實(shí)驗(yàn)題目搭建CC2530接口編程開發(fā)環(huán)境一、實(shí)驗(yàn)?zāi)康模?. 了解ZigBee 無線網(wǎng)絡(luò)節(jié)點(diǎn)開發(fā)平臺(tái)基本知識(shí);2. 掌握IAR8.10的安裝方法及參數(shù)設(shè)置方法;3. 掌握仿真器的驅(qū)動(dòng)程序及USB 轉(zhuǎn)串口驅(qū)動(dòng)程序安裝的方法。 二、實(shí)驗(yàn)設(shè)備:1.中軟國(guó)際ETC-WSN物聯(lián)網(wǎng)實(shí)驗(yàn)平臺(tái)一套(內(nèi)含各傳感

2、器,以及連接線纜等設(shè)備);2. PC機(jī)一臺(tái); 3. IAR8.10軟件及設(shè)備驅(qū)動(dòng)程序三、實(shí)驗(yàn)內(nèi)容:搭建CC2530接口編程開發(fā)環(huán)境四、實(shí)驗(yàn)步驟及數(shù)據(jù)分析:1 IAR集成開發(fā)環(huán)境的安裝(1)IAR介紹ZigBee 無線網(wǎng)絡(luò)節(jié)點(diǎn)開發(fā)平臺(tái)軟件開發(fā)平臺(tái)IAR Embedded Workbench(簡(jiǎn)稱EW)的C/C+交叉編譯器和調(diào)試器是今天世界最完整的和最容易使用專業(yè)嵌入式應(yīng)用開發(fā)工具。EW 對(duì)不同的微處理器提供一樣直觀用戶界面。EW 今天已經(jīng)支持35 種以上的8 位/16 位32 位ARM 的微處理器結(jié)構(gòu)。EW 包括:嵌入式C/C+優(yōu)化編譯器,匯編器,連接定位器,庫管理員,編輯器,項(xiàng)目管理器和C-S

3、PY 調(diào)試器中。使用IAR 的編譯器最優(yōu)化最緊湊的代碼,節(jié)省硬件資源,最大限度地降低產(chǎn)品成本,提高產(chǎn)品競(jìng)爭(zhēng)力。IAR System 是嵌入式領(lǐng)域唯一能夠提供這種解決方案的公司。EW 支持35 種以上的8位/16 位/32 位的微處理器結(jié)構(gòu)。IAR Embedded Workbench 集成的編譯器主要產(chǎn)品特征: 高效 PROMable 代碼 完全標(biāo)準(zhǔn) C 兼容 內(nèi)建對(duì)應(yīng)芯片的程序速度和大小優(yōu)化器 目標(biāo)特性擴(kuò)充 版本控制和擴(kuò)展工具支持良好 便捷的中斷處理和模擬 瓶頸性能分析 高效浮點(diǎn)支持 內(nèi)存模式選擇 工程中相對(duì)路徑支持IAR Embedded Workbench 是一套完整的集成開發(fā)工具集合:

4、包括從代碼編輯器、工程建立到C/C+編譯器、連接器和調(diào)試器的各類開發(fā)工具。它和各種仿真器、調(diào)試器緊密結(jié)合,使用戶在開發(fā)和調(diào)試過程中,僅僅使用一種開發(fā)環(huán)境界面,就可以完成多種微控制器的開發(fā)工作。(2) IAR安裝IAR軟件安裝圖解(1)打開光盤目錄:ETC-WSN物聯(lián)網(wǎng)光盤資料/ZigBee網(wǎng)絡(luò)/tools/IAR8.10后,雙擊啟動(dòng)EW8051-EV-Web-8101.exe程序,將看到如圖3.1的界面:圖3.1點(diǎn)擊NEXT后出現(xiàn)界面如圖3.2所示:直接點(diǎn)擊NEXT,出現(xiàn)圖3.3:圖3.3安裝會(huì)提示輸入License,此時(shí)我們需要運(yùn)行注冊(cè)機(jī)進(jìn)行破解。在光盤同一目錄下雙擊啟動(dòng)IAR kegen

5、PartA.exe程序。 把破解機(jī)的HostID里面的小寫字母換成大寫的字母然后點(diǎn)擊Generate會(huì)產(chǎn)生新的key,把產(chǎn)生的新的License number 和License key復(fù)制到安裝程序中即可。部分安裝截圖如下:圖3.4圖3.5圖3.6圖3.7接下來一直點(diǎn)擊Next直到界面如下圖所示:圖3.8選擇Install,然后開始安裝,等待安裝完成。安裝成功界面如下圖所示:圖3.9點(diǎn)擊Finish,安裝結(jié)束。2. Flash下載軟件安裝1.打開光盤目錄:ETC-WSN物聯(lián)網(wǎng)光盤資料/ZigBee網(wǎng)絡(luò)/tools后,雙擊啟動(dòng)Setup_SmartRFProgr_1.10.2.exe程序,根據(jù)提

6、示一直默認(rèn)安裝,直到完成。 2. 當(dāng)利用仿真器進(jìn)行程序下載或調(diào)試時(shí)需要安裝仿真器的驅(qū)動(dòng)程序。IAR 自帶了CC2530 的仿真下載調(diào)試驅(qū)動(dòng)程序,只要找到這個(gè)文件就可以安裝。 3.在第一次使用仿真器的時(shí)候,操作系統(tǒng)會(huì)提示找到新硬件,并彈出窗口。選擇僅一次安裝,執(zhí)行下一步,選擇指定位置安裝,下一步,指定在 IAR的安裝路徑中(默認(rèn)是 C:Program FilesIAR SystemsEmbedded Workbench 6.0 Evaluation8051driversTexas Instruments )搜索最佳驅(qū)動(dòng)程序。默認(rèn)安裝直到完成。 3 驅(qū)動(dòng)程序安裝(1) 仿真器驅(qū)動(dòng)程序安裝圖解1)在

7、沒有安裝輔助軟件的時(shí)候,驅(qū)動(dòng)程序可以在IAR 的安裝文件中找到,IAR 自帶了CC2530 的仿真下載調(diào)試驅(qū)動(dòng)程序,只要找到這個(gè)文件就可以安裝。在第一次使用仿真器的時(shí)候,操作系統(tǒng)會(huì)提示找到新硬件,并彈出下圖所示的窗口。選擇僅僅一次安裝,執(zhí)行下一步。圖3.10圖3.11圖3.12圖3.13在 IAR 的安裝路徑中找到chipcon 文件夾(路徑位:C:Program FilesIAR SystemsEmbedded Workbench 4.05 Evaluation version8051driverschipcon),按系統(tǒng)提示直至完成安裝。圖3.142)安裝輔助軟件后仿真器的驅(qū)動(dòng)安裝當(dāng)安裝了

8、輔助軟件后,就可以自動(dòng)安裝驅(qū)動(dòng)程序了。將仿真器通過開發(fā)系統(tǒng)附帶的 USB 電纜連接到 PC 機(jī),在 Windows XP 系統(tǒng)下,系統(tǒng)找到新硬件后提示如下對(duì)話框,選擇自動(dòng)安裝軟件,點(diǎn)下一步。圖3.15圖3.16向?qū)?huì)自動(dòng)搜索并復(fù)制驅(qū)動(dòng)文件到系統(tǒng)。圖3.17系統(tǒng)安裝完驅(qū)動(dòng)后提示完成對(duì)話框,點(diǎn)擊 完成 退出安裝。圖3.18(2) USB 轉(zhuǎn)串口驅(qū)動(dòng)安裝USB 轉(zhuǎn)串口驅(qū)動(dòng)程序安裝的方法和步驟和仿真器驅(qū)動(dòng)的安裝基本相同,但首次使用時(shí)系統(tǒng)會(huì)自動(dòng)找到硬件,請(qǐng)不要選擇自動(dòng)安裝,將光盤中的驅(qū)動(dòng)程序拷貝到硬盤中,然后找到驅(qū)動(dòng)程序位置,安裝,如下圖所示。圖3.19系統(tǒng)安裝完驅(qū)動(dòng)后提示完成對(duì)話框,點(diǎn)擊完成退出安裝。

9、五、實(shí)驗(yàn)小結(jié): 這是第一次實(shí)驗(yàn),首次接觸要用到的軟件,安裝頗費(fèi)了一番功夫的,經(jīng)過各種嘗試,最終順利安裝完畢。期間破解軟件需要使用管理員權(quán)限才可以正常運(yùn)行成功,驅(qū)動(dòng)軟件也需要手動(dòng)安裝才可以正常運(yùn)轉(zhuǎn),這都給我積累了經(jīng)驗(yàn),為以后的幾次試驗(yàn)提供了很大的幫助.太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告學(xué)院名稱計(jì)算機(jī)學(xué)院專業(yè)班級(jí) 學(xué)號(hào) 學(xué)生姓名 實(shí)驗(yàn)日期2016年12 月 成績(jī)課程名稱傳感器與射頻識(shí)別技術(shù)實(shí)驗(yàn)題目溫濕度傳感器一、實(shí)驗(yàn)?zāi)康模?. 了解SHT1X系列溫濕度傳感器的特性及工作原理;2. 掌握溫濕度傳感器采集數(shù)據(jù)的使用方法;3.熟悉傳感器的操作、響應(yīng)方式。 二、實(shí)驗(yàn)設(shè)備:1.中軟國(guó)際ETC-WSN物聯(lián)網(wǎng)實(shí)驗(yàn)平臺(tái)一套

10、(內(nèi)含各傳感器,以及連接線纜等設(shè)備);2. 裝有IAR8.10軟件的PC機(jī)一臺(tái); 3. CC2530仿真器一臺(tái)。 三、實(shí)驗(yàn)內(nèi)容:采集溫濕度傳感器節(jié)點(diǎn)周期性(1Hz)向協(xié)調(diào)器報(bào)告采集到的溫濕度值; 四、實(shí)驗(yàn)步驟:1.傳感器選型(參考數(shù)據(jù)手冊(cè))SHT10的測(cè)量范圍為:濕度0100%RH,溫度 -40 123.8 °C。SHT10為單片數(shù)字溫濕度傳感器,采用CMOSens專利技術(shù)將溫度濕度傳感器、A/D轉(zhuǎn)換器及數(shù)字接口無縫結(jié)合,使傳感器具有體積小、響應(yīng)速度快、接口簡(jiǎn)單、性價(jià)比高等特點(diǎn)。其引腳定義如下圖所示:典型應(yīng)用電路如下圖所示:(1) SHT10的主要特點(diǎn)如下:相對(duì)濕度和溫度的測(cè)量兼有露

11、點(diǎn)輸出; 全部校準(zhǔn),數(shù)字輸出; 接口簡(jiǎn)單(2-wire),響應(yīng)速度快; 超低功耗,自動(dòng)休眠; 出色的長(zhǎng)期穩(wěn)定性; 超小體積(表面貼裝); 測(cè)濕精度±4.5%RH,測(cè)溫精度±0.5(25)。 (2)電源引腳(VDD、GND) SHT10的供電電壓為2.4V5.5V。傳感器上電后,等待11ms,從“休眠”狀態(tài)恢復(fù),在此期間不發(fā)送任何指令。電源引腳(VDD和GND)之間可增加1個(gè)100nF的電容器,用于去耦濾波。 (3)串行接口 SHT10的兩線串行接口(bidirectional 2-wire)在傳感器信號(hào)讀取和電源功耗方面都做了優(yōu)化處理,其總線類似I2C總線但并不兼容I2C總

12、線。 串行時(shí)鐘輸入(SCK)。SCK引腳是MCU與SHTIO之問通信的同步時(shí)鐘,由于接口包含了全靜態(tài)邏輯,因此沒有最小時(shí)鐘頻率。串行數(shù)據(jù)(DATA)。DATA引腳是1個(gè)三態(tài)門,用于MCU與SHT10之間的數(shù)據(jù)傳輸。DATA的狀態(tài)在串行時(shí)鐘SCK的下降沿之后發(fā)生改變,在SCK的上升沿有效。在數(shù)據(jù)傳輸期間,當(dāng)SCK為高電平時(shí),DATA數(shù)據(jù)線上必須保持穩(wěn)定狀態(tài)。為避免數(shù)據(jù)發(fā)生沖突,MCU應(yīng)該驅(qū)動(dòng)DATA使其處于低電平狀態(tài),而外部接1個(gè)上拉電阻將信號(hào)拉至高電平。對(duì)照溫濕度傳感器模塊實(shí)物與電路圖為 SHT10的管腳與CC2430的P06、P07連接。2.啟動(dòng)協(xié)調(diào)器和傳感器模塊。3. 通過串口助手觀察溫濕

13、度數(shù)據(jù)(注:串口號(hào)需要根據(jù)實(shí)際情況進(jìn)行選擇)。 4. 關(guān)鍵代碼分析(1)、 void SerialApp_Init( uint8 task_id ) P0SEL |= 0x01; /打開P0_0口的ADC功能 P0DIR &= 0x01; /將P_0設(shè)置為輸入模式 函數(shù)功能說明:將P0_0設(shè)置為ADC.0模式。 (2)、 uint16 HalAdcRead (uint8 channel, uint8 resolution) 該函數(shù)由系統(tǒng)提供,位于hal_adc.c中。 功能:讀取ADC轉(zhuǎn)換的結(jié)果; 參數(shù):channel,ADC通道選擇,0到7可選; resolution,ADC精度選擇

14、,8bit、10bit、12bit、14bit可選; 返回值:ADC轉(zhuǎn)換的結(jié)果。(3)采集數(shù)據(jù)if ( events & TEMPANDHUM_READ_EVT ) Temperature = ReadSHT10(TEMPERATURE); /讀取溫度 UART0_Format.Command = 0x01; UART0_Format.Data0 = Temperature>>8; UART0_Format.Data1 = Temperature; Humidity = ReadSHT10(HUMIDITY); /讀取濕度 UART0_Format.Data2 = Humi

15、dity>>8; UART0_Format.Data3 = Humidity; osal_set_event(SerialApp_TaskID,SERIALAPP_SEND_EVT); /發(fā)送RF消息 /周期性啟動(dòng)溫濕度采集事件 osal_start_timerEx(SerialApp_TaskID, TEMPANDHUM_READ_EVT, 5000); return ( events TEMPANDHUM_READ_EVT ); 5.實(shí)驗(yàn)結(jié)果在串口助手?jǐn)?shù)據(jù)接收窗口,觀察到如下圖所示: 可以得到當(dāng)前溫度值,濕度值,經(jīng)過換算溫濕度值如下表:當(dāng)前溫度換算值當(dāng)前濕度換算值0x0A5C2

16、6.520x103A41.54%0x0A5826.480x101841.2%0x0A7126.730x0FFA40.90%0x0A5C26.520x0FB640.22%平均值26.5640.97% 6.進(jìn)行多次測(cè)量,記錄并對(duì)測(cè)量結(jié)果進(jìn)行粗大誤差處理,計(jì)算最佳值。五、實(shí)驗(yàn)總結(jié)溫濕度傳感器通過ZIGBEE與協(xié)調(diào)器通信,然而實(shí)驗(yàn)室好多溫濕度傳感器一起工作的話,會(huì)互相連接,到一個(gè)人少的地方排除其他人的干擾,才能正確讀到自己的傳感器傳來的數(shù)據(jù)。還有就是COM口的選擇也要選對(duì),否則接收不到數(shù)據(jù),收到亂碼的話勾一下HEX顯示,就能看到十六進(jìn)制的數(shù)據(jù)了。太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告學(xué)院名稱計(jì)算機(jī)學(xué)院專業(yè)班級(jí) 學(xué)號(hào)

17、 學(xué)生姓名 實(shí)驗(yàn)日期2016.12成績(jī)課程名稱傳感器與射頻識(shí)別技術(shù)實(shí)驗(yàn)題目光敏傳感器一、實(shí)驗(yàn)?zāi)康模?. 了解光敏傳感器的特性及工作原理;2. 掌握光敏電阻的使用方法; 3. 熟悉傳感器的操作、響應(yīng)方式。 二、實(shí)驗(yàn)設(shè)備:1.中軟國(guó)際ETC-WSN物聯(lián)網(wǎng)實(shí)驗(yàn)平臺(tái)一套(內(nèi)含各傳感器,以及連接線纜等設(shè)備);2. 裝有IAR8.10軟件的PC機(jī)一臺(tái); 3. CC2530仿真器一臺(tái)。 三、實(shí)驗(yàn)內(nèi)容:光照傳感器節(jié)點(diǎn)周期性(1Hz)向協(xié)調(diào)器報(bào)告采集到的光照ADC值。 四、實(shí)驗(yàn)步驟:1.基本原理光敏電阻器是利用半導(dǎo)體的光電效應(yīng)制成的一種電阻值隨入射光的強(qiáng)弱而改變的電阻器;入射光強(qiáng),電阻減小,入射光弱,電阻增大。

18、光敏電阻器一般用于光的測(cè)量、光的控制和光電轉(zhuǎn)換(將光的變化轉(zhuǎn)換為電的變化)。常用的光敏電阻器硫化鎘光敏電阻器,它是由半導(dǎo)體材料制成的。光敏電阻器的阻值隨入射光線(可見光)的強(qiáng)弱變化而變化,在黑暗條件下,它的阻值(暗阻)可達(dá)110M歐,在強(qiáng)光條件(100LX)下,它阻值(亮阻)僅有幾百至數(shù)千歐姆。光敏電阻器對(duì)光的敏感性(即光譜特性)與人眼對(duì)可見光(0.40.76)m的響應(yīng)很接近,只要人眼可感受的光,都會(huì)引起它的阻值變化。設(shè)計(jì)光控電路時(shí),都用白熾燈泡(小電珠)光線或自然光線作控制光源,使設(shè)計(jì)大為簡(jiǎn)化。光敏電阻的主要參數(shù)是: (1)光電流、亮電阻。光敏電阻器在一定的外加電壓下,當(dāng)有光照射時(shí),流過的電

19、流稱為光電流,外加電壓與光電流之比稱為亮電阻,常用“100LX”表示。 (2)暗電流、暗電阻。光敏電阻在一定的外加電壓下,當(dāng)沒有光照射的時(shí)候,流過的電流稱為暗電流。外加電壓與暗電流之比稱為暗電阻,常用“0LX”表示。 (3)靈敏度。靈敏度是指光敏電阻不受光照射時(shí)的電阻值(暗電阻)與受光照射時(shí)的電阻值(亮電阻)的相對(duì)變化值。 (4)光譜響應(yīng)。光譜響應(yīng)又稱光譜靈敏度,是指光敏電阻在不同波長(zhǎng)的單色光照射下的靈敏度。若將不同波長(zhǎng)下的靈敏度畫成曲線,就可以得到光譜響應(yīng)的曲線。 (5)光照特性。光照特性指光敏電阻輸出的電信號(hào)隨光照度而變化的特性。從光敏電阻的光照特性曲線可以看出,隨著的光照強(qiáng)度的增加,光敏

20、電阻的阻值開始迅速下降。若進(jìn)一步增大光照強(qiáng)度,則電阻值變化減小,然后逐漸趨向平緩。在大多數(shù)情況下,該特性為非線性。 (6)伏安特性曲線。伏安特性曲線用來描述光敏電阻的外加電壓與光電流的關(guān)系,對(duì)于光敏器件來說,其光電流隨外加電壓的增大而增大。 (7)溫度系數(shù)。光敏電阻的光電效應(yīng)受溫度影響較大,部分光敏電阻在低溫下的光電靈敏較高,而在高溫下的靈敏度則較低。 (8)額定功率。額定功率是指光敏電阻用于某種線路中所允許消耗的功率,當(dāng)溫度升高時(shí),其消耗的功率就降低。電路連接為2. 采集傳感器數(shù)據(jù)代碼。 宏 #define PHOTO_READ_EVT 0x0004 定義了光敏電阻采集數(shù)據(jù)事件。if ( e

21、vents & PHOTO_READ_EVT ) /查看光敏電阻狀態(tài) /光敏電阻連接在P0_0上,第一個(gè)參數(shù)必須是HAL_ADC_CHANNEL_0,采用10bit精度。 PhotoResult=HalAdcRead(HAL_ADC_CHANNEL_0 ,HAL_ADC_RESOLUTION_10); /0-512 UART0_Format.Command = 0x01; UART0_Format.Data0 = PhotoResult>>8; /保存ADC結(jié)果 UART0_Format.Data1 = PhotoResult; osal_set_event(SerialA

22、pp_TaskID, SERIALAPP_SEND_EVT); /發(fā)送RF消息 /周期性采集光敏電阻ADC結(jié)果 osal_start_timerEx(SerialApp_TaskID, PHOTO_READ_EVT, 5000); return ( events PHOTO_READ_EVT ); 3.實(shí)驗(yàn)結(jié)果光敏傳感器ADC采樣結(jié)果為0x0171,如果改變傳感器周圍的亮度,這個(gè)值會(huì)變小。4.在同樣的亮度下多次測(cè)量,記錄測(cè)量結(jié)果。五、實(shí)驗(yàn)總結(jié)本次試驗(yàn)有了前面的基礎(chǔ)之后,做起來就很得心應(yīng)手了,一樣的套路,先燒傳感器,再連接串口讀數(shù)據(jù),很簡(jiǎn)單就完成了。在這個(gè)過程中了解光敏傳感器的特性及工作原理,同

23、時(shí)掌握光敏電阻的使用方法以及熟悉傳感器的操作、響應(yīng)方式.太原理工大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告學(xué)院名稱計(jì)算機(jī)學(xué)院專業(yè)班級(jí) 學(xué)號(hào) 學(xué)生姓名 實(shí)驗(yàn)日期2016.12 成績(jī)課程名稱傳感器與射頻識(shí)別技術(shù)實(shí)驗(yàn)題目ISO14443數(shù)據(jù)讀取1. 實(shí)驗(yàn)?zāi)康?(1)學(xué)習(xí)和了解HF ISO14443 reader的原理。(2)了解WSN與HF ISO14443 reader結(jié)合應(yīng)用。(3)動(dòng)手做WSN與HF ISO14443 reader結(jié)合應(yīng)用試驗(yàn),提高動(dòng)手能力。(4)親自動(dòng)手實(shí)驗(yàn),找到14443的標(biāo)簽,并讀取標(biāo)簽中的數(shù)據(jù)。2. 實(shí)驗(yàn)內(nèi)容(1)了解熟悉WSN模塊、HF ISO14443 

24、;reader的構(gòu)成。(2)對(duì)模塊做簡(jiǎn)單的測(cè)試操作。3. 基本原理交變的磁場(chǎng)RF,工作在13.56MHZ,LC諧振回路,共振,產(chǎn)生電荷;累積到2V以上,作為內(nèi)部工作電壓,PICC的內(nèi)部數(shù)據(jù)發(fā)射出去或接受讀寫器的數(shù)據(jù),PCD對(duì)接收到的信號(hào)進(jìn)行解調(diào),解碼后送至網(wǎng)關(guān)。線圈電壓的累積類似于變壓器初級(jí)線圈與次級(jí)線圈的關(guān)系4. 所需儀器本實(shí)驗(yàn)所需儀器為13.56M標(biāo)簽、RFID試驗(yàn)箱、RFID讀卡器電源。除此之外還應(yīng)準(zhǔn)備一根miniUSB線與兩個(gè)跳線帽。5. 實(shí)驗(yàn)步驟(1)打開RFID試驗(yàn)箱電源;(2)連接13.56M讀卡器電源并打開底板上的電源;(3)觀察讀卡器上的CC2530紅色LED常亮;(4)用1

25、3.56M標(biāo)簽靠近讀卡區(qū)域輻射面,當(dāng)讀取標(biāo)簽時(shí),會(huì)有蜂鳴器提示音,并且在網(wǎng)關(guān)的LCD上會(huì)有顯示當(dāng)前讀取的ID號(hào)和金額;(5)按上下按鍵,會(huì)發(fā)現(xiàn)金額的變化,代表讀卡成功(也代表寫數(shù)據(jù)成功,變化的數(shù)據(jù)被檢測(cè)到了)。13.56M模塊讀卡示意圖:6. 實(shí)驗(yàn)講解讀到卡之后,對(duì)卡的數(shù)據(jù)的處理。這段代碼的注釋講的已經(jīng)很清楚了。 if ( events & RFID_EVT ) uint8 state; static uint8 hasCardOld = FALSE; static uint8 hasCardNow = FALSE; hasCardOld = hasCardNow; hasCardNo

26、w = Request(RF_CMD_REQUEST_STD); if(hasCardOld != hasCardNow) /返回1說明檢測(cè)到卡 state = ReadCardNum(); /讀卡號(hào),存儲(chǔ)在CardNo數(shù)組里面 if(!state) /讀卡正確 BEEP = 1; UART0_Format.Command = SEND; UART0_Format.Data0 = CardNo0; /d UART0_Format.Data1 = CardNo1; UART0_Format.Data2 = CardNo2; UART0_Format.Data3 = CardNo3; MIF_READ(RevBuffer, block_numset(1); /讀出數(shù)據(jù)塊0的數(shù)據(jù)放在RevBuffer里面 UART0_Format.Data4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論