信而泰耦合測試-網路測試儀實操
一、耦合測試原理
1.產生背景常用測試無線裝置過程中,將無線裝置置於遮蔽箱中,通過無線網絡卡連線並執行iperf等類似軟體的方式檢測所述無線裝置的吞吐量。
相關技術中將所述無線裝置置於所述遮蔽箱中的檢測方法,由於所述遮蔽箱存在訊號反射而造成重測率高,即使所述無線裝置存在天線虛焊等細小缺陷時,仍有機會通過測試,因而造成不良品流出工廠,所以測試效率不高。
因此,有必要提供一種新的無線近場功率耦合測試裝置及測試方法以解決上述問題。
2.原理
無線功率耦合測試裝置及測試方法,通過設定與DUT的天線一一對應的耦合天線,來接收DUT天線發射訊號強度,並將這個訊號強度與預設範圍值比對,來判斷DUT是否合格。
3.無線耦合功率測試解決方案
★支援方式
●測試無線產品的TX無線耦合功率
●將耦合板卡整合進BigTao測試儀, 客戶端軟體TeleATT統一控制測試
★測試指標
●16路饋線介面
●工作頻段 300M-8GHz
●動態範圍 -30 ~ +15dBm
●功率誤差 < 0.5dBm
●具有手動與自動測試功能,便於生產測試
4.解決方案硬體-P6016W
P6016W無線耦合測試模組適用於BigTao210和 BigTao6100機框,主要用於無線路由器、PON產 品的無線耦合測試。支援頻段300M-8G,能夠滿足下一代無線產品測試需求,覆蓋了產品的TX發射功率指標。與有線流量”匯聚測試“等結合,可以做到自動一體化測試,節省測試工位,極大提高了生產測試效率。
5.解決方案軟體客戶端-TeleATT
6.合站測試方案-以PON產品測試舉例
二、測試用例
1.測試用例
★測試步驟
●按圖連線好拓撲
●固定好4個耦合天線,配置好線損補償值
●建立測試配置檔案
★預期結果
●TeleATT測試可以讀到4個天線的耦合功率值
●測試多次讀值穩定(5次以上)
★測試目的
●驗證DUT Wifi基本功能正常
DUT: 2個2.4G Wifi天線+2個5G Wifi天線 ONU
測試專案:耦合測試
4個wifi天線的耦合測試
三、測試步驟
步驟一 執行TeleATT軟體
雙擊“TeleATT.exe”快捷圖示開啟軟體;
有對接開發過MES系統的請選擇Version欄相應的客戶名稱後點“OK”進入,如果沒有對接開發過MES,請選擇“標準”進入。
步驟二 建立測試任務配置檔案
點選“新建”,輸入檔名,選好檔案路徑後點擊“確認”按鈕;
檔名:可以自定義一個產品型號或者其他名字;
儲存路徑:點選‘瀏覽’可以自定義儲存路徑。
步驟三 連線機框
點選“增加”按鈕;
機框型別:預設勾選自動即可;
機框IP: 儀器的IP(儀表出廠預設都是192.168.0.180)
步驟四 選擇測試視窗/埠
選擇要用的測試視窗打勾,然後選中埠(port18,port1)移動到右邊,點確認。
Port18是與DUT LAN口連線,port1是耦合測試模組的1埠
步驟五 新增測試任務
1.點選“配置”,然後點“新增”,選擇“耦合測試”測試任務移動到右邊“已選測試任務”欄,然後點確認。
2.埠對映配置
通訊埠:選擇DUT的LAN口,用來telnet寫天線發射命令等指令用RF port:選擇耦合測試板卡P6016R的對應的埠
telnet伺服器IP:填寫DUT LAN口IP地址,用來Telnet用
產品:選擇要測試的產品型號。這裡主要是與配置檔案關聯,不同的產品型號需要匹配不同的配置檔案。存放位置在安裝資料夾/TestItem資料夾裡。
3. 流配置,常規,高階:
使用預設值即可,本測試任務項沒用用到這3個配置項。
步驟五-1 建立產品型號“test-雙頻”
1.在TeleATT安裝目錄下找到TestItem資料夾
2.用TestItem資料夾內的Default資料夾複製貼上,改名為 test-雙頻 檔名
3.開啟test-雙頻/coupling檔案,進行編輯主要編輯測試item,指令,判斷標準等引數
4. 定義測試items
TelnetLogin:telnet登入
ANT1:天線1
Judge1:讀取天線1的功率值,判斷結果
……
依次類推。
其中IsEnable =1 表示使能測試,IsEnable =0 表示這項不測試。
5. 配置telent登入使用者名稱,密碼
例如使用者名稱 admin, 密碼password。根據實際替換。
6. 配置天線1的指令,延時
指令:
7. 配置天線1耦合值讀取時校驗的範圍、次數
指令說明:
Min=”3” 最小值3dbm
Max=”18” 最大值 18dbm
RetryTime="3" 測試3次
Freq="2442" 耦合裝置讀取的頻率2442(可選)
Ant="1" 配置天線1
8. 配置天線2指令,耦合值讀取時校驗的範圍
- 配置天線3指令,耦合值讀取時校驗的範圍
10. 配置天線4指令,耦合值讀取時校驗的範圍
步驟五-2配置線損補償值
天線發射出來的訊號,經過耦合天線,饋線,裝置後會有衰減。
在/TestItem/Config.ini檔案中配置線損補償值。
RF1 天線1;
RF1=37;37;17;17; 天線1線損補償值為37,天線2線損補償值為37,
天線3線損補償值為17,天線4線損補償值為17;
1. 耦合天線位置如何固定
此步驟需要用到RFPower 工具。
Chassis IP: 機框的IP地址
Slot: 機框槽位號
Port:板卡的埠號
2. 先配置好軟體介面的Chassis IP,Slot ,Port ,點選連線後,點選start,會看到Power值在-53dBm左右的一條直線。此時天線沒有發射訊號。
3. 在cmd裡執行telnet +DUT ip
4. 在Telnet頁面 配置如下指令,讓天線1發射訊號
>sh
#iwpriv wlan0 mp_ctx stop
#iwpriv wlan1 set_mib macPhyMode=0
#iwpriv wlan1 set_mib phyBandSelect=1
#iwpriv wlan1 set_mib mp_specific=1
#ifconfig wlan1 down
#ifconfig wlan1 up
#iwpriv wlan1 mp_start
#iwpriv wlan1 mp_ant_tx a
#iwpriv wlan1 mp_channel 6
#iwpriv wlan1 mp_rate 135
#iwpriv wlan1 mp_bandwidth 40M=1,shortGI=0
#iwpriv wlan1 mp_txpower patha=38,pathb=38
#iwpriv wlan1 mp_ctx background
5. 工具讀取到一個值,調整耦合天線與天線的位置,讀到的最大值位置固定下來。
如下圖,等穩定下來讀取的最大值取-31.83dBm。
天線2跟天線1都屬於2.4g天線,除錯方法跟天線1類似,這裡跳過。
6. 在Telnet頁面 配置如下指令,讓天線3發射訊號
#iwpriv wlan1 mp_ctx stop
#iwpriv wlan0 set_mib macPhyMode=0
#iwpriv wlan0 set_mib phyBandSelect=2
#iwpriv wlan0 set_mib mp_specific=1
#iwpriv wlan0 set_mib mp_phyband a
#ifconfig wlan0 down
#ifconfig wlan0 up
#iwpriv wlan0 mp_start
#iwpriv wlan0 mp_ant_tx a
#iwpriv wlan0 mp_channel 36
#iwpriv wlan0 mp_rate 135
#iwpriv wlan0 mp_bandwidth 40M=1,shortGI=0
#iwpriv wlan0 mp_txpower patha=38,pathb=38
#iwpriv wlan0 mp_ctx background
工具讀取到一個值,調整耦合天線與天線的位置,
讀到的最大值位置固定下來
如下圖,等穩定下來讀取的最大值取-8.12dBm
天線4跟天線3都屬於5g天線,除錯方法跟天線3類似,這裡跳過。
如果一次測多臺DUT,所有DUT的耦合天線位置都需按照這種方法除錯並固定。
7.在Config.ini檔案中配置線損補償值
Config.ini檔案存放位置:TeleATT安裝目錄/TestItem/
線損補償值計算
線損補償值=理論值-讀取值
如步驟二中2.4g天線的線損補償值=5-(-32dbm)=37dbm
5g天線的線損補償值=9-(-8dbm)=17dbm
步驟六 開始測試
點選 “開始”按鈕進行測試,測試完後會有測試結果良品/不良品
步驟七 檢視測試日誌
點選視窗內的 “Log”按鈕檢視最近一次測試記錄。
點選 “檔案”選單下的 “日誌目錄”,進入日誌資料夾,檢視歷史記錄。
日誌檔案主要內容:軟體名稱,版本,測試專案,天線功率值,測試結果等。