下面是Digi XBee-PRO 900HP模塊常見故障排除:
(一)一般問(wèn)題
找不到模塊的串口
您可以從USB端口中刪除XBee Grove開發(fā)板,并查看哪個(gè)端口名稱不再出現(xiàn)在端口列表中。 不再出現(xiàn)的名稱是XBee板。
使用XCTU來(lái)確定正確的串行端口:
打開XCTU,單擊“發(fā)現(xiàn)無(wú)線電模塊”按鈕。
勾選所有需要掃描的端口。
3.單擊Next,然后單擊Finish。
發(fā)現(xiàn)過(guò)程完成后,一個(gè)新窗口將通知您已發(fā)現(xiàn)的設(shè)備和詳細(xì)信息。 說(shuō)明:“端口”標(biāo)簽中顯示對(duì)應(yīng)的串口和波特率。
無(wú)法識(shí)別XBee模塊
將模塊添加到XCTU后,識(shí)別它們的簡(jiǎn)單方法是讀取每個(gè)模塊的無(wú)線電設(shè)置,并檢查XBee Grove開發(fā)板的Rx和Tx led。 這些led指示XBee模塊正在通過(guò)串口接收(Rx)或發(fā)送(Tx)信息。
當(dāng)您讀取或?qū)懭肽K的設(shè)置時(shí),其Rx和Tx led閃爍,因此您可以識(shí)別哪個(gè)模塊連接到每個(gè)串口。
**錯(cuò)誤:端口已被使用 **
本地XBee模塊所連接的串口只能被一個(gè)應(yīng)用使用。 檢查與XCTU控制臺(tái)中模塊的連接是否關(guān)閉,并且沒(méi)有其他應(yīng)用程序使用該端口。
**錯(cuò)誤:設(shè)備驅(qū)動(dòng)程序未成功安裝 **
有時(shí),當(dāng)您將XBee Grove開發(fā)板連接到計(jì)算機(jī)時(shí),操作系統(tǒng)無(wú)法自動(dòng)安裝驅(qū)動(dòng)程序。 如果出現(xiàn)此錯(cuò)誤,請(qǐng)嘗試將電路板移除并重新插入計(jì)算機(jī)。 如果操作系統(tǒng)仍無(wú)法安裝驅(qū)動(dòng)程序,請(qǐng)將單板重新插入其他USB接口。 如果仍不能解決問(wèn)題,請(qǐng)手動(dòng)安裝USB驅(qū)動(dòng)程序。
(二)XCTU
**安裝XCTU時(shí)出錯(cuò) **
XCTU需要管理員權(quán)限。 檢查您在安裝XCTU的機(jī)器上是否具有管理員權(quán)限。 您可能需要以管理員身份向網(wǎng)絡(luò)管理器請(qǐng)求安裝或運(yùn)行應(yīng)用程序的權(quán)限。
在Windows系統(tǒng)上,當(dāng)您安裝XCTU或試圖運(yùn)行XCTU程序時(shí),可能會(huì)出現(xiàn)用戶帳戶控制對(duì)話框。 當(dāng)提示您允許程序?qū)τ?jì)算機(jī)進(jìn)行更改時(shí),您必須回答“是”,否則XCTU將無(wú)法正常工作。
**發(fā)現(xiàn)過(guò)程沒(méi)有找到設(shè)備,或者XCTU沒(méi)有列出串口 **
在這種情況下,可以嘗試以下幾種故障排除方法:
?檢查線纜:仔細(xì)檢查所有線纜。USB電纜應(yīng)該牢固地完全連接到計(jì)算機(jī)和XBee Grove開發(fā)板。當(dāng)正確連接時(shí),適配器上的關(guān)聯(lián)LED將被點(diǎn)亮。
?檢查XBee是否完全插入XBee Grove Development Board: XBee正確安裝后,應(yīng)完全插入XBee Development Board,轉(zhuǎn)接插座與XBee封頭塑料之間應(yīng)無(wú)空氣或金屬。此外,仔細(xì)檢查XBee兩側(cè)的所有10個(gè)插腳是否都插入插座上的匹配孔中。
?檢查XBee方向:XBee機(jī)頭的角度應(yīng)與單板絲印上的線條一致,并遠(yuǎn)離XBee Grove Development board上的USB插座。
?檢查驅(qū)動(dòng)程序安裝:第一次插入XBee Grove Development Board時(shí),驅(qū)動(dòng)程序已經(jīng)安裝完成。如果此過(guò)程未完成或失敗,請(qǐng)嘗試以下步驟: ①拆卸并重新插入電路板到計(jì)算機(jī)中。這可能導(dǎo)致重新進(jìn)行驅(qū)動(dòng)程序安裝。②拔插單板到另一個(gè)USB接口。③(Windows)打開“計(jì)算機(jī)管理”,在“設(shè)備管理器”中找到故障設(shè)備并將其刪除。④您可以從FTDI下載所有主要操作系統(tǒng)的驅(qū)動(dòng)程序進(jìn)行手動(dòng)安裝。
?檢查模塊是否處于睡眠狀態(tài):XBee Grove開發(fā)板的On/Sleep LED指示模塊處于喚醒狀態(tài)(LED亮)或睡眠狀態(tài)(LED滅)。當(dāng)一個(gè)模塊處于睡眠狀態(tài)時(shí),它不能在XCTU中被發(fā)現(xiàn);按調(diào)試按鈕喚醒模塊30s。
在重置為出廠默認(rèn)值后,XCTU報(bào)告KY和DD設(shè)置的錯(cuò)誤,這是XCTU 6.1.2及更早版本的已知問(wèn)題。當(dāng)出現(xiàn)“無(wú)效設(shè)置”對(duì)話框時(shí),繼續(xù)寫入設(shè)置是安全的。
?“AES加密密鑰”(KY)為使用加密技術(shù)時(shí)需要用戶自行設(shè)置的設(shè)置,出廠設(shè)置時(shí)不適用。
?DD (Device Type Identifier)是一個(gè)診斷參數(shù),不用于無(wú)線電的工作,可以安全地設(shè)置為任何值。
(三)DigiMesh網(wǎng)絡(luò)設(shè)置
**檢查網(wǎng)絡(luò)時(shí),沒(méi)有找到模塊 **
確保所有模塊具有相同的Channel Mask (CM)和Network ID (ID)值。重新設(shè)置模塊后重試。
(四)無(wú)線數(shù)據(jù)傳輸
**錯(cuò)誤:解析文本錯(cuò)誤消息 **
如果在發(fā)送消息時(shí)看到“錯(cuò)誤解析文本…”錯(cuò)誤,這表明您錯(cuò)誤地輸入了消息。在發(fā)送消息時(shí),請(qǐng)記住遵循以下模式:
①Unicast: NODE_IDENTIFIER: message
For example, to send the message "Hi XBee" to XBEE_C:
XBEE_C: Hi XBee
②Broadcast: ALL: message
For example, to send the message "Hi XBees" to all nodes in the network:
ALL: Hi XBees
**錯(cuò)誤:在網(wǎng)絡(luò)中找不到模塊 **
此消息表示連接到您的計(jì)算機(jī)的模塊無(wú)法將消息發(fā)送到節(jié)點(diǎn)標(biāo)識(shí)符為的設(shè)備。
確保您正確地鍵入了節(jié)點(diǎn)標(biāo)識(shí)符,并且它在應(yīng)用程序找到的設(shè)備列表中。如果不存在,請(qǐng)?jiān)俅螁?dòng)應(yīng)用程序。
(七)同步睡眠
**接收模塊不接收任何消息 **
確保模塊已加入網(wǎng)絡(luò)。驗(yàn)證以下內(nèi)容:
①模塊喚醒時(shí),“RECEIVER_1”和“RECEIVER_2”的關(guān)聯(lián)LED閃爍(閃爍時(shí)間250ms)。
②當(dāng)網(wǎng)絡(luò)處于喚醒狀態(tài)時(shí),SENDER的關(guān)聯(lián)指示燈也會(huì)閃爍,但閃爍速度較慢(閃爍時(shí)間為500ms)。如果沒(méi)有,請(qǐng)重置xbee并等待幾秒鐘或嘗試重新配置所有模塊。
(八)范圍測(cè)試
**錯(cuò)誤:沒(méi)有為所選本地設(shè)備發(fā)現(xiàn)遠(yuǎn)端設(shè)備 **
所選的本端設(shè)備沒(méi)有遠(yuǎn)端設(shè)備。單擊發(fā)現(xiàn)遠(yuǎn)程設(shè)備按鈕,XCTU將發(fā)現(xiàn)本地設(shè)備網(wǎng)絡(luò)上的設(shè)備。
①?zèng)]有遠(yuǎn)程設(shè)備可供選擇
如果在“無(wú)線電范圍測(cè)試”對(duì)話框中沒(méi)有要選擇的遠(yuǎn)程XBee模塊,請(qǐng)嘗試以下分辨率之一。
②檢查電纜
USB電纜應(yīng)該牢固地完全連接到計(jì)算機(jī)和XBee開發(fā)板上。當(dāng)正確連接時(shí),適配器上的關(guān)聯(lián)LED會(huì)亮起。
③檢查XBee模塊是否完全位于XBee Grove Development Board中
當(dāng)XBee模塊正確安裝時(shí),它會(huì)完全推入單板,適配器插座的塑料與XBee模塊頭部之間看不到空氣或金屬。此外,檢查XBee模塊兩側(cè)的所有10個(gè)引腳是否位于插座的匹配孔中。
④檢查XBee模塊的方向
XBee模塊的角度“鼻子”應(yīng)該與單板絲印上的線條相匹配,并指向遠(yuǎn)離XBee Grove Development板上的USB插座。
⑤檢查XBee模塊是否在同一網(wǎng)絡(luò)中
檢查兩個(gè)XBee模塊的網(wǎng)絡(luò)ID (ID)、前置ID (HP)和通道掩碼(CM)設(shè)置是否具有相同的值。
⑥恢復(fù)默認(rèn)設(shè)置
如果各XBee模塊連接正常且處于同一網(wǎng)絡(luò),請(qǐng)恢復(fù)默認(rèn)配置后重新配置。
本地RSSI和接收到的包數(shù)始終為0
①檢查電纜
USB電纜應(yīng)該牢固地完全連接到計(jì)算機(jī)和XBee開發(fā)板上。當(dāng)正確連接時(shí),適配器上的關(guān)聯(lián)LED會(huì)亮起。
②檢查XBee模塊是否完全位于XBee Grove Development Board中
當(dāng)XBee模塊正確安裝時(shí),它會(huì)完全推入單板,適配器插座的塑料與XBee模塊頭部之間看不到空氣或金屬。此外,檢查XBee模塊兩側(cè)的所有10個(gè)引腳是否位于插座的匹配孔中。
③檢查XBee模塊的方向
XBee模塊的角度“鼻子”應(yīng)該與單板絲印上的線條相匹配,并指向遠(yuǎn)離XBee Grove Development板上的USB插座。
**遠(yuǎn)程RSSI不包含在圖表中,且遠(yuǎn)程RSSI控制被禁用 **
本地設(shè)備(連接到計(jì)算機(jī)的設(shè)備)可以配置為使用API或透明模式。只有當(dāng)本地XBee工作在API模式時(shí),才能讀取遠(yuǎn)端設(shè)備的RSSI值。
若要顯示遠(yuǎn)端RSSI值,請(qǐng)將本地模塊重新配置為API模式。
審核編輯:湯梓紅
-
模塊
+關(guān)注
關(guān)注
7文章
2785瀏覽量
50024 -
Digi
+關(guān)注
關(guān)注
0文章
16瀏覽量
9644 -
usb
+關(guān)注
關(guān)注
60文章
8158瀏覽量
271777 -
串口
+關(guān)注
關(guān)注
15文章
1586瀏覽量
79609 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5622瀏覽量
103610
原文標(biāo)題:Digi XBee-PRO 900HP模塊常見故障排除
文章出處:【微信號(hào):雨飛工作室,微信公眾號(hào):雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
奔4主板常見故障及排除方法
電動(dòng)自行車常見故障判斷及排除方法
Digi推出新一代XBee及XBee
淺談Digi 900HP模塊的運(yùn)作方式

評(píng)論