




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、內蒙古科技(kj)大學虛擬儀器課程設計說明書題 目:雙路信號(xnho)發生器虛擬(xn)示波器設計題目: 雙路信號發生器虛擬示波器二設計目的:了解、熟悉并掌握虛擬儀器的相關知識;完成所要求的實驗內容。三設計要求:1可以用雙路信號發生器輸出任意一種以下的信號:正弦波信號、方波信號、鋸齒波信號或三角波信號,且可輸出雙路信號。2信號頻率、幅值、占空比、相位和偏移量可調。3. 把雙路信號(xnho)發生器發出的各種函數信號用虛擬示波器接收,并能存儲波形和回放波形。四設計(shj)思路:本設計分成兩個部分實現,一是雙路信號的發生,二是虛擬示波器采集來自雙路信號發生器發出的基本函數信號,并實現存儲和波形
2、回放(hu fn)等功能。1.雙路信號發生:采用“仿真信號”中的鋸齒波、正弦波、方波、三角波信號做信號源,用相應的數值輸入控件控制以上信號的參數,編輯相應程序將其用波形圖顯示。其中有單通道,雙通道的顯示方式。2.虛擬示波器:虛擬示波器用來接收基本函數信號發生器發出的基本函數信號,并且具有存儲雙路信號和回放雙路信號的功能。本設計中實時采集回放,并且能夠清零回放示波器。該設計在while循環中進行,用條件結構實現各個單通道和雙通道的選擇。五設計實現過程1雙路信號發生器的設計1)while主程序框的設計從“程序框圖”面板中點擊右鍵,然后按照“編程”“結構”“While循環”的順序,拖到面板中拉大到合
3、適的大小如圖所示: 2)DAQ元件設計的主通道從“程序框圖”面板中點擊右鍵,然后按照“測量I/O”“DAQmx”依次找到,等DAQ器件,依次置于while循環的左側,再從“程序框圖”面板中點擊右鍵,然后按照“測量I/O”“DAQmx”依次找到等幾個器件,連通組成主程序通道。如下圖所示:3)基本函數(hnsh)發生器的設置首先(shuxin),在“信號處理(xn ho ch l)”“波形生成”里找到“基本函數發生器”,拖入while循環中,由于是雙路的信號發生器,故需再創建一個相同器件,該器件如圖:。在該函數信號發生器的引腳上依次創建“方波占空比”、“偏移”、“頻率”、“信號類型”、“幅值”、“
4、相位”等輸入控件。基本函數發生器的輸入控件圖如下: 4)信號(xnho)源信號的顯示 A在前面板創建一個(y )示波器,用于顯示輸出。B在上一步中,已經添加了各個輸入(shr)控制控件,故在前面板中,需要重新放置六個按鈕,并分別命名為“頻率”、“幅值”、“占空比”、“偏移量”、“相位”、“信號類型”,并擺放好“停止”鍵按鈕。排放好的信號顯示圖如下:.5)雙路信號發生器的調試驗證程序框圖的最終效果(xiogu)(圖一)前面板顯示(xinsh)效果一(圖二)通道1和通道2分別(fnbi)顯示正弦波前面板顯示效果二(圖三)通道1和通道2分別顯示正弦波和鋸齒波圖一:程序框圖的最終(zu zhn)效果圖
5、二圖三6)該設計中需要(xyo)注意的幾點A用DAQmx創建虛擬通道的時候,由于本設計是雙路信號,應設計成雙通道輸出;同樣(tngyng)在DAQmx Read設置中,同樣需要選擇雙通道。BMAQmx Timing時鐘(shzhng)采樣的設置中,要選擇連續采樣,即Continuous Sample。C各個輸入信號要符合數據類型和范圍(fnwi),不然容易出錯。2虛擬示波器的設計1)主程序框的設計從“程序框圖”面板中點擊右鍵,然后按照“編程”“結構”“While循環”的順序,再按照相同方法選取條件結構置于while框圖中。2)主程序通道的設計主通道的信號采集到輸出基本與雙路發生器基本相似,首先
6、設計模擬采集電路,即從“測量I/O”中選擇”DAQmx Creat Virtual Channel”;然后選擇始終采樣即“DAQmx Timing”,設置時鐘采樣方式為連續采樣即“Continous Sample”;再選擇“DAQmx Read”、“DAQmx Write”等。注意通道數為雙通道。如下圖:3)輸入通道選擇設計條件結構共分為3層,默認0,以及1、2,分別代表1通道、2通道以及Dual通道。各個通道層程序框圖如下:上圖:0為默認(mrn)通道1上圖:1表示(biosh)通道2上圖:2表示(biosh)通道Dual4)數據采樣(ci yn)存儲回放置位5)虛擬示波器的調試(dio s
7、h)驗證A程序(chngx)整體圖虛擬(xn)示波器程序框圖B結果(ji gu)驗證單通道(tngdo):通道1單通道(tngdo):通道2雙通道(tngdo):通道1、通道2雙通道:采集(cij)存儲(cn ch)回放雙通道:重置,清零(qn ln)回放示波器六設計(shj)總結本次(bn c)設計是將平日所學的Labview基本知識應用到實際設計需求中去,在設計中出現過這樣或者那樣的問題,在老師的幫助下和同學們的討論中逐步解決了自己設計中的一些問題。在設計中深切體會到了兩點:一是細節的設計很重要。這是我首次接觸G語言,和傳統的編程語言一樣,細節是必須注意的,各種數據類型的選擇,通道類型的選擇等,不能有任何的差錯,如果有錯,即便語法上沒有提示錯誤,也難以得到正確的運行結果,這樣的話在后期的調試中也往往很難找出錯誤!二是圖形化編程語言是一種高效的編程語言。以Labview為例,這是一種用圖表代替文本行創建應用程序的編程語言,它用圖表代替函數,連線表示數據流方向的語言大大的簡化了我們的編程過程,符合我們的思維習慣,編程變得生動有趣。相比傳統的文本行編程,圖形化編程語言更高效易用。通過本次設計,收獲頗豐,最后對肖俊生老師的辛勤付出致以最真誠的感謝!內容總結(1)內蒙古科技大學虛擬儀器課程設計說明書題 目:雙路信號發生器虛擬示波器設計題目: 雙
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學英語四級考試模擬試卷及翻譯解析
- 薪資及獎金收入詳細證明函(5篇)
- 零售行業員工收入及獎金證明明細表(7篇)
- 經濟分析與市場預測實務練習題
- 基層醫療衛生機構信息化建設中的醫療信息化人才需求與培養報告
- 挖薺菜作文350字8篇
- 2025年汽車后市場維修保養服務行業競爭格局分析
- 網絡安全監控管理系統開發合同
- 與時間賽跑的日子關于珍惜時間的作文4篇
- 2025年線下演出市場復蘇文化消費趨勢與觀眾偏好研究報告001
- 康復醫學科治療技術操作規范2023版
- 初三體育中考課外訓練計劃
- 磷酸鐵及磷酸鐵鋰異物防控管理
- 《乘梯安全常識普及課件》
- 小兒扁桃體腺樣體摘除術后的飲食護理干預
- 質量保證金退還申請書
- OptiStruct結構分析與工程應用
- 《我國稅收制度》課件
- 溫室效應的產生與影響研究性學習報告
- 2025年貴安發展集團有限公司招聘筆試參考題庫含答案解析
- 行政副總崗位職責
評論
0/150
提交評論