tft每日頭條

 > 科技

 > labview如何做信号采集

labview如何做信号采集

科技 更新时间:2024-08-18 20:17:40
一、實驗目的:

利用labview生成正弦波并通過采集卡DA輸出

二、實驗内容:

利用labview先生成正弦波,美化界面控件,然後通過采集卡DA輸出

三、實驗步驟:
  1. 生成正弦波,在程序框圖面闆放置while閉循環,然後右鍵-‘波形’-‘模拟波形’-‘波形生成’-‘正弦波形’,在控件上右鍵把‘顯示為圖标’打鈎去掉,就可以清晰的看到 生成正弦波需要的參數。

labview如何做信号采集(LabVIEW數據采集卡基礎入門)1

2.設置生成正弦波的參數,打開正弦波幫助信息可以看到,每個參數的注釋。我們這裡用‘偏移量’、‘頻率’、‘幅值’、‘采樣信息’、‘信号輸出’這幾個參數,其它暫時不用。信号輸出直接接波形圖即可,幅值、偏移量、頻率我們給它一個輸入控件,修改标簽以便調節,采樣信息中的Fs我們用頻率*采樣數,#s用500個,然後綁定輸入。

labview如何做信号采集(LabVIEW數據采集卡基礎入門)2

labview如何做信号采集(LabVIEW數據采集卡基礎入門)3

3.前面闆的波形圖控件可以使用銀色波形圖,右鍵‘銀色’-‘波形’-‘波形圖’;右鍵‘停止按鈕’-‘替換’-‘銀色’-‘布爾’-‘停止按鈕’,雙擊按鈕文本修改,這樣前面闆更美觀,整理運行如圖,

labview如何做信号采集(LabVIEW數據采集卡基礎入門)4

4.為了能使labview上的正弦波從采集闆上輸出,我們這裡加入程序框架,當‘确定按鈕’為真時,波形從采集闆DA輸出,否則為假執行空指令。

labview如何做信号采集(LabVIEW數據采集卡基礎入門)5

5.填寫DA輸出函數,DA輸出需要兩個函數,DADataSendV12()、DAScanOutV12(),DA輸出數據:參數chan賦1(通道1)、num賦500(傳送數據個數)、*databuf是要輸出的波形電壓數據,DA輸出控制:參數chan賦1(通道1)、freq賦間隔頻率,scan_num賦500(掃描周期點數)。正弦波信号輸出可以通過‘獲取波形成分’獲得它的波形信息,波形數據值Y通過計算、轉換而成*databuf需要的數據,數據時間間隔dt取倒數就是間隔頻率freq的值。

labview如何做信号采集(LabVIEW數據采集卡基礎入門)6

6.在前面闆正确填寫各參數,如圖,運行,點擊‘确認輸出’,采集闆DA1就可輸出頻率50Hz幅值1v的正弦波。

labview如何做信号采集(LabVIEW數據采集卡基礎入門)7

四、實驗結果:

利用labview生成正弦波,通過采集卡DA1輸出,美化界面控件

五、注意事項:

軟件設置正确

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved