天天看點

SORA使用1. 硬體連接配接2. 系統參數配置3. 性能檢測4. 啟動信道測量5. 注意事項

無線信道測量系統使用手冊

2017.07.21

1. 硬體連接配接

接收機通過序列槽連接配接單片機,後者與步進電機驅動子產品相連,用于控制電機轉動,進而實作天線位置移動。水準次元内天線從h1移動到h64,可測量64點,水準次元内天線從v1向下移動到v32,可測量32點。是以在二維平面内最大天線位置數量為2048點,實際測量中可根據需要設定。目前設定測量中心頻點為5.6 GHz,相鄰天線間隔d0 = 2.68 cm。

圖1. 硬體系統連接配接示意圖

單片機中S7為複位鍵,S1為序列槽控制鍵,按下S1後,單片機與上位機相連,通過序列槽控制,自動控制步進電機。S2-S5為手動控制鍵,分别控制2m導軌和1m導軌上滑塊的運動:S2 - 2m導軌滑塊遠離電機,S3 - 2m導軌滑塊靠近電機,S4 - 1m導軌滑塊遠離電機,S5 -1m導軌滑塊靠近電機。

圖2. 單片機與電機驅動子產品

2. 系統參數配置

系統參數配置主要包括頻點、增益、參考時鐘和執行的收發機制選擇等,使用cmd指令執行配置,可以将指令存儲為bat檔案。下面為标準的系統參數設定bat檔案示例,加冒号表示注釋。除去正常設定外,發射端可以隻設定發射參數,同理接收端隻設定接收參數。

表1. Sora收發啟動時參數配置所用指令

說明 執行指令(均在xxx.bat檔案中)
正常設定

C:

cd C:\sorasdk2.0\bin

dut start --radio 0

dut stop --radio 1

:: TDD

dut radwr --reg 0x2d --value 0x0 --radio 0

:: RX sample rate

:: 0 - 20M

:: 1 - 40M

dut radwr --reg 0x17 --value 0x1 --radio 0

:: TX data width

:: 0 - 8 bit

:: 1 - 16 bit

dut radwr --reg 0x16 --value 0x0 --radio 0

設定頻點 、  采樣率、帶寬

:: 0x22 - tx_central_frequency

:: 0x23 - rx_central_frequency

::dut radwr --reg 0x22 --value 2750000000 --radio 0

dut radwr --reg 0x23 --value 2750000000 --radio 0

::sample_rate: 0x20, tx; 0x21, rx. Default: 40MHz

::dut radwr --reg 0x20 --value 40000000 --radio 0

dut radwr --reg 0x21 --value 40000000 --radio 0

::bandwidth: 0x24, tx; 0x25, rx. Default: 20MHz

::dut radwr --reg 0x24 --value 20000000 --radio 0

dut radwr --reg 0x25 --value 22000000 --radio 0

發射衰減與接收增益

::tx_attenuation

::dut radwr --reg 0x26 --value 10000 --radio 0

::rx_amplify_index

dut radwr --reg 0x27 --value 40  --radio 0

選擇參考時鐘

::1. choose local clock

::reg 0x2F, vco_cal_select : 0x0 phase detector(default,内置GPS或外時鐘); 0x1 AD9361 AUX(闆載本地時鐘)

::dut radwr --reg 0x2F --value 1 --radio 0

::2.choose GPS

dut radwr --reg 0x2F --value 0 --radio 0  

:::reg 0x2C ref_select: 0x0 mec6000(内置GPS子產品)參看時鐘,0x1外部時鐘

dut radwr --reg 0x2C --value 1 --radio 0

:::reg 0x2E adf4001_reg a->10參考時鐘 1a->26本地時鐘

dut radwr --reg 0x2E --value 0x000a001a --radio 0

啟動相應的收發程式(使用者程式設計實作的exe檔案,找到對應的檔案路徑即可使用)

:1.系統預設802.11a程式

:cd C:\SoraSDK2.0\bin

:2.系統有線校準程式

:cd C:\Users\Sora\Desktop\Sounder_umxdot11_exe\System_cali_1p_5.5g_10bands

:3.LSA信道測量程式

cd C:\Users\Sora\Desktop\Sounder_umxdot11_exe\LSA_96ant_10files_agc_60dB_xcor_0118

:啟動接收

umxdot11 rx

pause

3. 性能檢測

系統硬體連接配接完成以後,應當首先利用射頻電纜和衰減器連接配接收發端,使用802.11a模式測試單個頻段上系統的實際工作性能,驗證有線環境下接收端是否可以正确檢測到信号并解調。比如發射端發送1000 frames/s,接收端檢測并能解調的goodframes也為1000 frames/s,則證明收發性能良好。

接收端啟動接收後,可以使用dump指令存儲接收資料,然後使用示波器sdscope觀察時域波形和解調資料星座圖,可判斷信号解調性能是否較好,并能判斷信号是否飽和,若信号飽和,應适當降低Rx Gain。

表2. Sora dump存儲接收信号樣點

說明 指令
存儲接收信号資料檔案 xxx.dmp (C:\SORADUMP目錄中檢視)

C:

cd C:\sorasdk2.0\bin

dut dump --radio 0

pause

目前umxdot11_rx_BW.bat和dut_dump_simple.bat均在桌面C:\Users\Sora\Desktop\Jinxing_bats檔案夾中。

圖3. Sora 示波器sdscope觀察到的接收信号

在系統性能得到驗證後,接收端啟動多子頻段切換的信道測量程式(表1最後一行第2項),得到系統校準資料,為無線實測結果提供校準。此時發射端采用實際信道測量時的多子頻段切換程式即可。

4. 啟動信道測量

單片機使用手動模式将天線調整到目标位置,按下S7複位鍵,然後按下S1,通過序列槽與接收機通信。注意此時USB-序列槽線連接配接接收機正面闆上兩個USB接口的下面一個(裝置管理器中對應于COM9),因為Sora 程式中設定的是與序列槽COM9通信。

一個測量周期完成後,接收程式自動停止,并在cmd界面顯示“一次測量循環完成”。

5. 注意事項

l  Sora主機開機後應當重新開機一次,否則可能無法啟動Sora收發程式;

l  如果開機時螢幕始終不顯示開機界面,即始終黑屏,可能是視訊線有問題,換用VGA視訊線一般可解決(正常時使用DVI視訊線);

l  Sora主機散熱性能較差,工作兩個半小時後接收機可能當機,需要關機等待主機箱冷卻後再測量,在主機下面加散熱風扇後效果有改善,但是仍然會出現當機;

l  Sora系統硬碟目前隻有一個分區,接收資料均存儲在C槽中,應當及時拷貝清理,因為硬碟可用空間小于30G後,接收機執行Sora信道測量程式時也容易當機;

l  GPS時鐘源應當提前開機,一般10分鐘内可鎖定衛星,此時4個訓示燈中上面3個常量,下面1個閃爍,均為綠色;最好半小時後再進行信道測量,時鐘性能較穩定;

l  放大器具有LNA和PA兩種工作模式,LNA用于接收,PA用于發送,4根控制線的高低電平不同,射頻端口也不同,參照子產品說明使用,應當注意差別。

繼續閱讀