<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 泰克示波器與Labview的結(jié)合應(yīng)用

          泰克示波器與Labview的結(jié)合應(yīng)用

          作者: 時間:2012-07-18 來源:網(wǎng)絡(luò) 收藏

          泰克3014B一直是我手頭最好的朋友,從02年就一直用它,對它的各種用途和性能都是相當(dāng)了解,在實際中無論是實驗還是生產(chǎn)線安裝都是使用它們,我覺得它的功能真是很強(qiáng)大,易用的操作方式和靈活的設(shè)置結(jié)合在一起,也可能是工作范圍的關(guān)系吧,反正幾乎沒有不夠用的情況出現(xiàn),包括在去年的設(shè)備安裝中,我還是選用了3014B。

          本文引用地址:http://www.ex-cimer.com/article/193564.htm

          在實際使用中,一直有個問題困擾我,在一些故障講演和存檔時,很難把波形給存到PC中,原來標(biāo)配有軟驅(qū),一張1.44的軟盤也就存?zhèn)€5個屏吧,作一次實驗得帶一盒盤去,操作相當(dāng)麻煩,還經(jīng)常出現(xiàn)軟盤存完后無法讀取的問題,現(xiàn)在單位PC機(jī)上軟驅(qū)幾乎絕跡了,示波器的特征曲線有一陣子被逼到用相機(jī)拍攝存檔。示波器在購買時也購有通訊模塊,也一直想通過與PC機(jī)聯(lián)機(jī)操作,可是一想到麻煩的編程工作,都讓我頭疼不已。最近接觸了,使我一下子掌握了相關(guān)的技巧,而且不僅僅是保存這么簡單,還可以實現(xiàn)長實間記錄及自動判斷保存,使得一些試驗工作無需用人

          首先是聯(lián)接:示波器上當(dāng)然要有通訊模塊嘍,一根串行線(GPIB就更好了),將示波器與PC聯(lián)機(jī)。下一個軟件(評估版)也好用,然后下VI

          SA的驅(qū)動,如果不想費事的話再下示波器的驅(qū)動事實上也是在上開發(fā)的,自己看書也可搞定)就這兩步將軟硬件搞定。

          然后就是拉圖圖框,圖形化編程效率真是高的很也簡單的很。寫一個保存的程序,可以將數(shù)據(jù)存成Excel文檔,包括寫入一些備注信息和時間。如果不想在Excel下還原曲線的話,可以寫一個讀寫程序直接還原曲線,所有數(shù)據(jù)都可以讀,可以細(xì)化任何細(xì)節(jié),我還作了一個FFT,這比原先用軟驅(qū)拷屏要好的多(拷屏的數(shù)據(jù)不能讀)。

          請在新窗口中查看大圖

          最后就是試用了,效果還真是不錯,不過以后還想加入更多功能,我對這個示波器是很了解了,不過Labview的功能還是了解不多,相信以后會做得更好些。

          最近在資料上看到NI與泰克合作的消息,NI專門開發(fā)了的Signal Express,示波器可以直接通過USB接口實現(xiàn)更快捷復(fù)雜的無縫開發(fā),不過只支持TDS1000B、TDS2000B和DPO4000系列示波器,看來我的3014B有了升級的理由了,我相信掌 握了這兩樣利器可以更好的在測控世界里應(yīng)用自如。



          關(guān)鍵詞: Labview 泰克示波器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();