版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、X-CTU 測試軟件簡單中文使用說明實驗說明本實驗需要兩塊XBEE模塊,以及連接模塊和電腦的兩塊底板,底板需要安裝USB串口驅(qū)動。軟件的構(gòu)成PC Settings: 選擇合適的COM口,并配置串口屬性,使符合無線模塊設(shè)置。Range Test: 用于測試兩個節(jié)點之間的通訊距離。用來測試無線連接的距離。它是根據(jù)用戶設(shè)定的時間定時發(fā)送數(shù)據(jù),然后確認(rèn)返回數(shù)據(jù)是否相同來判斷通訊質(zhì)量。 Terminal: 可訪問COM口的終端程序,類似超級終端。 Modem Configuration: 圖形化界面,用來更改設(shè)置,或者更改固件版本。軟件注意事項1. 假如配置好了XBee模塊,寫入之后,必須要讀出來,這樣
2、才能用X-CTU進(jìn)行數(shù)據(jù)傳輸。2. C是協(xié)調(diào)器 R是路由 E終端設(shè)備3. AT 和API兩種。4. 在選功能時一定要匹配,否則無法通信。Function set5. Terminal終端的綠色代表端口正常。6. Show default 恢復(fù)出廠參數(shù),但是PAN ID不恢復(fù)。7. 網(wǎng)絡(luò)地址不可以自己配置,只能自動生成。8. 在Modem Configuration界面中不要輕易更改Modem和Version選項傳輸模式簡介AT 模式AT 模式也叫透傳模式,是指除按約定的方式進(jìn)入命令模式外,XBee 模塊的串行口總是工作在傳輸模式下,將所收到的數(shù)據(jù)通過無線的方式發(fā)往目標(biāo)地址。工作在AT 模式下,
3、用戶可以通過輸入+來進(jìn)入命令模式,在命令模式下,輸入AT 命令會被立即執(zhí)行,并返回執(zhí)行結(jié)果。在命令模式下進(jìn)過一定時間沒有任何有命令,則會返回傳輸模式。該超時時間可以通過AT 命令設(shè)置。API 模式API 模式是XBee 模塊的最主要工作模式,在該模式下通過向XBee 串行口發(fā)送包含地址和數(shù)據(jù)的命令幀,從而轉(zhuǎn)為無線的方式發(fā)往目的地址。API 模式中數(shù)據(jù)輸出方式,API 模式中有個AT 命令參數(shù)AO,決定如何顯示收到的命令幀,可以是僅輸出0x90 接收幀格式數(shù)據(jù)(對應(yīng)0x10 發(fā)送數(shù)據(jù)命令幀),也可以輸出完整的0x91 接收幀格式(對應(yīng)0x11 明確尋址發(fā)送數(shù)據(jù)命令)。這樣,在 Zigbee 協(xié)議
4、中,可以將APS 應(yīng)用支持子層的數(shù)據(jù)從串口中獲取,從而支持不同的profile 應(yīng)用。對Zigbee 模塊的I/O 口操作,也只能通過API 方式。PC Settings 我們先看PC Settings里面的Com Port Setup,這里列出你的轉(zhuǎn)接板的RS232 Com port編號,我的因為用 USB to Serial,選擇模塊占用的端口然后在左邊的 baud 有 1200230400可以選擇,一般來說新買的xbee都是預(yù)設(shè) 9600- 8 - n -1,所以不需去更改它。確認(rèn)這些設(shè)定之后,按右邊中間的 Test/Query抓取目前的Xbee模組型號與固件編號。提示(若是進(jìn)行API傳
5、輸需要把Enable API選項勾上)等個大約三五秒之后會跳出一個訊息視窗這邊顯示Modem type = xb24代表xbee 2.4ghz頻段用的模組,若是歐美地區(qū)會是x09 = xbee 900mhz頻段。然后第二行意思是目前這顆Xbee里面所燒的固件編號 10CD,若您發(fā)現(xiàn)抓不到您的XBee有可能是目前的x-ctu內(nèi)建的固件描述檔不支援這個Xbee,不過這不要緊按下固件更新就可以解決。以上這些步驟若是都沒問題,切換到Modem Configuration的頁簽Range TestRSSI: RSSI選項可使用戶在進(jìn)行距離測試時觀察接收信號強度。 API Function: 用戶可使用A
6、PI功能進(jìn)行距離測試。(目前只能適Xbee802.15.4模塊) 使用API功能的距離測試時,參考一下步驟: 1:配置本地基本模塊使能API,及唯一的源地址。 2:配置遠(yuǎn)端模塊唯一的源地址,并將目標(biāo)地址設(shè)置為本地基本模塊的源地址(即步驟1中的源地址)。 3:在X-CTU的PC Setting欄使能API選項。將本地基本模塊連接到電腦。 4:遠(yuǎn)端模塊連接紅色的回測頭。 5:在Range Test欄的Destination Address填寫遠(yuǎn)端模塊的16位或者64位地址(見下圖) 6: 點擊Start開始測試TerminalTerminal欄有如下三種功能: 終端模擬 收發(fā)數(shù)據(jù)包 顯示或輸入AS
7、CII或16進(jìn)制數(shù)據(jù) The main terminal window 藍(lán)色文本是發(fā)送的,紅色文本是接收的。 如下圖,輸入+,收到OK。Assemble Packet 打包選項可使用戶將ASCII或者16進(jìn)制數(shù)打成一個數(shù)據(jù)包??梢渣c擊Assemble Packet按鈕進(jìn)行打包,彈出如下界面,可選擇16進(jìn)制(HEX)或者ASCII。Modem ConfigurationModem configuration欄具有以下4種功能: 1: 提供一個固件參數(shù)信息的圖形化用戶界面 2:讀取或者寫入模塊的固件 3: 從Web或者壓縮文件下載更新固件庫 4: 保存或者加載模塊配置 這里,Modem XBEE
8、是模塊類型,F(xiàn)unction Set 是模塊所帶有的功能集,不同的模塊類型會有不同的功能集,而Version 則顯示該模塊的固件版本號。,在進(jìn)行固件升級時請不要隨意更改ModemXBEE 類型,而總是先Read 出其模塊類型,F(xiàn)unction Set 和 Version 則可以任意變換。讀取模塊固件信息 按下述步驟讀取固件: 1:將模塊連接到電腦 2: 在PC Settings配置符合模塊的參數(shù)(大多數(shù)情況可使用默認(rèn)值). 3: 在Modem Configuration點擊“Read” 讀取 更改或?qū)懭胄碌墓碳?更改參數(shù)后,點擊“Write”按鈕,將把更改的參數(shù)寫入到非易失性存儲器中。 你可以
9、在Modem下拉菜單選擇你的模塊類型,在Function Set下拉菜單選擇你需要的功能固件,在Version下拉菜單選擇功能固件的版本號,然后點擊Write按鈕,將新的固件寫入到模塊中。 以下黃色字體部分一般情況下不需要修改,可以跳過下載更新固件庫 1: 點擊Download New Versions按鈕i 2a:如果需要從網(wǎng)上下載新的固件庫,點擊 Web 按鈕 2b:如果從本地更新固件庫,點擊File 按鈕。參見下圖 2bi: 選擇本地更新時,會彈出對話框要求選擇文件。 3: 根據(jù)提示點擊OK或者Done按鈕。遠(yuǎn)程模塊管理(即通過無線配置遠(yuǎn)端模塊) 使用遠(yuǎn)程配置,需滿足以下條件 - 連接至
10、電腦的本地模塊必須為API固件 確認(rèn)以下步驟,以便通過X-CTU軟件進(jìn)行遠(yuǎn)程配置: - 在PC Settings欄使能API - 確認(rèn)串口設(shè)置正確 -在Modem Configuration欄, 選擇左上角的Remote Configuration- 點擊Open Com port打開端口(如下圖) - 點擊 Discover,將列出發(fā)現(xiàn)的模塊- 在列表中,選中需要配置的模塊 - 在Modem configuration欄, 點擊Read按鈕 此時,遠(yuǎn)端模塊的各種配置將顯示在Modem Configuration 欄中。 更改參數(shù)的操作將和前述的更改本地模塊固件參數(shù)的方法一致。(目前,還不能實
11、現(xiàn)遠(yuǎn)程更改固件版本。) 清除發(fā)現(xiàn)的遠(yuǎn)程模塊列表,可選擇 Node List - Clear.透明傳輸案例進(jìn)來這個邊就是整個Xbee內(nèi)建參數(shù)的重點了,因為這里包含了所有Xbee模組可以更改的參數(shù),詳細(xì)各項參數(shù)請參照:簡單說明幾個重要的功能,然后設(shè)定一下兩顆Xbee對傳應(yīng)該要怎樣設(shè)定首先看到上面左邊的Modem Parameters and Firmware,有三個按鈕,分別是Read, Write RestoreRead主要是讀取模組上目前所設(shè)定的參數(shù)Write是寫入目前設(shè)定好的參數(shù)Restore是清除所有更改的設(shè)定回到原廠設(shè)定然后這三個按鈕底下有一個Always update firmware
12、選項,這個選項若是勾選,則每次read的時候會上網(wǎng)去檢查是否有新的固件可以下載。再來看到上面右邊的versions的按鈕Download new versions,按下去之后x-ctu就會開始上網(wǎng)去搜尋最新的軟體描述檔, 更新好最新的固件之后,在來看上面第二排的選項最左邊的modem:XBEE XB24,你可以下拉看一下這清單之中的所有模組設(shè)定描述檔,會發(fā)現(xiàn)相當(dāng)多不同類型的Xbee相關(guān)產(chǎn)品,這邊就無法每種模組都說明,基本上參數(shù)是大同小異,細(xì)節(jié)可以看說明手冊。然后看中間的Function set,這個是把目前的xbee設(shè)定成特定功能的模組,例如預(yù)設(shè)的是Xbee 802.15.4就表示目
13、前是依照標(biāo)準(zhǔn)的IEEE 802.15.4規(guī)范在運作,你也可以把function set改成其他的功能,但不保證寫入之后可以運作,有可能因為寫入之后你就不知道參數(shù)該怎樣改然后弄死xbee.了解以上前面兩個選項都不要亂改之后,再來就是也不能愛改就改的固件版本,Version:10CD這個代號是目前這棵Xbee的固件編號,越后面的編號表示越新,通常最新的固件支援更好的功能,或是更改一些bug,基本上只要你更新了最新的固件,就不可以往舊的固件去ok,以上三個我們都知道了沒事,就不要去改它的原則,接下來是中間一大串的重頭戲。首先我們看幾個重要的參數(shù),CH, ID, DH, DL, SH, SLCH:Ch
14、annel 這個功能是讓Xbee的操作頻道可以更改成想要的頻道,因為常常會有相同的頻道之間會互相干擾,這個參數(shù)的最小是0x0B 到0x1A 0x0F = 16個頻段ID:PAN ID (Personal Area Network ID) 也就是個人區(qū)域網(wǎng)路的id編號,這個指的是在C段頻道當(dāng)中,同一個PAN ID的編號之間的xbee才能相互看到,也就是達(dá)到分群的功能。這參數(shù)最小值是0最大是 0xFFFFDH, DL : Destination Address High/Low 這是IEEE 802.15.4所提供的定址能力,當(dāng)DH+DL的時候最高可以提供32bit的定址能力,DH, DL個別的最
15、小值是0最大值是0xFFFFFFFF,光是DL就有65535個node可以設(shè)定,當(dāng)不使用DH的時候只需設(shè)定0,DL的范圍變成00xFFFF。SH, SL:這兩個參數(shù)就是Xbee唯一的id編號,SH+SL等于一個唯一的MY編號,要讀取SH+SL就必須要使用DH+SL才可以用以上基本說明若能了解,接下來就是設(shè)定兩顆XBEE傳輸?shù)姆绞较葘⒌谝活wnode的參數(shù)設(shè)定成:這個Function set 選擇coordinator ATID = 888DL=1234然后按write寫入?yún)?shù)另外一顆設(shè)定這個Function set 選擇router AT 或者end ATID=888DL=5678也是寫入?yún)?shù)在寫入?yún)?shù)后再將每個模塊的參數(shù)Read一次這樣保證兩個模塊已經(jīng)處于同一頻道了即兩個模塊的ID在重新Read后鎖定為相同的通訊信道.同時上述的參數(shù)也可以在terminal終端中用AT命令配置寫好之后切換到Terminal頁簽然后隨意輸入幾個文字,對方應(yīng)該會看到你輸入的文字訊息!開始無線聊天吧!以數(shù)據(jù)包的形式進(jìn)行傳輸兩個模塊之間已建立相互的通信道,數(shù)據(jù)包通信質(zhì)量測試:案例基于API 幀格式的數(shù)據(jù)傳輸API(Application Programming Interface)是XBee 模
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版收養(yǎng)協(xié)議書范本:寵物領(lǐng)養(yǎng)與責(zé)任承擔(dān)協(xié)議3篇
- 二零二五年度農(nóng)業(yè)電商平臺運營服務(wù)合同模板
- 2025版新企業(yè)股東合作協(xié)議書:產(chǎn)業(yè)鏈升級改造3篇
- 二零二五版環(huán)保技術(shù)轉(zhuǎn)移與轉(zhuǎn)化合作協(xié)議4篇
- 2025航空貨運保險及全球理賠服務(wù)合同3篇
- 二零二五年度城市綜合體物業(yè)管理合同
- 二零二五年度高端智能設(shè)備采購合同范本4篇
- 二零二五年度城市更新項目舊廠房改造租賃合同3篇
- 2025年物流倉儲中心委托經(jīng)營與服務(wù)協(xié)議3篇
- 2025版萬科地產(chǎn)商鋪買賣合同規(guī)范范本3篇
- 人教版八年級下冊歷史第1課 中華人民共和國成立 說課稿
- 國家中醫(yī)藥管理局發(fā)布的406種中醫(yī)優(yōu)勢病種診療方案和臨床路徑目錄
- 2024年全國甲卷高考化學(xué)試卷(真題+答案)
- 汽車修理廠管理方案
- 人教版小學(xué)數(shù)學(xué)一年級上冊小學(xué)生口算天天練
- 三年級數(shù)學(xué)添括號去括號加減簡便計算練習(xí)400道及答案
- 蘇教版五年級上冊數(shù)學(xué)簡便計算300題及答案
- 澳洲牛肉行業(yè)分析
- 老客戶的開發(fā)與技巧課件
- 計算機江蘇對口單招文化綜合理論試卷
- 成人學(xué)士學(xué)位英語單詞(史上全面)
評論
0/150
提交評論