基于虛擬儀器的多通道信號產(chǎn)生系統(tǒng)設(shè)計(jì)
3.2模擬輸入的相關(guān)模塊
圖5是對數(shù)據(jù)采集卡的初始化模塊,圖6是A/D數(shù)值轉(zhuǎn)換模塊。它們都是模擬輸入的相關(guān)模塊。
4 信號的模擬輸出
4.1模擬輸出相關(guān)模塊
模擬輸出通常采用中級模擬輸出模塊??上葘?shù)據(jù)采集卡進(jìn)行初始化,以指定信號輸出通道的工作,然后再建立緩沖區(qū),最后寫出多通道信號信息的工作。圖7所示是模擬輸出信號的初始化框圖。
4.2 多路模出信號寫入buffer
本文利用循環(huán)寫入的方式來將兩個信號寫入數(shù)據(jù)采集卡的buffer之中。圖8所示是其循環(huán)采樣框圖。
5結(jié)束語
任意波形發(fā)生器是一種常用的信號源,可廣泛用于科學(xué)研究、生產(chǎn)實(shí)踐和教學(xué)實(shí)踐等領(lǐng)域。虛擬儀器的出現(xiàn)是儀器發(fā)展史上的一場革命,代表著儀器發(fā)展的最新方向和潮流,是信息技術(shù)的一個重要領(lǐng)域。新型波形發(fā)生器中基于虛擬儀器的波形發(fā)生器在最近幾年內(nèi)得到了迅速發(fā)展,并將逐漸取代傳統(tǒng)的信號發(fā)生器而成為研究領(lǐng)域的主流。虛擬儀器技術(shù)不僅是2l世紀(jì)儀器發(fā)展的方向,而且會逐步取代傳統(tǒng)的硬件化電子儀器,從而使成千上萬種傳統(tǒng)儀器都融人計(jì)算機(jī)體系中。
評論