日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于LabVIEW的信號(hào)輸出與數(shù)據(jù)采集系統(tǒng)

          基于LabVIEW的信號(hào)輸出與數(shù)據(jù)采集系統(tǒng)

          作者: 時(shí)間:2010-01-11 來源:網(wǎng)絡(luò) 收藏

          3.3 程序

          系統(tǒng)能夠?qū)崿F(xiàn)同時(shí)輸出和采集模擬信號(hào),它利用傳遞error信息的數(shù)據(jù)線安排并行的執(zhí)行順序。其工作流程如下:首先通過AO Config VI設(shè)置好輸出參數(shù),通過AI Config VI設(shè)置好輸入?yún)?shù);然后將準(zhǔn)備好的波形數(shù)據(jù)通過AO Write VI寫入輸出緩沖區(qū);接著由AO Start VI啟動(dòng)模擬輸出,AI Start VI啟動(dòng)模擬輸入(要將number of scans to acquire的參數(shù)設(shè)為0,這樣才能連續(xù)采集);在While循環(huán)中,AI Read VI連續(xù)從輸入緩沖區(qū)讀取數(shù)據(jù),輸出緩沖區(qū)中的數(shù)據(jù)經(jīng)AO Write VI被送到DAC輸入端,經(jīng)轉(zhuǎn)換后輸出,直到用戶按下了STOP按鈕或程序出錯(cuò)才結(jié)束。最后由AO Clear VI清除任務(wù)所占用的全部資源。在本程序中,輸出和采集并不是同步的,首先AI Start和AO Start沒有受同一時(shí)鐘源的控制,采集卡的模擬輸入和模擬輸出各有獨(dú)立的時(shí)鐘;其次它們并不是被同時(shí)啟動(dòng)的,AI Start要稍晚于AO Start,不過兩者的啟動(dòng)時(shí)間相差非常?。〞r(shí)間差在幾微秒內(nèi)),在要求不是特別嚴(yán)格的場(chǎng)合可以忽略不計(jì)。

          參數(shù)設(shè)置:輸出通道指定從采集卡的那個(gè)模擬輸出通道輸出信號(hào),輸入通道指定由采集卡的那個(gè)模擬輸入通道采集信號(hào);輸出通道緩沖區(qū)的大小一般為更新速率的兩倍;輸入通道緩沖區(qū)的大小一般為掃描速率的兩倍,每次讀取的樣本數(shù)設(shè)置為一個(gè)小于輸入通道緩沖區(qū)大小的值,一般為輸入通道緩沖區(qū)大小的一半。圖形化程序如圖2所示(本程序輸出的是一個(gè)正弦波,可根據(jù)不同的場(chǎng)合替換成所需的信號(hào))。

          圖2 的圖形化程序

          4 結(jié)束語

          基于方法簡(jiǎn)單、可靠適用,能夠?qū)崿F(xiàn)在仿真環(huán)境下驅(qū)動(dòng)嵌入式計(jì)算機(jī)系統(tǒng)運(yùn)行并采集它的輸出信號(hào),為嵌入式軟件的測(cè)試奠定了基礎(chǔ)。同時(shí)利用虛擬儀器實(shí)現(xiàn)了軟件代替硬件,避免了大量專用測(cè)試設(shè)備的使用,節(jié)省了成本,提高了效率,達(dá)到了良好的效果。

          本文作者創(chuàng)新點(diǎn):用實(shí)現(xiàn)了信號(hào)輸出與數(shù)據(jù)采集的同時(shí)進(jìn)行,可以在采集數(shù)據(jù)的同時(shí)由數(shù)據(jù)采集卡輸出信號(hào),提高了效率。


          上一頁 1 2 3 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉