X-CTU配置說(shuō)明_第1頁(yè)
X-CTU配置說(shuō)明_第2頁(yè)
X-CTU配置說(shuō)明_第3頁(yè)
X-CTU配置說(shuō)明_第4頁(yè)
X-CTU配置說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、X-CTU 測(cè)試軟件簡(jiǎn)單中文使用說(shuō)明實(shí)驗(yàn)說(shuō)明本實(shí)驗(yàn)需要兩塊XBEE模塊,以及連接模塊和電腦的兩塊底板,底板需要安裝USB串口驅(qū)動(dòng)。軟件的構(gòu)成PC Settings: 選擇合適的COM口,并配置串口屬性,使符合無(wú)線模塊設(shè)置。Range Test: 用于測(cè)試兩個(gè)節(jié)點(diǎn)之間的通訊距離。用來(lái)測(cè)試無(wú)線連接的距離。它是根據(jù)用戶設(shè)定的時(shí)間定時(shí)發(fā)送數(shù)據(jù),然后確認(rèn)返回?cái)?shù)據(jù)是否相同來(lái)判斷通訊質(zhì)量。 Terminal: 可訪問(wèn)COM口的終端程序,類似超級(jí)終端。 Modem Configuration: 圖形化界面,用來(lái)更改設(shè)置,或者更改固件版本。軟件注意事項(xiàng)1. 假如配置好了XBee模塊,寫入之后,必須要讀出來(lái),這樣

2、才能用X-CTU進(jìn)行數(shù)據(jù)傳輸。2. C是協(xié)調(diào)器 R是路由 E終端設(shè)備3. AT 和API兩種。4. 在選功能時(shí)一定要匹配,否則無(wú)法通信。Function set5. Terminal終端的綠色代表端口正常。6. Show default 恢復(fù)出廠參數(shù),但是PAN ID不恢復(fù)。7. 網(wǎng)絡(luò)地址不可以自己配置,只能自動(dòng)生成。8. 在Modem Configuration界面中不要輕易更改Modem和Version選項(xiàng)傳輸模式簡(jiǎn)介AT 模式AT 模式也叫透?jìng)髂J?,是指除按約定的方式進(jìn)入命令模式外,XBee 模塊的串行口總是工作在傳輸模式下,將所收到的數(shù)據(jù)通過(guò)無(wú)線的方式發(fā)往目標(biāo)地址。工作在AT 模式下,

3、用戶可以通過(guò)輸入+來(lái)進(jìn)入命令模式,在命令模式下,輸入AT 命令會(huì)被立即執(zhí)行,并返回執(zhí)行結(jié)果。在命令模式下進(jìn)過(guò)一定時(shí)間沒(méi)有任何有命令,則會(huì)返回傳輸模式。該超時(shí)時(shí)間可以通過(guò)AT 命令設(shè)置。API 模式API 模式是XBee 模塊的最主要工作模式,在該模式下通過(guò)向XBee 串行口發(fā)送包含地址和數(shù)據(jù)的命令幀,從而轉(zhuǎn)為無(wú)線的方式發(fā)往目的地址。API 模式中數(shù)據(jù)輸出方式,API 模式中有個(gè)AT 命令參數(shù)AO,決定如何顯示收到的命令幀,可以是僅輸出0x90 接收幀格式數(shù)據(jù)(對(duì)應(yīng)0x10 發(fā)送數(shù)據(jù)命令幀),也可以輸出完整的0x91 接收幀格式(對(duì)應(yīng)0x11 明確尋址發(fā)送數(shù)據(jù)命令)。這樣,在 Zigbee 協(xié)議

4、中,可以將APS 應(yīng)用支持子層的數(shù)據(jù)從串口中獲取,從而支持不同的profile 應(yīng)用。對(duì)Zigbee 模塊的I/O 口操作,也只能通過(guò)API 方式。PC Settings 我們先看PC Settings里面的Com Port Setup,這里列出你的轉(zhuǎn)接板的RS232 Com port編號(hào),我的因?yàn)橛?USB to Serial,選擇模塊占用的端口然后在左邊的 baud 有 1200230400可以選擇,一般來(lái)說(shuō)新買的xbee都是預(yù)設(shè) 9600- 8 - n -1,所以不需去更改它。確認(rèn)這些設(shè)定之后,按右邊中間的 Test/Query抓取目前的Xbee模組型號(hào)與固件編號(hào)。提示(若是進(jìn)行API傳

5、輸需要把Enable API選項(xiàng)勾上)等個(gè)大約三五秒之后會(huì)跳出一個(gè)訊息視窗這邊顯示Modem type = xb24代表xbee 2.4ghz頻段用的模組,若是歐美地區(qū)會(huì)是x09 = xbee 900mhz頻段。然后第二行意思是目前這顆Xbee里面所燒的固件編號(hào) 10CD,若您發(fā)現(xiàn)抓不到您的XBee有可能是目前的x-ctu內(nèi)建的固件描述檔不支援這個(gè)Xbee,不過(guò)這不要緊按下固件更新就可以解決。以上這些步驟若是都沒(méi)問(wèn)題,切換到Modem Configuration的頁(yè)簽Range TestRSSI: RSSI選項(xiàng)可使用戶在進(jìn)行距離測(cè)試時(shí)觀察接收信號(hào)強(qiáng)度。 API Function: 用戶可使用A

6、PI功能進(jìn)行距離測(cè)試。(目前只能適Xbee802.15.4模塊) 使用API功能的距離測(cè)試時(shí),參考一下步驟: 1:配置本地基本模塊使能API,及唯一的源地址。 2:配置遠(yuǎn)端模塊唯一的源地址,并將目標(biāo)地址設(shè)置為本地基本模塊的源地址(即步驟1中的源地址)。 3:在X-CTU的PC Setting欄使能API選項(xiàng)。將本地基本模塊連接到電腦。 4:遠(yuǎn)端模塊連接紅色的回測(cè)頭。 5:在Range Test欄的Destination Address填寫遠(yuǎn)端模塊的16位或者64位地址(見下圖) 6: 點(diǎn)擊Start開始測(cè)試TerminalTerminal欄有如下三種功能: 終端模擬 收發(fā)數(shù)據(jù)包 顯示或輸入AS

7、CII或16進(jìn)制數(shù)據(jù) The main terminal window 藍(lán)色文本是發(fā)送的,紅色文本是接收的。 如下圖,輸入+,收到OK。Assemble Packet 打包選項(xiàng)可使用戶將ASCII或者16進(jìn)制數(shù)打成一個(gè)數(shù)據(jù)包??梢渣c(diǎn)擊Assemble Packet按鈕進(jìn)行打包,彈出如下界面,可選擇16進(jìn)制(HEX)或者ASCII。Modem ConfigurationModem configuration欄具有以下4種功能: 1: 提供一個(gè)固件參數(shù)信息的圖形化用戶界面 2:讀取或者寫入模塊的固件 3: 從Web或者壓縮文件下載更新固件庫(kù) 4: 保存或者加載模塊配置 這里,Modem XBEE

8、是模塊類型,F(xiàn)unction Set 是模塊所帶有的功能集,不同的模塊類型會(huì)有不同的功能集,而Version 則顯示該模塊的固件版本號(hào)。,在進(jìn)行固件升級(jí)時(shí)請(qǐng)不要隨意更改ModemXBEE 類型,而總是先Read 出其模塊類型,F(xiàn)unction Set 和 Version 則可以任意變換。讀取模塊固件信息 按下述步驟讀取固件: 1:將模塊連接到電腦 2: 在PC Settings配置符合模塊的參數(shù)(大多數(shù)情況可使用默認(rèn)值). 3: 在Modem Configuration點(diǎn)擊“Read” 讀取 更改或?qū)懭胄碌墓碳?更改參數(shù)后,點(diǎn)擊“Write”按鈕,將把更改的參數(shù)寫入到非易失性存儲(chǔ)器中。 你可以

9、在Modem下拉菜單選擇你的模塊類型,在Function Set下拉菜單選擇你需要的功能固件,在Version下拉菜單選擇功能固件的版本號(hào),然后點(diǎn)擊Write按鈕,將新的固件寫入到模塊中。 以下黃色字體部分一般情況下不需要修改,可以跳過(guò)下載更新固件庫(kù) 1: 點(diǎn)擊Download New Versions按鈕i 2a:如果需要從網(wǎng)上下載新的固件庫(kù),點(diǎn)擊 Web 按鈕 2b:如果從本地更新固件庫(kù),點(diǎn)擊File 按鈕。參見下圖 2bi: 選擇本地更新時(shí),會(huì)彈出對(duì)話框要求選擇文件。 3: 根據(jù)提示點(diǎn)擊OK或者Done按鈕。遠(yuǎn)程模塊管理(即通過(guò)無(wú)線配置遠(yuǎn)端模塊) 使用遠(yuǎn)程配置,需滿足以下條件 - 連接至

10、電腦的本地模塊必須為API固件 確認(rèn)以下步驟,以便通過(guò)X-CTU軟件進(jìn)行遠(yuǎn)程配置: - 在PC Settings欄使能API - 確認(rèn)串口設(shè)置正確 -在Modem Configuration欄, 選擇左上角的Remote Configuration- 點(diǎn)擊Open Com port打開端口(如下圖) - 點(diǎn)擊 Discover,將列出發(fā)現(xiàn)的模塊- 在列表中,選中需要配置的模塊 - 在Modem configuration欄, 點(diǎn)擊Read按鈕 此時(shí),遠(yuǎn)端模塊的各種配置將顯示在Modem Configuration 欄中。 更改參數(shù)的操作將和前述的更改本地模塊固件參數(shù)的方法一致。(目前,還不能實(shí)

11、現(xiàn)遠(yuǎn)程更改固件版本。) 清除發(fā)現(xiàn)的遠(yuǎn)程模塊列表,可選擇 Node List - Clear.透明傳輸案例進(jìn)來(lái)這個(gè)邊就是整個(gè)Xbee內(nèi)建參數(shù)的重點(diǎn)了,因?yàn)檫@里包含了所有Xbee模組可以更改的參數(shù),詳細(xì)各項(xiàng)參數(shù)請(qǐng)參照:簡(jiǎn)單說(shuō)明幾個(gè)重要的功能,然后設(shè)定一下兩顆Xbee對(duì)傳應(yīng)該要怎樣設(shè)定首先看到上面左邊的Modem Parameters and Firmware,有三個(gè)按鈕,分別是Read, Write RestoreRead主要是讀取模組上目前所設(shè)定的參數(shù)Write是寫入目前設(shè)定好的參數(shù)Restore是清除所有更改的設(shè)定回到原廠設(shè)定然后這三個(gè)按鈕底下有一個(gè)Always update firmware

12、選項(xiàng),這個(gè)選項(xiàng)若是勾選,則每次read的時(shí)候會(huì)上網(wǎng)去檢查是否有新的固件可以下載。再來(lái)看到上面右邊的versions的按鈕Download new versions,按下去之后x-ctu就會(huì)開始上網(wǎng)去搜尋最新的軟體描述檔, 更新好最新的固件之后,在來(lái)看上面第二排的選項(xiàng)最左邊的modem:XBEE XB24,你可以下拉看一下這清單之中的所有模組設(shè)定描述檔,會(huì)發(fā)現(xiàn)相當(dāng)多不同類型的Xbee相關(guān)產(chǎn)品,這邊就無(wú)法每種模組都說(shuō)明,基本上參數(shù)是大同小異,細(xì)節(jié)可以看說(shuō)明手冊(cè)。然后看中間的Function set,這個(gè)是把目前的xbee設(shè)定成特定功能的模組,例如預(yù)設(shè)的是Xbee 802.15.4就表示目

13、前是依照標(biāo)準(zhǔn)的IEEE 802.15.4規(guī)范在運(yùn)作,你也可以把function set改成其他的功能,但不保證寫入之后可以運(yùn)作,有可能因?yàn)閷懭胫竽憔筒恢绤?shù)該怎樣改然后弄死xbee.了解以上前面兩個(gè)選項(xiàng)都不要亂改之后,再來(lái)就是也不能愛(ài)改就改的固件版本,Version:10CD這個(gè)代號(hào)是目前這棵Xbee的固件編號(hào),越后面的編號(hào)表示越新,通常最新的固件支援更好的功能,或是更改一些bug,基本上只要你更新了最新的固件,就不可以往舊的固件去ok,以上三個(gè)我們都知道了沒(méi)事,就不要去改它的原則,接下來(lái)是中間一大串的重頭戲。首先我們看幾個(gè)重要的參數(shù),CH, ID, DH, DL, SH, SLCH:Ch

14、annel 這個(gè)功能是讓Xbee的操作頻道可以更改成想要的頻道,因?yàn)槌3?huì)有相同的頻道之間會(huì)互相干擾,這個(gè)參數(shù)的最小是0x0B 到0x1A 0x0F = 16個(gè)頻段ID:PAN ID (Personal Area Network ID) 也就是個(gè)人區(qū)域網(wǎng)路的id編號(hào),這個(gè)指的是在C段頻道當(dāng)中,同一個(gè)PAN ID的編號(hào)之間的xbee才能相互看到,也就是達(dá)到分群的功能。這參數(shù)最小值是0最大是 0xFFFFDH, DL : Destination Address High/Low 這是IEEE 802.15.4所提供的定址能力,當(dāng)DH+DL的時(shí)候最高可以提供32bit的定址能力,DH, DL個(gè)別的最

15、小值是0最大值是0xFFFFFFFF,光是DL就有65535個(gè)node可以設(shè)定,當(dāng)不使用DH的時(shí)候只需設(shè)定0,DL的范圍變成00xFFFF。SH, SL:這兩個(gè)參數(shù)就是Xbee唯一的id編號(hào),SH+SL等于一個(gè)唯一的MY編號(hào),要讀取SH+SL就必須要使用DH+SL才可以用以上基本說(shuō)明若能了解,接下來(lái)就是設(shè)定兩顆XBEE傳輸?shù)姆绞较葘⒌谝活wnode的參數(shù)設(shè)定成:這個(gè)Function set 選擇coordinator ATID = 888DL=1234然后按write寫入?yún)?shù)另外一顆設(shè)定這個(gè)Function set 選擇router AT 或者end ATID=888DL=5678也是寫入?yún)?shù)在寫入?yún)?shù)后再將每個(gè)模塊的參數(shù)Read一次這樣保證兩個(gè)模塊已經(jīng)處于同一頻道了即兩個(gè)模塊的ID在重新Read后鎖定為相同的通訊信道.同時(shí)上述的參數(shù)也可以在terminal終端中用AT命令配置寫好之后切換到Terminal頁(yè)簽然后隨意輸入幾個(gè)文字,對(duì)方應(yīng)該會(huì)看到你輸入的文字訊息!開始無(wú)線聊天吧!以數(shù)據(jù)包的形式進(jìn)行傳輸兩個(gè)模塊之間已建立相互的通信道,數(shù)據(jù)包通信質(zhì)量測(cè)試:案例基于API 幀格式的數(shù)據(jù)傳輸API(Application Programming Interface)是XBee 模

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論