示波器作為電子行業(yè)最常用的測量?jì)x器之一,牽涉大量的圖片導入導出,數據處理,自動(dòng)化操作等等。目前硬件示波器的功能已經(jīng)很成熟很完善,研究如何把現有的示波器融合到自動(dòng)測試系統中,并能開(kāi)發(fā)一種通用的示波器程控軟件是目前組建自動(dòng)測試系統急需解決的一個(gè)問(wèn)題。 Namisoft利用LabVIEW CVI軟件,通過(guò)VISA和SCPI命令,設計了一種通用的示波器程控軟件,該軟件實(shí)現了硬件示波器的所有功能,同時(shí)又擴展出了波形存儲和報表打印功能,同時(shí)適用于遠程的試驗環(huán)境。 1. 系統組成 示波器通過(guò)USB、GPIB、網(wǎng)絡(luò )等硬件接口與計算機相應的接口連接。計算機通過(guò)VISA向示波器發(fā)送SCPI指令,示波器接收到指令后進(jìn)行響應并將結果返回顯示,以達到程控的目的。 ![]()
2. 軟件設計 在圖形化編程環(huán)境LabVIEW CVI下,通過(guò)VISA調用SCPI命令來(lái)獲取示波器的測量結果。 軟件分為兩層: 一層是應用層設計,主要進(jìn)行示波器界面設計和數據處理; 另一層是儀器通信層,該層主要利用VISA調用SCPI命令實(shí)現對儀器的控制。 ![]()
3. 系統界面展示 ![]()
本軟件利用VISA開(kāi)發(fā)而成,所以實(shí)現了示波器軟件和硬件的無(wú)關(guān)性,將來(lái)更換為其它接口的示波器時(shí),只需要更改資源描述名稱(chēng),軟件基本不做修改。這方便了軟件的升級,也增加了軟件的通用性,同時(shí)該軟件也可以作為一個(gè)通用的子程序嵌入到其它測試軟件中,用于完成信號的采集和分析。 Namisoft(納米軟件),是一家面向全球客戶(hù)的智能測試及測試大數據分析的高科技公司,幫助客戶(hù)解決生產(chǎn)及研發(fā)中智能測試的需求,專(zhuān)注于儀器自動(dòng)化測試軟件開(kāi)發(fā)和智能測試大數據分析,通過(guò)測試云技術(shù),邊緣計算和云計算,實(shí)現生產(chǎn)制造企業(yè)測試數據采集及智能分析、故障預測與診斷、維護決策與優(yōu)化等大數據應用服務(wù)整體解決方案,幫助企業(yè)實(shí)現智能化改造。 我們將不斷努力,致力成為為全球智能測試領(lǐng)導者!
|