使用Excel構(gòu)建任意波形,并將其傳輸?shù)饺我獠ㄐ伟l(fā)生器。
在從零開始創(chuàng)建任意波形時(shí),大多數(shù)工程師要么采用工程編程環(huán)境,比如Matlab、LabVIEW或VEE,要么采用免費(fèi)或收費(fèi)的定制任意波形軟件套件。這些是很好的工具,但如果你不常用的話,它們的價(jià)格就顯得比較昂貴,并且學(xué)會(huì)使用也比較耗時(shí)。多數(shù)工程師未曾想到的另一個(gè)方案是Excel。
Excel是構(gòu)建定制任意波形的好工具,因?yàn)樗鼉?nèi)置有先進(jìn)的算術(shù)運(yùn)算功能,能夠處理大量數(shù)據(jù)(波形點(diǎn)),并且早已成為每個(gè)人電腦中必備的軟件。那么問題就變成,“如何將波形從Excel轉(zhuǎn)移到任意波形發(fā)生器?”,Excel和現(xiàn)代化任意波形發(fā)生器有一個(gè)共同點(diǎn),即CSV文件格式。Excel可以讀取CSV文件,并且Excel電子表格可以保存為CSV文件。現(xiàn)代化任意波形發(fā)生器可以從CSV文件中讀取和創(chuàng)建任意波形。若要將CSV轉(zhuǎn)移到任意波形發(fā)生器,只需將文件從PC轉(zhuǎn)移到任意波形發(fā)生器的前面板,然后將其加載到波形存儲器中。
我們來看個(gè)例子。通過使用Excel,可以創(chuàng)建一個(gè)任意波形,它由正弦波加上三次諧波噪聲和任意噪聲構(gòu)成。Excel電子表格的屏幕快照如下所示。注意繪制出的任意波形結(jié)果,用于創(chuàng)建波形的內(nèi)置Excel功能用紅色圈出。

然后,將Excel電子表格另存為CSV文件。再通過U盤將該文件轉(zhuǎn)移到任意波形發(fā)生器。任意波形發(fā)生器重建任意波形,然后下面的示波器屏幕快照捕獲到該任意波形。

可以看到,Excel提供了一種簡單、免費(fèi)創(chuàng)建任意波形的方法,而CSV文件格式使得任意波形可以方便地傳輸?shù)饺我獠ㄐ伟l(fā)生器。如果你喜歡使用軟件環(huán)境來生成任意波形,或者你需要更先進(jìn)的算術(shù)運(yùn)算功能而Excel無法滿足需求,你仍然可以避免必須遠(yuǎn)程連接你的任意波形發(fā)生器并對其編程。大多數(shù)編程環(huán)境,如Matlab和LabView,都有用于讀寫CVS文件的API。只需讓你的程序?qū)⑷我獠ㄐ螌懭隒SV文件,然后將其傳輸?shù)饺我獠ㄐ伟l(fā)生器。
審核編輯:湯梓紅
-
波形
+關(guān)注
關(guān)注
3文章
389瀏覽量
32146 -
Excel
+關(guān)注
關(guān)注
4文章
225瀏覽量
56405 -
任意波形發(fā)生器
+關(guān)注
關(guān)注
0文章
154瀏覽量
16169
發(fā)布評論請先 登錄
基于DDS的任意波形/ 函數(shù)發(fā)生器之間的差別

利用PCB Matrix Symbol Wizard和Excel、Smart Grid Insert快速創(chuàng)建Symbol for
Keysight 33510B 波形發(fā)生器Keysight 33510B 波形發(fā)生器,20 MHz,2 通道
Tektronix泰克AFG3252C任意波形
出售Agilent33522B函數(shù)/任意波形發(fā)生器
租售+回收+維修+計(jì)量 是德/Agilent33522B任意波形發(fā)生器
基于DSP的任意波形合成技術(shù)
任意波形發(fā)生器_DDS任意波形發(fā)生器的設(shè)計(jì)
用Behavioral Voltage Sources創(chuàng)建任意波形

評論