一、產(chǎn)品連接步驟
1.將UWB650模塊通過(guò)USB線或者TTL轉(zhuǎn)接板接上電腦串口,裝上適配的天線。
2.打開(kāi)PC軟件連接頁(yè)面,找到對(duì)應(yīng)的串口并打開(kāi),串口的狀態(tài)可以從下方的串口處觀察,如果串口后面是 closed,則串口處于關(guān)閉,是open ,則窗口處于打開(kāi), 點(diǎn)擊Default恢復(fù)出廠參數(shù),如果想要保存參數(shù)點(diǎn)擊write/save。
二、 UWBTool 串口工具功能介紹
串口工具的界面如下圖:
1 為模塊的功能區(qū):
點(diǎn)擊對(duì)應(yīng)選項(xiàng),右側(cè)的操作區(qū)(紅框 5)界面內(nèi)容會(huì)隨著功 能的切換而變化。
2 為模塊參數(shù)的配置功能:
點(diǎn)擊 Read,可以讀取模塊當(dāng)前的配置參數(shù);
點(diǎn)擊 Write/Save,則保存當(dāng)前軟件顯示 的配置參數(shù)到模塊中;
點(diǎn)擊 Reset,可以復(fù)位模塊;
點(diǎn)擊 Default,則會(huì)將模塊恢復(fù)至出廠設(shè) 置,并重置模塊的所有參數(shù)。
3 為模塊的參數(shù)配置區(qū):
PAN ID:類(lèi)似于分組 ID,只有參數(shù)相同的模塊才會(huì)互相通信。參數(shù)范圍 0000-FFFE;
Address:模塊的個(gè)人地址,不同模塊的個(gè)人地址應(yīng)不相同。參數(shù)范圍0000-FFFE;
Data Rate:模塊的 RF 速率??蛇x 6.8Mbps/850Kbps;
Preamble Code:模塊的前導(dǎo)碼。可選 3/4/9/10/11/12;
Power Gear:模塊的發(fā)射功率檔位。可選范圍 10-0;
Baud Rate:模塊的串口波特率。可選 115200/57600/38400/19200/9600;
Startup Func:模塊上電時(shí)默認(rèn)進(jìn)入使用的功能(數(shù)傳/測(cè)距/
ANT Delay:模塊進(jìn)行測(cè)距以及定位功能時(shí)的測(cè)距距離補(bǔ)償值。值越大,測(cè)距距離越 小,反之越大。用于距離校準(zhǔn)。
AES Encryption:開(kāi)啟/關(guān)閉數(shù)傳功能的數(shù)據(jù) AES 加密;
AES Key:開(kāi)啟數(shù)傳功能的 AES 加密后,使用的 AES 密鑰。
4 為 PC 軟件的串口操作區(qū)。
選擇對(duì)應(yīng)的串口(這里選擇com3)
5 為 PC 軟件的功能操作區(qū)。
三、UWBTool 串口工具功能操作說(shuō)明
1.數(shù)傳功能(Data transmission)
數(shù)傳功能的功能區(qū)顯示如下圖:
其中,Receive Area 為輸出的數(shù)據(jù)和接收的數(shù)據(jù)顯示區(qū)。勾選 ShowSrc,下次接收到數(shù) 據(jù)時(shí)可以顯示來(lái)源地址,勾選 HexShow,接下來(lái)接收到的數(shù)據(jù)將會(huì)以 16 進(jìn)制顯示。
Transmit Area 為數(shù)據(jù)發(fā)送區(qū),這兩個(gè)區(qū)域下面顯示的 RX 和 TX 為接收和發(fā)出的字節(jié)數(shù) 量,SendHex 為數(shù)據(jù)以 16 進(jìn)制發(fā)送, Target Addr 為接收目標(biāo)的地址(Address 參數(shù)), 點(diǎn)擊右上角的 Clear 可以清除顯示區(qū)的數(shù)據(jù)。
在發(fā)送區(qū)輸入要發(fā)送的數(shù)據(jù),點(diǎn)擊 send 就可以在數(shù)據(jù)顯示區(qū)看到自己發(fā)送的數(shù)據(jù)。
2.測(cè)距功能(Ranging)
測(cè)距功能的功能區(qū)顯示如下圖。
測(cè)距功能分為 Initiator 模式(測(cè)距主機(jī))和 Responder 模式(測(cè)距從機(jī)),點(diǎn)擊功能 區(qū)上方的 Initiator/Responder 按鈕進(jìn)行切換。模塊同一時(shí)間只能使用其中一種模式。
Responder 模式包含了一個(gè)框圖,用于顯示來(lái)自測(cè)距主機(jī)的信息與距離。
切換到 Responder 模式后,一般情況下不需要進(jìn)行操作,模塊會(huì)自動(dòng)與其他 Initiator 模式的模塊進(jìn)行測(cè)距流程,并顯示測(cè)距信息。
切換到 Intiiator 模式后,模塊需要進(jìn)行配置。
點(diǎn)擊 Add Target 以添加需要互相測(cè)距的模塊。每一行對(duì)應(yīng)一個(gè)模塊的信息:
Address:對(duì)端模塊的 Address 值,雙擊時(shí)可以編輯。注:需要保證每一行的 Address 值 不與其他行相同,且對(duì)應(yīng)的對(duì)端模塊要處于 Responder 模式;
Distance:自身與對(duì)端模塊的距離值(單位 cm),在未開(kāi)始測(cè)距或者測(cè)距失敗時(shí)會(huì)顯示???;
Option:可點(diǎn)擊圖標(biāo)以刪除該行。僅在未開(kāi)始測(cè)距時(shí)使用。
其中最多添加至 5 行,即最多可同時(shí)與 5 個(gè)模塊進(jìn)行測(cè)距。雙擊 Address 列的任一地址, 可以編輯模塊地址。
點(diǎn)擊按鈕,即可開(kāi)始/停止測(cè)距功能。
(注意:在測(cè)距功能發(fā)送機(jī)的地址不能和接收機(jī)的地址相同)
3.定位功能(Location)
測(cè)距功能分為 Anchor 模式(主機(jī))和 Station 模式(基站),點(diǎn)擊功能區(qū)上方的 Anchor/Station 按鈕進(jìn)行切換。模塊同一時(shí)間只能使用其中一種模式。
切換到 Station 模式后,模塊僅需要設(shè)置好自身的地址即可。
X:模塊的 X 坐標(biāo)(單位 m);
Y:模塊的 Y 坐標(biāo)(單位 m);
設(shè)置好坐標(biāo)后,點(diǎn)擊 Write 將其寫(xiě)入到模塊中,并放置在相應(yīng)的區(qū)域。 切換到 Anchor 模式后,其功能區(qū)顯示如下:
其中,1 為定位功能的顯示區(qū)。2 為配置區(qū)。
由于實(shí)現(xiàn) 3 點(diǎn)定位功能需要 3 個(gè) Station,因此可以在配置區(qū)中設(shè)置基站的地址,固定 與這 3 個(gè)基站進(jìn)行定位。也可以勾選 Auto Access,勾選后模塊在開(kāi)始定位功能時(shí)會(huì)自動(dòng)獲 取基站的 Address。
與測(cè)距功能相同,配置好參數(shù)后,點(diǎn)擊即可開(kāi)始/停止定位功能。