無線控制網(wǎng)絡(luò)綜合實驗實驗報告_第1頁
無線控制網(wǎng)絡(luò)綜合實驗實驗報告_第2頁
無線控制網(wǎng)絡(luò)綜合實驗實驗報告_第3頁
無線控制網(wǎng)絡(luò)綜合實驗實驗報告_第4頁
無線控制網(wǎng)絡(luò)綜合實驗實驗報告_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

/**一、實驗?zāi)康腃C留了兩個LED,采用共陽極驅(qū)動方式,分別由CC2530voidmain(void){LED1=0;//LED1點亮LED2=0;//LED2點亮hileLED2=!LED2;//LED2閃爍ay}}*4、新建和添加程序源文件AddAddFile框,選擇需要的文件添加到工程。4、編寫編譯和鏈接程序序下載和調(diào)試V安選擇菜單Project>Debug或按快捷鍵CTRL+D進(jìn)入調(diào)試狀態(tài),調(diào)試狀態(tài)可*個捕獲/比較和計數(shù)結(jié)束都能產(chǎn)生中斷請求;NInitial化函數(shù)LED;//點亮/*eif(IRCON>0){IRCON出標(biāo)志g}EDy}}}啟動IAR開發(fā)環(huán)境,新建和配置工程,將\exp\Basic\Exp2實驗工程中代/*I2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根3、將系統(tǒng)配套串口線一端連接PC機(jī),一端連接到平臺上靠近USB串口(RS232-2)上;由于PC機(jī)自帶的超級終端不能顯示輸入的字符(也許是我們不會),所/*I2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根3、將系統(tǒng)配套串口線一端連接PC機(jī),一端連接到平臺上靠近USB串口(RS232-2)上;圖3-9-1USART收發(fā)實驗實驗結(jié)果ptemp/*I2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根3、將系統(tǒng)配套串口線一端連接PC機(jī),一端連接到平臺上靠近USB串口(RS232-2)上;圖3-10-1實驗結(jié)果/*中斷(即定上電后可以在串口調(diào)試助手中收到實時的時間顯示,通過發(fā)送s+11+28+08可以/*圖2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根據(jù)LED指示燈判斷);(RS232-2)上;/*當(dāng)紅外傳感器監(jiān)測到有效范圍內(nèi)的物體移動時,即可在助手收到字符串“IRDA(2)、主函數(shù)初始化LED、USART和溫濕度傳感器,然后開始循環(huán)調(diào)用GetHumiAndTemp(&humi,&temp)函數(shù)采集溫濕度信息,成功采集到則該函數(shù)會2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根據(jù)LED指示燈判斷);PCUSB口(RS232-2)上;/*圖4-6-2溫濕度傳感器實驗結(jié)果②.發(fā)送數(shù)據(jù)包函數(shù)uint8basicRfSendPacket(uint16destAddr,uint8*pPayload,intlengthpPayload發(fā)送數(shù)據(jù)包頭指針/*veuintpRxDatauintlenintpRssin數(shù)igbeeZigbee(根據(jù)LED指示燈判斷);他們之間的通信質(zhì)量的差異:①.無線鏈路是通過相同的傳輸媒介——空氣來傳播無線電信號;②.誤碼率比常規(guī)有線系統(tǒng)高幾個數(shù)量級。由于存在上述差異,RF鏈路的可/*時相互碰撞,為了建立可靠的無線傳輸通路,必須采用各種方法。例如動用戶之間進(jìn)行通信都必須經(jīng)過基站的中轉(zhuǎn),因而必須同時占用2個信道(2對分多址是把通信系統(tǒng)的總頻段劃分成若干個等間隔的頻道(也稱信道)分配給不鄰頻道之間無明顯的串?dāng)_。頻分多址(FDMA)技術(shù)將可用的頻率帶寬拆分為具有較窄帶寬的子信道,如頻帶利用率不高。FDMA接收程序主要是在兩個頻道上循環(huán)監(jiān)聽,如果有收到發(fā)送模塊的信號或分析/*pPayload發(fā)送數(shù)據(jù)包頭指針en數(shù)據(jù)字節(jié)數(shù)2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根據(jù)LED指示燈判斷);/*圖5-2-3點對多點無線通訊實驗截圖k協(xié)議棧定義了通信硬件和軟件在不同層次如何協(xié)調(diào)工作。在網(wǎng)絡(luò)通信領(lǐng)域,ZigBeeZigBee,協(xié)議棧采用供服務(wù),并由底層提供服務(wù)。整個Z-Stack采用分層的軟件結(jié)構(gòu),硬件抽象層(HAL)提供各種硬件模塊數(shù)轉(zhuǎn)換ADC的應(yīng)用程序接口API,提供各種服務(wù)的擴(kuò)展集。操作系統(tǒng)抽象層/*圖5-3-2Z-Stack軟件流程圖①.Document文件夾包含了對整個協(xié)議棧進(jìn)行說明的說有文檔。用戶可以把們可以發(fā)現(xiàn)不同工程的Definedsymbols定義不同,從而實現(xiàn)不同功能流程的控OptionCCCompilerExtraOptions工更改該文件中的相關(guān)宏定義,來控制Zigbee網(wǎng)絡(luò)的通道和PANID。以此來解決/*E地址為非0xFF且不與局域網(wǎng)中其他模塊IEEE地址沖突),當(dāng)?shù)讉?cè)顯示IEEEeZigbee綠燈也會點亮。/*bee①.Periodic消息是通過系統(tǒng)定時器開啟并定時廣播到group1出去的,因此在SampleApp_ProcessEvet件處理函數(shù)中有一段定時器代碼。當(dāng)設(shè)備加入到網(wǎng)絡(luò)SAMPLEAPP_SEND_PERIODIC_MSG_EVT,相應(yīng)任務(wù)為SampleApp_TaskID,于SAMPLEAPPSENDPERIODICMSGEVT,該事件處理函數(shù)調(diào)用eZigbeeZigbee(根據(jù)LED指示燈判斷);(RS232-2)上;\Projects\zstack\Samples\SampleApp\CC2530DB里的工程;/*偶校驗、無硬件流模式,即可在串口調(diào)試助手上看到終端節(jié)點發(fā)送過來的ZDAPP_CONFIG_PAN_ID=0xFFFF宏更改為唯一的特定值(0-0x3FFF之間),重Zstack無線組網(wǎng)實驗截圖溫濕度傳感器的硬件原理圖如前所述。2、無線數(shù)據(jù)(溫濕度)傳輸關(guān)鍵代碼分析①.voidSampleApp_SendPeriodicMessage(void)函數(shù)是終端溫濕度采集節(jié)點要完tBMSGpkt/*voidSampleAppMessageMSGCBafIncomingMSGPackett*pkt){bufakktcmdDatapktcmdData2]);lLedBlinkHALLEDflashTimeak}}2、使用CCD_SETKEY按鍵選擇Zigbee仿真器要連接的Zigbee設(shè)備模塊(根據(jù)LED指示燈判斷);3、將系統(tǒng)配套串口線一端連接PC機(jī),一端連接到平臺上靠近USB串口(RS232-2)上;eAppCCDBBD圖5-5-1基于Zstack的無線數(shù)據(jù)(溫濕度)傳輸實驗截圖/*SampleAppProcessMTMessageMSGpkt的工作,SampleAppMessageMSGCBMSGpkt數(shù)是終端節(jié)

溫馨提示

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

評論

0/150

提交評論