freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于zigbee技術(shù)的家居環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁(yè)

2025-07-14 19:37本頁(yè)面
  

【正文】 此模塊的協(xié)議棧代碼是TI公司提供的,下面分別是無(wú)線發(fā)收函數(shù)的程序。無(wú)線數(shù)據(jù)發(fā)送函數(shù):void zb_SendDataRequest ( uint16 destination, uint16 mandId, uint8 len, uint8 *pData, uint8 handle, uint8 txOptions, uint8 radius ){ afStatus_t status。 afAddrType_t dstAddr。 txOptions |= AF_DISCV_ROUTE。// 分配地址 if (destination == ZB_BINDING_ADDR) { = afAddrNotPresent。//afAddrNotPresent=0} else { //應(yīng)用短地址 = destination。 = afAddr16Bit。//afAddr16Bit=2 if ( ADDR_NOT_BCAST != NLME_IsAddressBroadcast( destination ) ) {txOptions amp。= ~AF_ACK_REQUEST。 } } // 設(shè)置結(jié)束點(diǎn) = EndPoint。 // 發(fā)送數(shù)據(jù) status = AF_DataRequest(amp。dstAddr, amp。sapi_epDesc, mandId, len, pData, amp。handle, txOptions, radius)。 if (status != afStatus_SUCCESS) { SAPI_SendCback( SAPICB_DATA_CNF, status, handle )。 } }[12] //無(wú)線數(shù)據(jù)接收函數(shù): void SAPI_ReceiveDataIndication( uint16 source, uint16 mand, uint16 len, uint8 *pData ) {if defined ( MT_SAPI_CB_FUNC ) if ( SAPICB_CHECK( SPI_CB_SAPI_RCV_DATA_IND ) ) { zb_MTCallbackReceiveDataIndication( source, mand, len, pData )。 } elseendif //MT_SAPI_CB_FUNC { zb_ReceiveDataIndication( source, mand, len, pData )。 } }[13](2)串口通信模塊;在ZigBee協(xié)議棧中,協(xié)調(diào)器節(jié)點(diǎn)的串口通信單元已經(jīng)由硬件層實(shí)現(xiàn)了接口封裝,其實(shí)現(xiàn)文件為hal _ _ 。后續(xù)開(kāi)發(fā)人員在使用時(shí),只需要對(duì)此單元進(jìn)行適當(dāng)?shù)呐渲镁涂梢哉{(diào)用此單元,實(shí)現(xiàn)數(shù)據(jù)的收發(fā),故此不再贅述。綜上,協(xié)調(diào)器節(jié)點(diǎn)的程序流程圖如圖52所示:開(kāi)始硬件網(wǎng)絡(luò)初始化初始化完成發(fā)送指令接收傳感器信息將信息發(fā)送給PC否是是否圖52 協(xié)調(diào)器程序流程圖 傳感器節(jié)點(diǎn)軟件設(shè)計(jì)傳感器節(jié)點(diǎn)實(shí)現(xiàn)的是數(shù)據(jù)的采集和發(fā)送,其啟動(dòng)后和協(xié)調(diào)器一樣開(kāi)始進(jìn)行網(wǎng)絡(luò)初始化,然后開(kāi)始與協(xié)調(diào)器通信,加入網(wǎng)絡(luò)。所以其收發(fā)程序與協(xié)調(diào)器相似,具體流程如圖53所示。每個(gè)不同的傳感器節(jié)點(diǎn)所測(cè)得環(huán)境信息不通,本文涉及有溫度,一氧化碳、亮度等。每個(gè)傳感器數(shù)據(jù)獲取傳輸過(guò)程相似,故本文只以溫度傳感器做介紹,其余不做敘述。開(kāi)始硬件網(wǎng)絡(luò)初始化初始化完成發(fā)送指令接收溫度傳感器信息將信息發(fā)送給協(xié)調(diào)器否是是否圖53 傳感器節(jié)點(diǎn)程序流程圖 本章小結(jié)本章先介紹了CC2530的開(kāi)發(fā)環(huán)境,又主要介紹了智能家居環(huán)境監(jiān)測(cè)系統(tǒng)各個(gè)部分的軟件設(shè)計(jì),包括協(xié)調(diào)器節(jié)點(diǎn),傳感器節(jié)點(diǎn)的數(shù)據(jù)傳輸流程圖,都有介紹與說(shuō)明,并給出了部分核心函數(shù)。 第6章 上位機(jī)軟件實(shí)現(xiàn)及測(cè)試 上位機(jī)軟件實(shí)現(xiàn)上位機(jī)負(fù)責(zé)接收協(xié)調(diào)器通過(guò)串口發(fā)送來(lái)的數(shù)據(jù)并實(shí)時(shí)顯示。該上位機(jī)是用c++在Qt編譯環(huán)境下寫的一個(gè)簡(jiǎn)單的軟件,實(shí)現(xiàn)簡(jiǎn)單,由于技術(shù)有限不能開(kāi)發(fā)出功能比較強(qiáng)的軟件,但是此上位機(jī)軟件能夠滿足我們現(xiàn)場(chǎng)監(jiān)控的需要,能夠與協(xié)調(diào)器通信,還能在溫度過(guò)高或過(guò)低時(shí)發(fā)出警告。上位機(jī)軟件如圖61所示圖61 上位機(jī)界面如上圖所示,該上位機(jī)軟件能夠滿足一般性監(jiān)控需求,當(dāng)然也有很多的不足之處,其中像濕度,亮度的信息并未參加測(cè)試。因?yàn)橘Y金問(wèn)題只做了溫度檢測(cè)。在軟件中串口號(hào)和波特率是可以選擇的,軟件中我們?cè)黾恿丝梢赃x擇節(jié)點(diǎn)的選擇,通過(guò)選擇節(jié)點(diǎn)可以獲取不同地點(diǎn)、不同傳感器的數(shù)據(jù),在本設(shè)計(jì)中我們只用了溫度且節(jié)點(diǎn)只有一個(gè),因此默認(rèn)都為節(jié)點(diǎn)1,通過(guò)下拉菜單可以更改選擇。點(diǎn)開(kāi)文件里面會(huì)有一個(gè)設(shè)置按鈕,點(diǎn)開(kāi)設(shè)置按鈕會(huì)出現(xiàn)一個(gè)設(shè)置警報(bào)溫度值的窗口,可以在里面進(jìn)行設(shè)置,如圖62所示:圖62 報(bào)警溫度設(shè)置將要設(shè)置的溫度值設(shè)置好,最高和最低溫度設(shè)置好,按確定即可。 軟件測(cè)試硬件設(shè)備連接成功,啟動(dòng)開(kāi)關(guān),終端節(jié)點(diǎn)與協(xié)調(diào)器節(jié)點(diǎn)自動(dòng)組網(wǎng)成功后,運(yùn)行上位機(jī)軟件,將串口與波特率設(shè)置好,然后點(diǎn)擊按鍵打開(kāi)串口,出現(xiàn)顯示頁(yè)面如下圖63所示。此時(shí)我們只用了一個(gè)節(jié)點(diǎn),溫度值顯示正常,未超過(guò)報(bào)警值,不出現(xiàn)報(bào)警。圖63溫度值正常顯示當(dāng)獲取的溫度值大于設(shè)定的溫度時(shí),會(huì)跳出溫度過(guò)高的警告窗口,如圖64所示:圖64 溫度過(guò)高報(bào)警當(dāng)獲取的溫度值小于設(shè)定的溫度時(shí),會(huì)跳出溫度過(guò)低的警告窗口,如圖65所示:圖65 溫度過(guò)低報(bào)警最終測(cè)試結(jié)果基本通過(guò),數(shù)據(jù)能正常接收,當(dāng)溫度過(guò)高或過(guò)低時(shí)能發(fā)出警告。 本章小結(jié)本章介紹了上位機(jī)軟件的顯示及其報(bào)警功能,結(jié)合硬件對(duì)整個(gè)系統(tǒng)做了測(cè)試。并對(duì)整個(gè)測(cè)試結(jié)果做了總結(jié)。 結(jié)束語(yǔ)通過(guò)了三個(gè)多月的努力,我的畢業(yè)設(shè)計(jì)基于ZigBee的智能家居環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)工作終于完成了。本文以ZigBee無(wú)線通信技術(shù)為基礎(chǔ),設(shè)計(jì)了無(wú)線家居環(huán)境監(jiān)測(cè)系統(tǒng),給出了總體的設(shè)計(jì)方案,同時(shí)還給出了硬件、軟件及上位機(jī)軟件的設(shè)計(jì)。所得到的系統(tǒng)易用、可擴(kuò)展,基本達(dá)到了設(shè)計(jì)要求。另外,本系統(tǒng)還有許多可改進(jìn)的地方,比如說(shuō)功耗方面,可以在電源管理程序和無(wú)線發(fā)射程序方面改進(jìn),以達(dá)到更節(jié)省能源的效果;本系統(tǒng)中使用的是串口將信息發(fā)送到管理中心,以后還可以通過(guò)無(wú)線發(fā)送到手機(jī)客戶端,以便人們無(wú)論在何處都能實(shí)時(shí)了解到環(huán)境的變化。還有報(bào)警方面做得還不夠完善,有待提高。 參考文獻(xiàn)[1] [J].電子與電腦,2007,7:2225.[2] 王磊,[J].,01:2225.[3] 陳靖,[J].工業(yè)控制計(jì)算機(jī),2010,11:57.[4] 戚劍超,[J].合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版).2010,04:3336.[5] 李戰(zhàn)明,劉寶,[J].信息化縱橫,2009,05:1216.[6] [D].西安電子科技大學(xué),2009年.[7] [D].中國(guó)海洋大學(xué),2010年.[8] 張杰,涂巧玲,[J].傳感器與微系統(tǒng),2009,09:4245.[9] 郭棟,秦明芝,[J].物聯(lián)網(wǎng)技術(shù),2011,01:1215.[10] [D].河南理工大學(xué),2010年.[11] 中國(guó)智能家居網(wǎng).://..[12] 王巖?;赯igBee協(xié)議無(wú)線傳感器網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津大學(xué),2007年.[13] L.RuizGarcia,J.I.Robla,and EBarreiro.Performance of ZigBee based wireless sensor nodes for real—time monitoring of fruit logistics[J].Journal of Food Engineering,V01.87,No.3,PP.405—415,August 2008..[14] Zhang Qian,Yang Xianglong,Zhou Yiming,Wang Liren,Guo Xishan.A wireless solution for greenhouse monitoring and control system based on ZigBee technology[J].Journal of Zhejiang University:Science A,V01.8,No.1 0,PP.1 5841 587,October 2007.[15] 張亮,基于ZigBee技術(shù)的智能家居環(huán)境監(jiān)測(cè)系統(tǒng)[D].武漢科技大學(xué),2009. 致謝畢業(yè)設(shè)計(jì)是我們?cè)诖髮W(xué)期間最后的課程,是四年學(xué)習(xí)的一個(gè)總結(jié),也是我們學(xué)習(xí)成果的具體體現(xiàn)。所以我們做畢業(yè)設(shè)計(jì)必須有一個(gè)良好的態(tài)度,認(rèn)真地對(duì)待,只有這樣才可以學(xué)到更多的專業(yè)知識(shí),為將來(lái)的工作做好各個(gè)方面準(zhǔn)備。首先要感謝帶我畢業(yè)設(shè)計(jì)的李紅衛(wèi)教授,李教授以嚴(yán)謹(jǐn)?shù)膽B(tài)度要求我們,不馬虎,不以完成畢業(yè)設(shè)計(jì)為目的,以讓學(xué)生在畢業(yè)設(shè)計(jì)中真正的能學(xué)到東西為目的。為了讓畢業(yè)設(shè)計(jì)能順利的完成,李教授在百忙之中每周抽出一定的時(shí)間與我們交流,他對(duì)問(wèn)題的獨(dú)到見(jiàn)解使我受益匪淺,每次與他討論問(wèn)題總會(huì)有所收獲。其次要感謝我的同學(xué)們,感謝他們?cè)诋厴I(yè)設(shè)計(jì)的過(guò)程中給我的幫助。沒(méi)有他們的幫助,我也不可能很好地完成本次設(shè)計(jì)任務(wù)。同時(shí)感謝從我進(jìn)入大學(xué)以來(lái),學(xué)校所有在學(xué)習(xí)和生活方面對(duì)我關(guān)心的老師。第 34 頁(yè) 共35 頁(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1