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