多路信號發(fā)生器和雙通道虛擬示波器設(shè)計(jì)(21)_第1頁
多路信號發(fā)生器和雙通道虛擬示波器設(shè)計(jì)(21)_第2頁
多路信號發(fā)生器和雙通道虛擬示波器設(shè)計(jì)(21)_第3頁
多路信號發(fā)生器和雙通道虛擬示波器設(shè)計(jì)(21)_第4頁
多路信號發(fā)生器和雙通道虛擬示波器設(shè)計(jì)(21)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、內(nèi)蒙古科技大學(xué)虛擬儀器課程設(shè)計(jì)說明書 題 目:一、多路信號發(fā)生器二、虛擬示波器一、多路信號發(fā)生器1.設(shè)計(jì)題目一: 多路信號發(fā)生器2設(shè)計(jì)目的:了解、熟悉并掌握虛擬儀器的相關(guān)知識;完成所要求的實(shí)驗(yàn)內(nèi)容。3.設(shè)計(jì)要求: 可以輸出任意一種以下的信號:正弦波信號、方波信號、鋸齒波信號或三角波信號,且可輸出雙路信號。 信號頻率、幅值、占空比、相位和偏移量可調(diào)。4.設(shè)計(jì)思路: 采用“基本函數(shù)發(fā)生器”中的鋸齒波、正弦波、方波、三角波信號做信號源,用相應(yīng)的數(shù)值輸入控件控制以上信號的參數(shù),編輯相應(yīng)程序?qū)⑵溆貌ㄐ螆D顯示,同時(shí)用DAQ模擬采集電路輸出數(shù)據(jù)給數(shù)據(jù)板卡,用導(dǎo)線將數(shù)據(jù)板卡上相應(yīng)的輸入輸出接口連接好,可通過虛

2、擬示波器輸出并顯示采集信號。5設(shè)計(jì)實(shí)現(xiàn)過程 (1)設(shè)計(jì)while循環(huán)在“編程”-“結(jié)構(gòu)”中找到 “While循環(huán)”,拖到面板中如圖示:(2)設(shè)計(jì)模擬采集電路 DAQmx Create Virtual Channel.vi 從“程序框圖”面板中點(diǎn)擊右鍵,然后按照“測量I/o”“DAQ”“DAQ mx”的順序在列表中找到“DAQmx Create Virtual Channel”,拖到面板中并將設(shè)置成雙通道輸出如圖示:DAQmx Timing.vi 開辟緩存區(qū)大小設(shè)置采樣時(shí)鐘為Sample Clock采樣方式為Continuous SampleDAQmx Read.vi 每次讀取的樣本數(shù)(Numb

3、er of Samples per Channel 引腳的值)每秒鐘While 循環(huán)運(yùn)行的次數(shù)(While 循環(huán)中設(shè)置延時(shí)的倒數(shù))=每秒鐘采集的樣本數(shù)(采樣率)。 在“DAQ mx”并列中找到“write”, 拖到面板中設(shè)置如下圖:同樣在“DAQmx”并列中找到“start”、“stop” 拖到面板中,然后找到“Clear”如下圖:在“Clear”的錯誤輸出端點(diǎn)擊右鍵,在對話框與用戶選版中找到“簡單錯誤輸出” 如下圖:”(3)基本函數(shù)信號發(fā)生器基本參數(shù)設(shè)置在“信號處理”-“波形生成”找到“基本函數(shù)發(fā)生器”拖到面板如下圖:設(shè)置參數(shù)如上圖再創(chuàng)建一個基本信號發(fā)生器將其輸出與第一個信號發(fā)生器的輸出經(jīng)過

4、“合并信號”送給“波形顯示”控件,如下圖:6.完整的框圖程序:7.調(diào)試運(yùn)行波形如下: 二、雙通道示波器1.設(shè)計(jì)題目: 雙通道示波器2設(shè)計(jì)目的:了解、熟悉并掌握虛擬儀器的相關(guān)知識;完成所要求的實(shí)驗(yàn)內(nèi)容。3.設(shè)計(jì)要求:運(yùn)用labview8.5軟件,創(chuàng)建一個虛擬雙通道示波器VI,并實(shí)現(xiàn)以下功能:(1)、連續(xù)采集電壓信號,并存儲。(2)、實(shí)現(xiàn)對電壓信號的顯示處理、實(shí)時(shí)記錄、回放記錄,并且將電壓信號的算術(shù)平均值可存檔于excel文檔,可讀取。4.設(shè)計(jì)思路: 最外面通過一個While循環(huán)無限循環(huán)運(yùn)行,然后通過一個條件選擇結(jié)構(gòu)判斷程序是否運(yùn)行,條件結(jié)構(gòu)里面通過條件結(jié)構(gòu)選擇輸出通道,由讀取測量文件和寫入測量文

5、件對數(shù)據(jù)進(jìn)行存儲回放,由波形輸出控件進(jìn)行顯示。5設(shè)計(jì)實(shí)現(xiàn)過程:(1)創(chuàng)建while循環(huán)及條件選擇結(jié)構(gòu)。while循環(huán)用來實(shí)現(xiàn)程序連續(xù)運(yùn)行,條件選擇結(jié)構(gòu)用來實(shí)現(xiàn)示波器的啟停。(2)設(shè)計(jì)模擬采集電路 DAQmx Create Virtual Channel.vi 從“程序框圖”面板中點(diǎn)擊右鍵,然后按照“測量I/o”“DAQ”“DAQ mx”的順序在列表中找到“DAQmx Create Virtual Channel”,拖到面板中并將設(shè)置成雙通道輸出如圖示:DAQmx Timing.vi 開辟緩存區(qū)大小設(shè)置采樣時(shí)鐘為Sample Clock采樣方式為Continuous SampleDAQmx Re

6、ad.vi 每次讀取的樣本數(shù)(Number of Samples per Channel 引腳的值)每秒鐘While 循環(huán)運(yùn)行的次數(shù)(While 循環(huán)中設(shè)置延時(shí)的倒數(shù))=每秒鐘采集的樣本數(shù)(采樣率)。 在“DAQ mx”并列中找到“write”, 拖到面板中設(shè)置如下圖:同樣在“DAQmx”并列中找到“start”、“stop” 拖到面板中,然后找到“Clear”如下圖:在“Clear”的錯誤輸出端點(diǎn)擊右鍵,在對話框與用戶選版中找到“簡單錯誤輸出” 如下圖:”采集通道電路的設(shè)計(jì)圖如下:(3)通道選擇:條件結(jié)構(gòu)共分五層1、2、3、4及默認(rèn)層分別代表A通道,B通道,AB雙通道,各層如下:A通道:B通道:AB雙通道:(4)數(shù)據(jù)存儲及回放:6.完整的程序框圖7.調(diào)試運(yùn)行波形如下:A通道:B通道:AB通道:回放:7.總結(jié):通過本次虛擬儀器實(shí)驗(yàn),使我對這門課有了更進(jìn)一步的了解,只有通過實(shí)驗(yàn)才能加深對專業(yè)課的理解,感覺虛擬儀器并

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論