資源描述:
《王新龍畢業(yè)實(shí)習(xí)報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、淮海工學(xué)院畢業(yè)實(shí)習(xí)報(bào)告學(xué)生姓名:王新龍學(xué)號(hào):111091126學(xué)院:計(jì)算機(jī)工程學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)教師:尹琦(副教授)成績(jī):2014年月日畢業(yè)實(shí)習(xí)報(bào)告1.實(shí)習(xí)的目的和要求1.1實(shí)習(xí)目的畢業(yè)實(shí)習(xí)是一個(gè)重要的綜合性實(shí)踐環(huán)節(jié),旨在培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基礎(chǔ)理論、專業(yè)知識(shí)、基木技能應(yīng)對(duì)和處理問題的能力。對(duì)四年所學(xué)知識(shí)和技能進(jìn)行系統(tǒng)化、綜合化運(yùn)用、總結(jié)和深化的過程。練習(xí)和掌握新而實(shí)用的開發(fā)技術(shù),解決一些在實(shí)際中遇到的問題,提高學(xué)生在思維能力、創(chuàng)造能力、實(shí)踐能力,為畢業(yè)設(shè)計(jì)做好技術(shù)準(zhǔn)備和課題調(diào)研工作。1.2實(shí)習(xí)要求?
2、了解嵌入式開發(fā)的流程?學(xué)會(huì)運(yùn)用所學(xué)的知識(shí)解釋實(shí)習(xí)中遇到問題?綜合運(yùn)用所學(xué)知識(shí)和技術(shù),分析、設(shè)計(jì)和解決實(shí)際問題1.實(shí)習(xí)的主要內(nèi)容1.開發(fā)工具1.1開發(fā)工具:1AREWARMEmbeddedWorkbenchforARM是IARSystems公司為ARM微處理器開發(fā)的一個(gè)集成開發(fā)環(huán)境。比較其他的ARM開發(fā)環(huán)境,IAREWARM具有入門容易、使用方使和代碼緊湊等特點(diǎn)。EWARM屮包含-?個(gè)全軟件的模擬程序(simulator)o用戶不需要任何硬件支持就可以模擬各種ARM內(nèi)核、外部設(shè)備甚至中斷的軟件運(yùn)行環(huán)境。從中可以了解和
3、評(píng)佔(zhàn)IAREWARM的功能和使用方法。IAREWARM的主要特點(diǎn)如下:1、高度優(yōu)化的IARARMC/C++Compiler2、IARARMAssembler3、一個(gè)通用的IARXLINKLinker4、IARXAR和XLIB建庫(kù)程序和IARDLIBC/C++運(yùn)行庫(kù)5、功能強(qiáng)大的編輯器6、項(xiàng)目管理器7、命令行實(shí)用程序8、IARC-SPY調(diào)試器,先進(jìn)的高級(jí)語(yǔ)言調(diào)試器1.2Zigbee協(xié)議棧:Zstack—CC2530—2.5」aZstack協(xié)議棧是ft]TI公司在2007年4月推出的Zigbee無線通訊協(xié)議,是對(duì)zig
4、bee標(biāo)準(zhǔn)的具體實(shí)現(xiàn),是一種半開源式的協(xié)議棧,歷經(jīng)多年發(fā)展,功能不斷完善,當(dāng)前最新版本為2.5.1-aoZ-stack協(xié)議棧已經(jīng)做了很多的工作,用戶只需耍在APL(應(yīng)用層)上實(shí)現(xiàn)自己的應(yīng)用就可以了。ZigBee的體系結(jié)構(gòu)由稱為層的各模塊組成。每一層為其上層提供特定的服務(wù):即由數(shù)據(jù)服務(wù)實(shí)體提供數(shù)據(jù)傳輸服務(wù);管理實(shí)體提供所冇的其他管理服務(wù)。每個(gè)服務(wù)實(shí)體通過相應(yīng)的服務(wù)接入點(diǎn)(SAP)為其上層提供一個(gè)接口,每個(gè)服務(wù)接入點(diǎn)通過服務(wù)原語(yǔ)來完成所對(duì)應(yīng)的功能。協(xié)議棧體系分層架構(gòu)如下:物理層(PHY)介質(zhì)接入控制子層(MAC)網(wǎng)絡(luò)層
5、(NWK)應(yīng)用支持層(APS)應(yīng)用程序框架(AF)設(shè)備對(duì)象(ZDO)1.畢業(yè)設(shè)計(jì)課題基本內(nèi)容2.1項(xiàng)目?jī)?nèi)容及要求近兒年,隨著高校不斷深化實(shí)踐教學(xué)的改革,紛紛組建各種類型的實(shí)驗(yàn)教學(xué)中心。隨著實(shí)驗(yàn)設(shè)備的增加以及實(shí)驗(yàn)中心的擴(kuò)大,為實(shí)驗(yàn)室管理工作帶來了難度。依托互聯(lián)網(wǎng)及現(xiàn)冇數(shù)字化校園網(wǎng)環(huán)境,利用RFID技術(shù)對(duì)實(shí)驗(yàn)室進(jìn)行管理,實(shí)現(xiàn)識(shí)別實(shí)驗(yàn)室物品,并可同時(shí)識(shí)別多個(gè)標(biāo)簽,能夠快速地進(jìn)行物品追蹤、管理,可以節(jié)省大量人力、提高管理效率。2.1.1具體功能(1)讀取電子標(biāo)簽唯一ID號(hào);(2)實(shí)現(xiàn)讀卡模塊與無線傳輸模塊間數(shù)據(jù)傳輸;(3)
6、編寫無線透?jìng)魍ㄐ懦绦颍脽o線技術(shù),確保數(shù)據(jù)傳輸至終端;(4)發(fā)送電子標(biāo)簽ID號(hào)數(shù)據(jù)信息與數(shù)據(jù)庫(kù)進(jìn)行比對(duì)。2.1.2RFID基本組成與功能(1)閱讀器(Reader)閱讀器在RFID系統(tǒng)中主要負(fù)責(zé)與電子標(biāo)簽進(jìn)行無線雙向通信,將獲取的標(biāo)簽信息傳冋計(jì)算機(jī)屮心,并且接收來自計(jì)算機(jī)屮心的控制指令,進(jìn)行相應(yīng)操作。閱讀器在RFID系統(tǒng)中很重要,系統(tǒng)的工作頻率由閱讀器的頻率決定,通信距離由閱讀器的射頻功率決定。閱讀器由天線、射頻接口和邏輯控制單元3部分構(gòu)成,射頻接口由發(fā)射器、接收器、時(shí)鐘發(fā)生器以及電壓調(diào)節(jié)器構(gòu)成,邏輯制單元?jiǎng)t由微
7、控制器、應(yīng)用接口驅(qū)動(dòng)以及存儲(chǔ)單元構(gòu)成,其結(jié)構(gòu)圖如圖2」所示。天線供電射頻接口邏輯控制單元微控制器天線圖2.2電了標(biāo)簽應(yīng)用接口存儲(chǔ)單元圖2.1RFID閱讀器(2)電子標(biāo)簽(ElectronicTag)電了標(biāo)簽是指由IC芯片和耦合元件組成的超微型的標(biāo)簽,體積小、質(zhì)量輕、成本低、壽命長(zhǎng),通過其內(nèi)置的射頻天線與讀寫器完成通信。電子標(biāo)簽是射頻識(shí)別系統(tǒng)真正的數(shù)據(jù)載體,毎個(gè)標(biāo)簽具有唯一的標(biāo)識(shí)目標(biāo)對(duì)象的電子編碼,存儲(chǔ)著大量的數(shù)據(jù)信息,附著在物體上,如同此物品的身份證一樣,其結(jié)構(gòu)圖如圖2.2所示。2.1.3手持讀卡、無線傳輸總體框圖
8、圖2.5手持讀卡、無線傳輸總休框圖2.1.4實(shí)驗(yàn)設(shè)備數(shù)據(jù)庫(kù)中數(shù)據(jù)字典該數(shù)據(jù)字典是智慧校園——基于RFID實(shí)驗(yàn)室設(shè)備管理系統(tǒng)門禁管理控制數(shù)據(jù)庫(kù)中數(shù)據(jù)字典。名字:用戶登錄信息表描述:保存用戶登錄的信息定義:用戶登錄信息二用戶編號(hào)+用戶名+密碼位置:數(shù)據(jù)定義模塊名字:學(xué)生信息表描述:反映出學(xué)生的信息定義:學(xué)生信息二學(xué)生標(biāo)簽卡號(hào)+學(xué)生學(xué)號(hào)+學(xué)生姓名+進(jìn)出時(shí)間+其他屬