源測(cè)評(píng):從按鍵操作到SCPI遠(yuǎn)程控制)
用了一段時(shí)間的HTOOL-SL6H便攜信號(hào)源發(fā)現(xiàn)這機(jī)器在同類便攜設(shè)備里算是把頻率覆蓋和可編程性平衡得比較好的一款。13.5MHz到6.4GHz的連續(xù)覆蓋范圍雙通道獨(dú)立輸出再加上SCPI指令控制基本把桌面級(jí)信號(hào)源的核心需求都占全了。這篇文章我準(zhǔn)備從按鍵操作講到遠(yuǎn)程控制把你日常會(huì)用到的功能逐項(xiàng)拆開說清楚最后附上我實(shí)際使用中踩過的坑和排查思路。1. 設(shè)備整體能力與核心應(yīng)用場(chǎng)景1.1 頻率范圍與雙通道設(shè)計(jì)的實(shí)際意義HTOOL-SL6H最顯眼的參數(shù)是工作頻率從13.5MHz到6.4GHz這個(gè)跨度覆蓋了HF段的一部分、全部VHF/UHF頻段、常用L/S/C波段甚至夠到了Wi-Fi 6E和部分5G Sub-6G頻段的上沿。這意味著什么你手頭如果有不同頻段的設(shè)備要測(cè)試比如對(duì)講機(jī)天線、433MHz遙控模塊、GPS有源天線、2.4G WiFi前端、5.8G圖傳這一臺(tái)機(jī)器就能通吃不用在桌上擺好幾臺(tái)不同頻段的信號(hào)源。雙通道輸出CH1和CH2是這個(gè)價(jià)位段便攜信號(hào)源里比較少見的配置。兩個(gè)通道可以獨(dú)立設(shè)置頻率和功率也可以配置成同頻反相、同頻同相或者不同頻率同時(shí)輸出。實(shí)際工程中雙通道最常見的用法是做互調(diào)測(cè)試——給被測(cè)器件同時(shí)輸入兩個(gè)不同頻率的信號(hào)觀察輸出端產(chǎn)生的三階交調(diào)分量。另一個(gè)典型場(chǎng)景是接收機(jī)鄰道選擇性測(cè)試CH1給有用信號(hào)CH2給鄰道干擾信號(hào)模擬真實(shí)電磁環(huán)境下接收機(jī)的表現(xiàn)。我在實(shí)驗(yàn)室里還碰到過一種用法就是用雙通道輸出做混頻器測(cè)試。給混頻器的RF端和LO端分別供信號(hào)通過功率計(jì)和頻譜儀看IF端輸出這樣一套測(cè)試鏈路搭建起來非常直接不需要外加合路器或者功分器。便攜設(shè)備的優(yōu)勢(shì)在這里就體現(xiàn)出來了不需要占用太大的桌面空間帶出去做外場(chǎng)測(cè)試也方便。1.2 便攜信號(hào)源適合誰用總結(jié)下來這臺(tái)設(shè)備適合以下幾類人射頻調(diào)試工程師、硬件研發(fā)人員、維修技術(shù)人員、業(yè)余無線電愛好者、高校電子工程專業(yè)師生。如果你是做射頻模組量產(chǎn)測(cè)試的可能需要精度更高的臺(tái)式信號(hào)源搭配自動(dòng)化測(cè)試系統(tǒng)但如果是研發(fā)階段的方案驗(yàn)證、修板時(shí)的信號(hào)注入、外場(chǎng)測(cè)試的信號(hào)模擬SL6H這類便攜機(jī)就很合適。特別是做嵌入式無線產(chǎn)品開發(fā)的前期調(diào)試MCU的SPI/I2C接口、驗(yàn)證無線收發(fā)芯片的寄存器配置用信號(hào)源注入信號(hào)比用另一塊開發(fā)板發(fā)信號(hào)要干凈得多至少你能精確知道注入的頻率和功率到底是多少。對(duì)于修手機(jī)的師傅來說用信號(hào)發(fā)生器代替網(wǎng)絡(luò)分析儀做射頻通路的好壞判斷也是節(jié)省成本的常見操作。1.3 頻率合成的底層邏輯DDS與PLL的配合要真正上手這臺(tái)機(jī)器理解它的頻率合成原理很重要。13.5MHz到6.4GHz這么寬的頻率范圍單一頻率合成方式很難兼顧所有頻段。業(yè)內(nèi)比較常見的做法是DDS直接數(shù)字頻率合成配合PLL鎖相環(huán)實(shí)現(xiàn)。DDS負(fù)責(zé)低頻段的精細(xì)頻率步進(jìn)和快速跳頻PLL負(fù)責(zé)高頻段的穩(wěn)定輸出和低相噪。SL6H這種便攜機(jī)內(nèi)部大概率采用的就是DDSPLL混合架構(gòu)——低頻段直接由DDS輸出高頻段通過PLL倍頻或者混頻實(shí)現(xiàn)。這里有個(gè)關(guān)鍵點(diǎn)頻率切換速度和相位噪聲是一對(duì)矛盾。DDS切換快但高頻輸出能力有限PLL輸出頻率高但鎖定需要時(shí)間。實(shí)際使用中你會(huì)發(fā)現(xiàn)讓SL6H從100MHz跳到101MHz幾乎是無感的但如果從100MHz直接跳到5GHz會(huì)有幾十到幾百毫秒的建立時(shí)間這個(gè)特性在做自動(dòng)化掃頻測(cè)試時(shí)要考慮到每條頻率點(diǎn)的駐留時(shí)間要設(shè)置合理否則測(cè)出來的數(shù)據(jù)會(huì)出現(xiàn)跳頻過程中不穩(wěn)定造成的毛刺。2. 前面板按鍵操作詳解2.1 按鍵布局與功能分區(qū)SL6H的前面板布局走的是傳統(tǒng)信號(hào)源路線按鍵分區(qū)比較清晰。左側(cè)是輸出通道選擇區(qū)中間是頻率和功率的數(shù)字輸入?yún)^(qū)右側(cè)是功能按鍵區(qū)最上方是一塊TFT液晶屏能同時(shí)顯示雙通道的設(shè)置狀態(tài)和輸出狀態(tài)。剛上手的人容易忽略的是那個(gè)旋鈕它不僅能調(diào)整數(shù)值按下去還有確認(rèn)功能相當(dāng)于一個(gè)可編碼的確認(rèn)鍵。數(shù)字鍵盤區(qū)支持直接輸入頻率和功率數(shù)值輸入時(shí)要注意單位的選擇MHz和GHz差著三個(gè)數(shù)量級(jí)輸錯(cuò)了容易讓被測(cè)設(shè)備接收到遠(yuǎn)超預(yù)期的信號(hào)輕則測(cè)量結(jié)果失真重則燒毀接收前端。我習(xí)慣在設(shè)置完頻率后先看一眼屏幕上的實(shí)際輸出頻率再開射頻輸出這個(gè)習(xí)慣幫我避免過至少三次低級(jí)錯(cuò)誤。2.2 頻率設(shè)置與步進(jìn)調(diào)整設(shè)置頻率有三個(gè)途徑數(shù)字鍵盤直接輸入、旋鈕粗調(diào)/細(xì)調(diào)、以及步進(jìn)調(diào)節(jié)功能。數(shù)字鍵盤適合目標(biāo)頻率明確的場(chǎng)景比如要發(fā)射433.92MHz直接按4、3、3、然后選擇單位MHz即可。旋鈕調(diào)整適合掃頻摸底時(shí)用一邊旋轉(zhuǎn)一邊觀察被測(cè)設(shè)備響應(yīng)效率很高。關(guān)于步進(jìn)值這里有個(gè)實(shí)用技巧。SL6H支持用戶自定義步進(jìn)值默認(rèn)步進(jìn)可能是1MHz但如果你在做窄帶濾波器測(cè)試需要步進(jìn)10kHz甚至1kHz就必須提前設(shè)置好合理的步進(jìn)值。操作路徑一般是進(jìn)入頻率設(shè)置菜單找到步進(jìn)設(shè)置項(xiàng)輸入需要的頻率間隔。步進(jìn)設(shè)置不合理會(huì)在掃頻測(cè)試時(shí)浪費(fèi)大量時(shí)間或者因?yàn)椴竭M(jìn)過大錯(cuò)過窄帶響應(yīng)峰值。2.3 功率設(shè)置與輸出開關(guān)功率設(shè)置同樣支持?jǐn)?shù)字鍵盤直接輸入和旋鈕調(diào)整兩種方式。需要注意這臺(tái)機(jī)器的輸出功率范圍標(biāo)稱值通常會(huì)在-20dBm到10dBm左右具體以你的機(jī)器背板銘牌或說明書標(biāo)稱為準(zhǔn)。低于-20dBm的微弱信號(hào)設(shè)置時(shí)要留意屏幕顯示的精度有些機(jī)器在小信號(hào)輸出時(shí)實(shí)際功率與設(shè)定值偏差會(huì)大一些。另外0dBm以下是很多低噪聲放大器的線性工作區(qū)如果你是測(cè)LNA的小信號(hào)增益把信號(hào)源輸出設(shè)置在-30dBm到-10dBm區(qū)間會(huì)更接近實(shí)際工作狀態(tài)。輸出開關(guān)按鍵是使用頻率最高的按鍵之一按下后射頻信號(hào)才真正從SMA接口出來。我建議在任何接線或更改被測(cè)設(shè)備連接的操作之前都先把輸出關(guān)閉。這不僅是保護(hù)被測(cè)設(shè)備也是保護(hù)信號(hào)源本身——如果被測(cè)設(shè)備帶有直流偏置而信號(hào)源輸出端口沒有內(nèi)部隔直電容直流倒灌會(huì)直接燒毀輸出級(jí)電路。關(guān)于這點(diǎn)我后面在避坑部分會(huì)詳細(xì)展開。2.4 常用功能菜單與系統(tǒng)設(shè)置除了基本的頻率和功率設(shè)置SL6H還提供一些常用輔助功能。掃頻模式可以設(shè)置起始頻率、終止頻率和駐留時(shí)間適合用來快速摸底一個(gè)頻段內(nèi)被測(cè)設(shè)備的響應(yīng)。調(diào)制功能部分型號(hào)支持AM/FM如果硬件支持還可以產(chǎn)生脈沖調(diào)制用來模擬雷達(dá)信號(hào)或者時(shí)分系統(tǒng)信號(hào)。系統(tǒng)設(shè)置里比較重要的是參考時(shí)鐘源選擇。如果你需要信號(hào)源與其他設(shè)備嚴(yán)格同步比如與頻譜儀或接收機(jī)共用一個(gè)10MHz參考時(shí)鐘需要進(jìn)系統(tǒng)菜單把參考源切到外部參考模式然后從REF IN端口接入10MHz信號(hào)。這個(gè)功能在需要精確頻率比對(duì)時(shí)很關(guān)鍵如果不能保證信號(hào)源和測(cè)量設(shè)備的時(shí)基一致測(cè)頻率穩(wěn)定度時(shí)會(huì)出現(xiàn)讀數(shù)漂移的假象。3. SCPI指令體系與遠(yuǎn)程控制編程3.1 SCPI是什么為什么需要它SCPI的全稱是Standard Commands for Programmable Instruments即可編程儀器標(biāo)準(zhǔn)命令集。這套標(biāo)準(zhǔn)把儀器的控制命令規(guī)范化了不同品牌、不同型號(hào)的儀器只要支持SCPI就能用幾乎相同的命令來控制。對(duì)于做自動(dòng)化測(cè)試系統(tǒng)的工程師來說這非常重要。被測(cè)設(shè)備可能來自不同廠家但測(cè)試系統(tǒng)用同一套SCPI語法控制信號(hào)源、頻譜儀、功率計(jì)軟件代碼就可以復(fù)用。SL6H支持SCPI意味著它能通過USB或者串口接到PC或者嵌入式控制器上用Python、LabVIEW、C#等語言寫代碼來控制頻率切換、功率設(shè)置、輸出開關(guān)、掃頻執(zhí)行。想象一下這個(gè)場(chǎng)景你要測(cè)一個(gè)濾波器在1GHz到3GHz頻段內(nèi)每10MHz的插損手動(dòng)按按鍵的話幾百個(gè)點(diǎn)按下來又累又容易出錯(cuò)用SCPI指令配合一個(gè)簡(jiǎn)單的Python循環(huán)幾分鐘就能跑完并直接把數(shù)據(jù)記錄成CSV文件。3.2 連接方式與驅(qū)動(dòng)準(zhǔn)備連接SL6H到電腦一般有兩種途徑。一種是USB轉(zhuǎn)串口方式設(shè)備在電腦上識(shí)別為一個(gè)虛擬串口你通過串口通信協(xié)議發(fā)送ASCII碼格式的SCPI指令。另一種是原生USB TMCTest Measurement Class方式操作系統(tǒng)會(huì)將其識(shí)別為USBTMC設(shè)備需要安裝對(duì)應(yīng)的驅(qū)動(dòng)程序或使用PyVISA、NI-VISA這類VISA庫(kù)來訪問。在Windows系統(tǒng)上如果設(shè)備是虛擬串口方式要先在設(shè)備管理器里確認(rèn)COM口編號(hào)。如果是USBTMC方式安裝完VISA庫(kù)后可以用VISA交互工具先測(cè)試一下通信是否正常。發(fā)送*IDN?查詢命令設(shè)備會(huì)返回制造商、型號(hào)、序列號(hào)和固件版本信息能收到完整返回說明連接正常。3.3 核心SCPI指令詳解下面把SL6H上最常用的一批SCPI指令整理出來。雖然不同固件版本在具體語法上可能略有差異但基本遵循IEEE 488.2標(biāo)準(zhǔn)結(jié)構(gòu)是一致的。系統(tǒng)與狀態(tài)類指令*IDN?查詢?cè)O(shè)備標(biāo)識(shí)符返回設(shè)備制造商、型號(hào)、序列號(hào)、固件版本。一般寫程序開始第一件事就是發(fā)這個(gè)指令確認(rèn)連接正常且設(shè)備型號(hào)正確。*RST復(fù)位儀器到默認(rèn)狀態(tài)。所有通道頻率、功率、輸出狀態(tài)恢復(fù)到出廠默認(rèn)值。*OPC?操作完成查詢。當(dāng)設(shè)備執(zhí)行完所有掛起的指令后返回1。在自動(dòng)化測(cè)試中用來同步避免下一條指令執(zhí)行時(shí)上一條還沒完成。頻率設(shè)置類指令FREQ:CW 1.5GHz或FREQ 1.5GHz設(shè)置載波頻率為1.5GHz。實(shí)際使用中單通道設(shè)備不需要加通道前綴雙通道設(shè)備則需要在指令前加上通道選擇前綴。FREQ:STAR 100MHz和FREQ:STOP 3GHz設(shè)置掃頻模式的起始和終止頻率。FREQ:STEP 100kHz設(shè)置頻率步進(jìn)值。這個(gè)和前面板上的步進(jìn)設(shè)置對(duì)應(yīng)。雙通道選擇SL6H作為雙通道設(shè)備SCPI指令需要能區(qū)分通道。常見的兩種做法是一種使用INST:SEL CH1選擇當(dāng)前操作通道后續(xù)FREQ和POW指令作用于該通道另一種直接使用通道前綴比如CH1:FREQ 1GHz; CH2:FREQ 2GHz分別設(shè)置兩個(gè)通道。兩種方式我更習(xí)慣后者一條指令直接指定通道和參數(shù)代碼可讀性更強(qiáng)。功率設(shè)置類指令POW:LEV -10dBm或POW -10dBm設(shè)置輸出功率為-10dBm。注意單位必須是dBm有些設(shè)備支持POW:LEV 0.01W這樣的單位換算但跨單位換算容易出錯(cuò)我統(tǒng)一用dBm。掃頻與觸發(fā)類指令SWE:MODE LIST或者SWE:COUN 100設(shè)置掃描模式。具體語法差異比較大使用前建議查詢?cè)O(shè)備的編程手冊(cè)。FREQ:STAR 1GHz; FREQ:STOP 2GHz; SWE:EXEC連續(xù)設(shè)置起始頻率、終止頻率并執(zhí)行掃頻。輸出控制類指令OUTP ON或OUTP:STAT ON打開射頻輸出。OUTP OFF或OUTP:STAT OFF關(guān)閉射頻輸出。在程序結(jié)束時(shí)一定要執(zhí)行這個(gè)命令讓設(shè)備回到安全狀態(tài)。這里要特別提醒SCPI指令對(duì)大小學(xué)不敏感freq:cw 1ghz和FREQ:CW 1GHz是等效的。但參數(shù)部分必須嚴(yán)格頻率數(shù)值后面的單位缺了可能會(huì)被設(shè)備按默認(rèn)單位解析造成頻率設(shè)置錯(cuò)誤。3.4 Python控制實(shí)例掃頻測(cè)試自動(dòng)記錄我直接給出一個(gè)用Python通過串口控制SL6H做掃頻測(cè)試的簡(jiǎn)單示例。假設(shè)信號(hào)源連接在COM3我們用測(cè)試腳本先設(shè)置信道參數(shù)然后讓信號(hào)源輸出固定頻率讀取被測(cè)設(shè)備的響應(yīng)電平這里假設(shè)用功率計(jì)通過另外的指令讀取為了簡(jiǎn)化示例我們專注于信號(hào)源控制部分。import serial import time ser serial.Serial( portCOM3, baudrate9600, bytesize8, parityN, stopbits1, timeout2 ) def send_scpi(cmd, wait0.1): ser.write((cmd \n).encode()) time.sleep(wait) def query_scpi(cmd, wait0.2): ser.write((cmd \n).encode()) time.sleep(wait) return ser.read(1024).decode().strip() # 初始化 print(query_scpi(*IDN?)) # 關(guān)閉輸出保證安全 send_scpi(OUTP:STAT OFF) send_scpi(CH1:FREQ 100MHz) send_scpi(CH1:POW -10dBm) send_scpi(OUTP:STAT ON) # 簡(jiǎn)易掃頻 freq_list [100 i*10 for i in range(50)] # 100MHz 到 590MHz for f in freq_list: send_scpi(fCH1:FREQ {f}MHz) time.sleep(0.05) # 等待頻率建立穩(wěn)定 # 這里可以讀取功率計(jì)或其他測(cè)量設(shè)備的數(shù)值 # power_reading query_scpi(MEAS:POW?) print(f{f} MHz) send_scpi(OUTP:STAT OFF) ser.close()這段腳本有幾個(gè)關(guān)鍵細(xì)節(jié)。串口參數(shù)波特率要與設(shè)備一致具體看設(shè)備說明有的是9600有的是115200。*IDN?查詢放在最前面用來確認(rèn)設(shè)備在線。掃頻循環(huán)里每次設(shè)置頻率后加個(gè)短延時(shí)是為了等PLL鎖定和電平穩(wěn)定。如果被測(cè)設(shè)備需要更長(zhǎng)的響應(yīng)時(shí)間這個(gè)延時(shí)需要相應(yīng)加大。實(shí)際做自動(dòng)化測(cè)試時(shí)我強(qiáng)烈建議在每條指令后不加統(tǒng)一延時(shí)而是用*OPC?查詢來確定指令執(zhí)行完畢。但為了代碼簡(jiǎn)潔示例中用了固定延時(shí)。對(duì)于頻率步進(jìn)比較小的情況固定延時(shí)夠用如果跨頻段大步進(jìn)跳頻固定延時(shí)要留足裕量。3.5 遠(yuǎn)程控制的進(jìn)階玩法SCPI控制的樂趣不只是替代按鍵。你可以把SL6H嵌入到完整的測(cè)試系統(tǒng)中比如做一個(gè)自動(dòng)天線阻抗匹配調(diào)試臺(tái)信號(hào)源輸出掃頻信號(hào)通過定向耦合器接矢量電壓表軟件自動(dòng)讀取駐波比并調(diào)整匹配網(wǎng)絡(luò)的可變電容形成閉環(huán)調(diào)諧。這種系統(tǒng)要是純手動(dòng)操作一次調(diào)試可能要半天自動(dòng)化后幾分鐘就能掃描完幾十個(gè)匹配網(wǎng)絡(luò)組合。還可以配合頻譜儀做頻率響應(yīng)自動(dòng)測(cè)試。信號(hào)源和頻譜儀都用SCPI連接到同一臺(tái)電腦軟件控制信號(hào)源逐點(diǎn)輸出已知功率的信號(hào)頻譜儀同步測(cè)量接收到的電平。比對(duì)結(jié)果就能得到整個(gè)鏈路的增益/插損曲線。這個(gè)方案搭建成本低、可移植性好很適合作坊式實(shí)驗(yàn)室和小型研發(fā)團(tuán)隊(duì)。4. 實(shí)際應(yīng)用案例分析4.1 場(chǎng)景一SMA天線駐波比快速判斷現(xiàn)場(chǎng)維修時(shí)使用SL6H配合一個(gè)簡(jiǎn)單的功率檢測(cè)探頭就能大致判斷SMA天線的健康狀況。把信號(hào)源輸出設(shè)為一個(gè)點(diǎn)頻功率設(shè)為0dBm通過一個(gè)10dB定向耦合器接天線用射頻檢波探頭測(cè)量反射功率。如果反射功率很小說明天線匹配良好如果反射功率接近入射功率說明天線開路或者饋線斷裂。這個(gè)方案比使用完整的天線分析儀要粗狂一些但勝在設(shè)備便攜、搭建快。我在外場(chǎng)幫朋友排查車載天線故障時(shí)就是用SL6H配合一個(gè)自制的檢波探頭快速鎖定了問題出在饋線接頭而不是天線本體。注意點(diǎn)被測(cè)天線需要安裝在實(shí)際安裝位置附近測(cè)試因?yàn)榈孛?、周圍金屬物都?huì)影響天線阻抗脫離實(shí)際環(huán)境的測(cè)量結(jié)果參考價(jià)值有限。4.2 場(chǎng)景二接收機(jī)靈敏度摸底要評(píng)估一臺(tái)接收機(jī)的好壞信號(hào)源是必不可少的基礎(chǔ)儀器。將SL6H設(shè)置為接收機(jī)工作頻率輸出一個(gè)已知功率的未調(diào)制載波或者調(diào)制信號(hào)逐漸降低輸出功率直到接收機(jī)輸出端的信噪比惡化到無法接受這時(shí)的輸出功率值就大致反映了接收靈敏度。用雙通道功能還可以模擬真實(shí)干擾環(huán)境。比如測(cè)試一款對(duì)講機(jī)在鄰道干擾下的表現(xiàn)CH1設(shè)置有用信號(hào)頻率CH2設(shè)置鄰道頻率兩路信號(hào)通過合路器接到對(duì)講機(jī)天線口改變CH2的輸出功率觀察對(duì)講機(jī)接收性能的變化。這個(gè)測(cè)試場(chǎng)景如果是單通道信號(hào)源就得外接一個(gè)信號(hào)源加合路器SL6H一臺(tái)機(jī)器就搞定了。4.3 場(chǎng)景三濾波器特性快速摸底在沒有網(wǎng)絡(luò)分析儀的情況下用SL6H的掃頻功能配合頻譜儀或者寬帶有源檢波器能大致測(cè)出濾波器的通帶和阻帶特性。信號(hào)源從濾波器通帶外的頻率開始掃描記錄輸出端檢波電壓變化就能勾畫出濾波器的頻率響應(yīng)輪廓。這里有操作技巧掃頻速度要匹配檢波器的響應(yīng)時(shí)間。如果檢波器響應(yīng)慢而信號(hào)源掃頻太快測(cè)出來的幅頻響應(yīng)曲線會(huì)產(chǎn)生失真本來只有一個(gè)諧振峰的曲線可能被拉成平頂。建議先用較慢的駐留時(shí)間做一次預(yù)掃描觀察大致響應(yīng)情況再根據(jù)細(xì)節(jié)調(diào)整駐留時(shí)間和頻率范圍。手動(dòng)模式下配合旋鈕逐點(diǎn)調(diào)整頻率觀察輸出電平表讀數(shù)雖然慢但能獲得準(zhǔn)確度較高的逐點(diǎn)數(shù)據(jù)。5. 常見問題排查與避坑實(shí)錄5.1 輸出功率與設(shè)定值偏差大遇到過不只一次信號(hào)源設(shè)定-10dBm實(shí)際用頻譜儀測(cè)量卻發(fā)現(xiàn)是-20dBm甚至更低。排查思路有幾條。首先檢查頻率是否處于設(shè)備標(biāo)稱功率平坦度較差的頻段邊界高頻段特別是4GHz以上功率平坦度通常會(huì)劣化輸出實(shí)際電平可能比設(shè)定值低好幾個(gè)dB。其次是檢查連接線纜和轉(zhuǎn)接頭質(zhì)量差的SMA轉(zhuǎn)接頭在微波頻段插入損耗很大。這里分享一個(gè)我自己的經(jīng)驗(yàn)我準(zhǔn)備了一根經(jīng)過校準(zhǔn)的短線纜專門用于信號(hào)源輸出其他線纜只用于不要求絕對(duì)電平的場(chǎng)景。用頻譜儀自帶的校準(zhǔn)信源來標(biāo)定線纜損耗把損耗值記下來以后設(shè)置功率時(shí)手動(dòng)補(bǔ)償。一臺(tái)便攜信號(hào)源如果沒有做輸出功率校準(zhǔn)在5GHz以上的絕對(duì)功率精度本來就不算高重新校正一次心中有數(shù)再用。5.2 SCPI通信無響應(yīng)連接到電腦后發(fā)送指令沒反應(yīng)有幾個(gè)地方要查。串口方式下先檢查設(shè)備管理器里COM口號(hào)是否選對(duì)設(shè)備是否被系統(tǒng)識(shí)別為其他設(shè)備類型。USB線是否有數(shù)據(jù)傳輸能力有些線只支持充電不支持?jǐn)?shù)據(jù)這也是常見坑。波特率和校驗(yàn)位參數(shù)必須與設(shè)備保持一致默認(rèn)值不一定適合你的設(shè)備。真實(shí)經(jīng)驗(yàn)是我見過有人連續(xù)調(diào)了半小時(shí)通信參數(shù)最后發(fā)現(xiàn)是USB線的問題換了一根帶數(shù)據(jù)功能的線立刻好了。另外有些設(shè)備在連接USB后需要手動(dòng)切換到遠(yuǎn)程控制模式。如果前面板顯示LOCAL而不是REMOTE說明設(shè)備還處于本地優(yōu)先狀態(tài)需要按一下面板上的Remote按鍵或者發(fā)送SYST:REMOTE指令切換到遠(yuǎn)程模式。這個(gè)機(jī)制是防止遠(yuǎn)程指令和本地按鍵操作沖突的。5.3 頻率切換時(shí)輸出不穩(wěn)定跳頻工作時(shí)頻率切換瞬間會(huì)出現(xiàn)短暫的不穩(wěn)定輸出或者頻譜純凈度下降。這在合成信號(hào)源上是正?,F(xiàn)象因?yàn)镻LL重新鎖定需要時(shí)間。關(guān)鍵是要在測(cè)試程序里給足建立時(shí)間特別是在跨頻段大跳變的場(chǎng)景下。我通常的做法是設(shè)置新頻率后延時(shí)50ms到200ms再觸發(fā)測(cè)量。如果被測(cè)系統(tǒng)有幅度觸發(fā)功能也可以等輸出功率穩(wěn)定后再采集數(shù)據(jù)。如果在手動(dòng)操作時(shí)發(fā)現(xiàn)旋鈕微調(diào)頻率時(shí)輸出偶爾跳動(dòng)檢查旋鈕的機(jī)械阻尼和按鍵是否有連擊現(xiàn)象。這種問題屬于硬件磨損可能與運(yùn)輸震動(dòng)或者長(zhǎng)期使用有關(guān)。5.4 防止直流倒灌與過載損壞這是最需要重視的安全問題。信號(hào)源的射頻輸出端口一般不承受直流偏置如果被測(cè)設(shè)備端口帶有直流電壓必須加隔直電容或者使用自帶隔直功能的測(cè)試線纜。我曾經(jīng)見過一臺(tái)功放模塊的偏置電壓倒灌進(jìn)信號(hào)源輸出級(jí)直接把內(nèi)部衰減器燒了維修費(fèi)用不低。同樣重要的是不要讓信號(hào)源輸出端口承受超過標(biāo)稱最大電平的外部信號(hào)。如果是用信號(hào)源直接連接發(fā)射機(jī)的天線口測(cè)試發(fā)射機(jī)如果意外開啟強(qiáng)大的射頻信號(hào)會(huì)反向灌入信號(hào)源輕則損壞內(nèi)部混頻器重則燒毀輸出放大管。正確的做法是在信號(hào)源輸出和被測(cè)設(shè)備之間加一個(gè)限幅器或者隔離器并且養(yǎng)成先關(guān)閉信號(hào)源輸出再接線的習(xí)慣。5.5 常見故障速查表故障現(xiàn)象可能原因排查與處理措施開機(jī)無顯示電源適配器損壞、內(nèi)部電池虧電更換適配器、充電后再嘗試檢查電源指示燈按鍵無響應(yīng)設(shè)備死機(jī)、固件異常長(zhǎng)按電源鍵強(qiáng)制斷電重啟升級(jí)固件輸出電平偏低輸出衰減器設(shè)置錯(cuò)誤、線纜損耗大、頻段功率平坦度差檢查衰減設(shè)置替換線纜重新測(cè)量在工作頻率點(diǎn)重新校準(zhǔn)頻率誤差偏大參考時(shí)基未鎖定、預(yù)熱不充分預(yù)熱10分鐘以上檢查參考時(shí)鐘源設(shè)置用高精度頻率計(jì)校準(zhǔn)SCPI返回亂碼波特率不匹配、串口參數(shù)不對(duì)檢查串口參數(shù)重新連接嘗試更換USB口雙通道互相干擾內(nèi)部隔離度有限、外部接線耦合檢查內(nèi)部隔離度指標(biāo)使用獨(dú)立隔離的測(cè)試線纜必要時(shí)分時(shí)輸出6. 實(shí)測(cè)體驗(yàn)與個(gè)人建議用SL6H有段時(shí)間了我最大的感受是便攜信號(hào)源的天花板不在硬件參數(shù)而在軟件生態(tài)。這臺(tái)設(shè)備硬件上做到了這個(gè)體積下不錯(cuò)的頻率覆蓋和雙通道能力但如果只是手動(dòng)按按鍵操作它的價(jià)值只發(fā)揮了一小半。真正讓一臺(tái)信號(hào)源產(chǎn)生質(zhì)變的是SCPI遠(yuǎn)程控制——當(dāng)你把信號(hào)源接入測(cè)試系統(tǒng)用Python腳本控制頻率跳變、功率掃描和數(shù)據(jù)記錄相當(dāng)于把一臺(tái)手動(dòng)儀器升級(jí)成了可重復(fù)、可自動(dòng)化測(cè)試的核心引擎。給準(zhǔn)備入手或者已經(jīng)在用SL6H的朋友幾條實(shí)操建議。第一拿到機(jī)器先做一次全頻段的輸出功率摸底并記錄數(shù)據(jù)這樣后續(xù)做測(cè)試時(shí)可以預(yù)知哪些頻段功率偏差較大提前補(bǔ)償。第二SCPI指令參考手冊(cè)建議單獨(dú)打印一份放在工作臺(tái)旁邊雖然指令不算多但臨時(shí)查電子版總是打斷思路。第三雙通道雖然方便但兩個(gè)通道同時(shí)高頻輸出時(shí)的相互隔離性能要在實(shí)際測(cè)試中驗(yàn)證有些頻點(diǎn)組合下隔離度表現(xiàn)會(huì)變差關(guān)鍵測(cè)試前提前驗(yàn)證一下比較穩(wěn)妥。最后分享一個(gè)小習(xí)慣我在用SCPI控制時(shí)開場(chǎng)和收尾都固定執(zhí)行OUTP:STAT OFF確保無論程序怎么異常退出設(shè)備不會(huì)一直處于射頻輸出狀態(tài)。自己寫代碼或者腳本的時(shí)候把這條當(dāng)作默認(rèn)的異常安全策略能在很大程度上避免因?yàn)檫z漏關(guān)輸出導(dǎo)致的被燒設(shè)備或是數(shù)據(jù)失敗。這點(diǎn)經(jīng)驗(yàn)來自于不止一次的實(shí)際教訓(xùn)。