新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > LabVIEW下使用泰克示波器進行測試測量

        LabVIEW下使用泰克示波器進行測試測量

        作者: 時間:2017-01-06 來源:網絡 收藏
        問題描述:現在需要用泰克的TDS2024B示波器對硬件電路進行測試,但是一些操作感覺示波器本身還是有許多的限制,比如數據的保存等都很固定,不好自己實現一些特定的功能設計。于是網上找了下,發現在LabVIEW中可以通過編程控制TDS2024B的操作,這樣實現自己的測試項目就方便靈活多了。
        使用步驟:首先熟悉了TDS2024B的使用方法,然后從NI官網http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=047216EC20B66FABE0440003BA7CCD71
        下載了TDS2024B的驅動。
        LabVIEW中TDS驅動的安裝:非常簡單,將下載的文件解壓即可,發現是一個project文件,此時用LabVIEW打開工程,發現文件包的路徑不對,于是將該文件夾復制一份,放到National InstrumentsLabVIEW 2011instr.lib文件夾下,然后再打開工程文件,Excample中的例程都可以打開了,對TDS2024B的操作實現近在咫尺了。但此時還有一個問題,沒有在電腦上安裝TDS2024B的USB驅動,在LabVIEW程序中還是無法識別該示波器的。
        openchoice軟件下載與安裝:泰克提供了一個OpenChoice軟件用于PC與示波器之間的通信和操作,這個軟件肯定會包含示波器的驅動程序了,于是打算下載一個。但是在泰克官網無法下載下來,應該是需要泰克那邊進行確認之后才能下載吧,流程太慢了。于是在百度云上下載了一個,解壓并按照步驟進行了安裝。
        驅動安裝:連接上示波器到PC后,會提示安裝驅動,在向導中選擇自動安裝即可。
        OpenChoice使用:安裝的軟件實際包含有OpenChoice和TekVISA兩個程序。以下是相關軟件的界面:



        這個是儀器管理程序,大概和NI的MAX軟件差不多意思吧,只是功能很簡單。其中有兩個設備,第一個設備是無效的(具體作用也不清楚),第二個就是USB方式連接上的泰克示波器了。
        在設備管理器下可以看到如下設備,這個就說明泰克儀器的驅動已經安裝好了。

        以下圖是OpenChoice軟件的界面了,功能也比較簡單,可以獲取屏幕和波形,但是速度不是很快。

        整個驅動的安裝就完成了,可以在LabVIEW中識別到泰克的示波器了,接下來使用驅動提供的接口可以方便進行編程實現示波器的操作了。
        其實主要的問題就是要知道泰克示波器能接受上位機的串行命令字,而OpenChoice軟件的安裝就會提供這個命令通信的驅動接口。在LabVIEW中可以查看用于與泰克示波器通信的VI都是基于VISA子VI實現的,主要是相關命令的使用,這些命令可以參考泰克提供的資料。
        一些補充:另外在中科泛華網站也找到相關的指導說明,做下補充:http://www.pansino.com.cn/d/iz.do?infoId=1551
        一:確定被程控的泰克示波器支持USB程控,一般程控口在示波器的背面,與我們USB-6251卡上的USB口外觀一樣。已知泰克1K2K系列支持USB程控。二:確定安裝了與所用LabVIEW版本對應的VISA驅動。三:確定上述兩項后,正確連接硬件,在MAX面板里的Devices and Interfaces下可以發現此USB設備。四:在NI網站上下載與此泰克示波器系列對應的IVI函數庫。五:安裝此函數庫后,可利用里面提供API函數進行編程;小tips:安裝IVI函數庫后,在find examples里是找不到例程的,但是在函數選板里的instrument I/O > instrument devices里有個Application examples函數選板,里面有常用的例程。


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 宁城县| 湖南省| 乌兰浩特市| 慈溪市| 贡山| 常州市| 宜君县| 南雄市| 宜章县| 长春市| 永靖县| 龙南县| 鲁甸县| 高雄市| 宜城市| 玉树县| 津南区| 西峡县| 双峰县| 汶上县| 洛浦县| 乌苏市| 永靖县| 太仆寺旗| 延津县| 淮安市| 宝清县| 鱼台县| 光山县| 陈巴尔虎旗| 渑池县| 分宜县| 玉屏| 金乡县| 嵊泗县| 阜康市| 金湖县| 平安县| 寻甸| 阳高县| 合山市|