基于虛擬儀器的多通道信號產(chǎn)生系統設計
3.2模擬輸入的相關(guān)模塊
圖5是對數據采集卡的初始化模塊,圖6是A/D數值轉換模塊。它們都是模擬輸入的相關(guān)模塊。


4 信號的模擬輸出
4.1模擬輸出相關(guān)模塊
模擬輸出通常采用中級模擬輸出模塊??上葘祿杉ㄟM(jìn)行初始化,以指定信號輸出通道的工作,然后再建立緩沖區,最后寫(xiě)出多通道信號信息的工作。圖7所示是模擬輸出信號的初始化框圖。

4.2 多路模出信號寫(xiě)入buffer
本文利用循環(huán)寫(xiě)入的方式來(lái)將兩個(gè)信號寫(xiě)入數據采集卡的buffer之中。圖8所示是其循環(huán)采樣框圖。

5結束語(yǔ)
任意波形發(fā)生器是一種常用的信號源,可廣泛用于科學(xué)研究、生產(chǎn)實(shí)踐和教學(xué)實(shí)踐等領(lǐng)域。虛擬儀器的出現是儀器發(fā)展史上的一場(chǎng)革命,代表著(zhù)儀器發(fā)展的最新方向和潮流,是信息技術(shù)的一個(gè)重要領(lǐng)域。新型波形發(fā)生器中基于虛擬儀器的波形發(fā)生器在最近幾年內得到了迅速發(fā)展,并將逐漸取代傳統的信號發(fā)生器而成為研究領(lǐng)域的主流。虛擬儀器技術(shù)不僅是2l世紀儀器發(fā)展的方向,而且會(huì )逐步取代傳統的硬件化電子儀器,從而使成千上萬(wàn)種傳統儀器都融人計算機體系中。
評論