HP33120A是惠普公司生產的一款高性能的15MHz合成函數發生器,它具有內置任意波形的能力。由于配備GPIB和RS232接口,它可與計算機通訊或直接由計算機對其進行遠程控制,其控制指令完全符合可程控儀器標準命令SCPI。
首先,HP33120A控制軟件應支持儀器所有測量功能的控制,也就是在系統連接正常后,遠程用戶完全無需直接操作儀器就可以完成測量任務;其次,控制軟件應提供一個圖形化波形編輯工具,允許用戶操作鼠標繪制和編輯用于輸出的任意波形;最后,該軟件支持儀器的網絡共享。HP33120A配置了標準的GPIB接口,其所有測量功能與儀器內部管理任務都可以通過SCPI命令由計算機來控制。當然,儀器不可能直接接收SCPI命令字符串,必須首先建立計算機與儀器GPIB接口之間的會話通道,這一任務是由標準VISAI/0庫函數來實現的。HP33120A控制軟件主要包括儀器初始化與管理模塊,標準與特殊波形選取、設置和輸出模塊,任意波繪制、編輯、存儲與輸出模塊,波形調制選取、設置和輸出模塊等,本文主要介紹儀器初始化與管理和任意波繪制、編輯、存儲與輸出這兩個模塊的功能與編程。
2.1 儀器初始化與管理
HP33120A儀器初始化與管理界面如圖1所示。啟動參數設置的儀器主地址是指儀器GPIB接口地址,該地址可以通過兩種方式改變:一是通過GPIB接口卡帶的I/O配置軟件進行設置;二是在HP33120A儀器面板上,選取I/OMENU中HPIB ADDR項改變其參數。HP33120A啟動時會顯示信息“ADDR??”一至兩秒,數字“??”即該儀器的地址。用戶應將該數字正確填入儀器主地址對話框中,錯誤的地址將使所有的控制命令無效。
如果程序初始化不能成功,首先檢查啟動參數是否正確匹配,其次檢查儀器是否打開,GPIB接口卡配置和連線是否正常。初始化程序中還提供了三個復選框,允許用戶選擇相應的初始化工作!吧矸蓁b別”通過發送公用命令“*IDN?”讀取儀器身份識別字符串,判斷是否是HP33120A儀器;“復位”通過發送公用命令“*PST”使儀器回復到其預設初始狀態;“自我測試”則通過送出命令“*TST?”讓儀器運行自檢程序。為了出現錯誤時用戶能夠準確判斷錯誤原因,控制程序專門設置了錯誤信息提示。如果發生命令錯誤,主程序中會發送錯誤詢問命令“SYSTem:ERRor?”讀取儀器錯誤信息,指出其錯誤代碼、錯誤來源以及錯誤的有關信息。儀器初始化正常完成后,用戶就可以點擊功能面板內相應的功能按鈕進入新的操作界面。
2.2 任意波處理模塊
該模塊包括兩部分,一部分是任意波形繪制與編輯,另一部分是任意波存儲管理與發送,其操作顯示界面如圖2所示。任意波形繪制與編輯是該控制軟件的主要特色,它是利用LabVIEW強大的圖形顯示工具編程實現的。當用戶需要繪制編輯任意波時,首先將鼠標移到波形顯示上的十字光標,然后按住左鍵拖動鼠標,鼠標移動軌跡即形成需要輸出的任意波形。按下送出(Enter)鍵,HP33120A將保存該任意波并輸出;顒庸鈽宋恢猛ㄟ^X、Y指示光標或者面板右邊的數字指示器可以一目了然。如果僅僅想移動光標位置而并不希望跟蹤鼠標軌跡繪制波形,則可以通過選取面板上的“光標效果”開關來實現。
為了增加功能的靈活性,系統提供丁專門的波形編輯工具。首先允許用戶設置所顯示及送出的波形點數,缺省點數為可送出的最大值16000;其次系統支持用戶拷貝、裁減、取反、鏡像任意一段波形數據,用戶只需簡單將活動光標移到編輔波形的起點,然后選擇數據點數和指定的編輯操作即可;最后,系統還提供了在繪制任意波時,利用已有波形進行插入、覆蓋、相加、相減等編輯操作?梢哉{用的已有波形包括HP33120A本身提供的標準與特殊波形,文件中存儲的波形和剪貼板中存儲的波形,而且波形參數也可以選擇。波形圖的放大、縮小以及拖動是LabVIEW提供的WaveformChart顯示控件自帶的功能。它可以實現任意選定波形區域的縮放(支持X或Y的單向縮放)。另外,系統還提供了方便的UNDO功能。
●10種標準波形,正弦波和方波可達15MHz
●可用40MSaYs的速度和4個16,000點的波形存儲 構建任意波形
●純凈的信號:THD<0.04%,平坦度低至±0.1dB
內置16K深度的任意波形發生器處理你所需要的自定義波形。
內部AM,FM,FSK和脈沖串調制功能使你不需要第2個調制源。
HPBenchLinkArb軟件可使用簡單的圖形工具,或從其它程序輸入的數據構建波形。
HP33120A函數/任意波形發生器能以令你財務部門都滿意的價格提供高度穩定的數字合成信號。
你得到的不僅是更好的性能,而且這是你第一次在這一價位上得到任意波形。你可用它構建復雜的自定義波形(具有12bit分辯率),包括模擬心律波和測試電路的振蕩波形。而過去在這一價位上是不可能實現的。
低價并不意味著混有雜亂的諧波和其它多余成分,把這一價位上的其它函數/任意波形發生器與HP33120A的諧波失真指標作一比較吧。
掃描和調制擴展了你的測試能力而并沒有增加你的測試設備。此外,標準HP-IB和RS-232接口通過可編程儀器的標準命令(SCPl)使你得到全部編程