




已閱讀5頁,還剩21頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于LabVIEW 的虛擬示波器設計 - I - 摘摘 要要 虛擬示波器就是虛擬儀器技術( NI)利用高性能的模塊化硬件,結合高 效靈活的軟件來完成各種測試、測量和自動化的應用。靈活高效的軟件能幫 助您創建完全自定義的用戶界面,模塊化的硬件能方便地提供全方位的系統 集成,標準的軟硬件平臺能滿足對同步和定時應用的需求。這也正是NI 近 30 年來始終引領測試測量行業發展趨勢的原因所在。 虛擬儀器的突出特點之一在于在很大程度上用系統軟件的升級替代了儀器 設備硬件的更換,這將節省大量的資金投入,代表了儀器儀表技術的發展方向。 能夠與計算機技術結合,將計算機資源與儀器硬件,數字信號處理技術與不同 功能的軟件模塊結合,組成不同的儀器功能。如今,虛擬儀器已在超大規模集成 電路測試、模擬/數字電路測試、現代家用電器測試、電子元件、電力電子器件 測試以及軍事、航天、生物醫學、工廠測試、電工技術等領域的可移動式現場 測試工作中得到應用。任何基于虛擬儀器技術的設備仍然需要利用數據采集卡 實現數據的采集工作,以供系統進行進一步的分析處理。 虛擬示波器的出現改變了原有示波器的整體設計思路,用軟件代替了硬 件。將傳統儀器由硬件實現的數據分析與顯示功能,改由功能強大的計算機及 其顯示器來完成,使工程技術人員可以用一部筆記本電腦到現場就可以輕松完 成信號的采集、處理及頻譜分析和波形分析。 關鍵字:關鍵字:LabVIEW,虛擬儀器,虛擬示波器,虛擬儀器,虛擬示波器 基于LabVIEW 的虛擬示波器設計 - II - A Ab bs st tr ra ac ct t Virtual oscilloscope Virtual Instrument Technology ( NI ) using a high performance modular hardware, combined with efficient and flexible software to complete a variety of test, measurement and automation applications. A flexible and efficient software can help you create a fully customizable user interface, modular hardware can provide a full range of system integration, software and hardware platform can meet the standard of synchronization and timing applications. This is the NI nearly 30years always lead the test and measurement industry development trend of the reason. At the same time only with efficient software, modular I / O hardware and software and hardware platform for the integration of the three major components, in order to give full play to the virtual instrument technology of high performance, scalability, less development time, as well as excellent integration of these four advantages. Virtual instrument is one of the prominent characteristics is to a large extent with system software upgrade replacement equipment hardware replacement, it will save a lot of capital investment, on behalf of the instrument technology development direction. Now, virtual instrument has been in very large scale integrated circuit testing, analog / digital circuit testing, modern test household appliances, electronic components, power electronic device test as well as military, aerospace, biomedical, factory testing, electrical technology in the field of mobile site testing application. Based on virtual instrument technology equipment still requires the use of a data acquisition card data collection work, for further analysis and processing system. Keywords: LabVIEW,Virtual instrument,Virtual oscilloscope 基于LabVIEW 的虛擬示波器設計 - III - 目錄 摘摘 要要I AbstractAbstract.II 目錄目錄.III 第第 1 1 章章 虛擬儀器技術虛擬儀器技術1 1.1 虛擬儀器的概念.1 1.2 虛擬儀器的構成和特點.1 1.3 虛擬儀器研究背景和發展趨勢.2 1.4 虛擬儀器在各個領域的應用.2 第第 2 2 章章 LabVIEWLabVIEW4 2.1 LabVIEW 的概述.4 2.2 LabVIEW 的基本構成.4 2.3 LabVIEW 的軟件設計基本原理.5 2.4 LabVIEW 的運行和調試.5 2.4.1 LabVIEW 的運行5 2.4.2 LabVIEW 的調試6 第第 3 3 章章 虛擬示波器的設計虛擬示波器的設計7 3.1 示波器的基本功能介紹.7 3.2 虛擬示波器的控制系統要求.8 3.3 虛擬示波器的設計步驟.8 第第 4 4 章章 虛擬示波器測試虛擬示波器測試16 4.1 虛擬示波器的測試方法.16 4.1.1 頻率不變,幅值改變時的頻譜測試分析.16 4.1.2 幅值保持不變,頻率改變時的頻譜測試分析.17 4.1.3 改變觸發控制的頻譜測試.19 4.2 結論20 第第 5 5 章章 總結與展望總結與展望21 參考文獻參考文獻22 致致 謝謝23 基于LabVIEW 的虛擬示波器設計 - 0 - 第第1 1 章章 虛虛擬擬儀儀器器技技術術 1.1 虛擬儀器的概念虛擬儀器的概念 虛擬儀器是微電子領域與計算機技術的飛速發展及測量技術與計算機深 層次相結合的一種革命性的產物。是現代計算機技術、通信技術和測量技術 相結合的產物,是傳統儀器概念的一次巨大變革,是儀器產業發展的一個重 要方向。的出現使得人類的測試技術進入了一個新的發展紀元。虛儀器技 術(NI)就是利用高性能的模塊化硬件,結合高效靈活的軟件來完成各種測 試、測量和自動化的應用。 虛擬儀器的“虛擬”二字主要包含一下兩方面的含義:(1)虛擬儀器的面 板是虛擬的;(2)虛擬儀器測量功能是通過對圖形化軟件流程圖的編程來實現 的。 1.2 虛擬儀器的構成和特點虛擬儀器的構成和特點 構成: 1.虛擬儀器的硬件構成 虛擬儀器的硬件系統一般分為計算機硬件平臺和測控功能硬件。計算機硬 件平臺可以是各種類型的計算機,如臺式計算機、便攜式計算機、工作站、嵌 入式計算機等。它管理著虛擬儀器的軟件資源,是虛擬儀器的硬件基礎。因此, 計算機技術在顯示、存儲能力、處理器性能、網絡、總線標準等方面的發展, 導致了虛擬儀器系統的快速發展。 2.虛擬儀器的軟件構成 測試軟件是虛擬儀器的主心骨。NI 公司在提出虛擬儀器概念并推出第一批 實用成果時,就用軟件就是儀器來表達虛擬儀器的特征,強調軟件在虛擬儀器 中的重要位置。NI 公司從一開始就推出豐富而又簡潔的虛擬儀器開發軟件。還 可以根據不同的測試任務,在虛擬儀器開發軟件的提示下編制不同的測試軟件, 來實現當代科學技術復雜的測試任務。 特點: 1.性能高 虛擬儀器技術是在 PC 技術的基礎上發展起來的,所以完全“繼承“ 了以現 成即用的 PC 技術為主導的最新商業技術的優點,包括功能超卓的處理器和文 基于LabVIEW 的虛擬示波器設計 - 1 - 件 I/O,使您在數據高速導入磁盤的同時就能實時地進行復雜的分析。此外,不 斷發展的因特網和越來越快的計算機網絡使得虛擬儀器技術展現其更強大的優 勢。 2.擴展性強 NI 的軟硬件工具使得我們不再受限于當前的技術中。這得益于 NI 軟件的 靈活性,只需更新計算機或測量硬件,就能以最少的硬件投資和極少的、甚至 無需軟件上的升級即可改進整個系統。最終以較少的成本加速產品上市的時間。 3.開發時間少 在驅動和應用兩個層面上,NI 高效的軟件構架能與計算機、儀器儀表和通 訊方面的最新技術結合在一起。NI 設計這一軟件構架的初衷就是為了方便用戶 的操作,同時還提供了靈活性和強大的功能,使我們輕松地配置、創建、發布、 維護和修改高性能、低成本的測量和控制解決方案。 4.無縫集成 虛擬儀器技術從本質上說是一個集成的軟硬件概念。NI 的虛擬儀器軟件平 臺為所有的 I/O 設備提供了標準的接口,幫助我們輕松地將多個測量設備集成 到單個系統,減少了復雜性。 1.3 虛擬儀器研究背景和發展趨勢虛擬儀器研究背景和發展趨勢 虛擬儀器技術的開發和應用起源于 1986 年美國 NI 公司設計的 LabVIEW 軟件,這是一種基于圖形的開發、調試和運行的軟件平臺。它的發展大致可以 分為三個階段。第一個階段是利用計算機來增強傳統儀器的功能把傳統的儀器 通過串行口和計算機連接起來后就可以用計算機控制儀器了。第二階段主要是 在功能硬件上實現了很大的技術進步。第三階段形成了虛擬儀器體系結構的基 本框架,這主要是采用了面向對象的編程技術構筑起了虛擬儀器的平臺,并逐 漸成為標準的軟件開發工具,這三個階段幾乎是同步進行的。 目前,我國正研制 PC 虛擬儀器,產品已達到一到的批量。國內專家預測: 未來的幾年內,我過有 50%的儀器為虛擬儀器,屆時,國內將有大批企業使用 虛擬儀器,它將會逐步取代傳統的測試儀器而成為測試儀器的主流。 1.4 虛擬儀器在各個領域的應用虛擬儀器在各個領域的應用 虛擬儀器系統開放、靈活,可與計算機技術保持同步發展,以提高精確度, 降低成本,并大大節省用戶的開發時間,因此已經才測量領域得到廣泛的應用。 基于LabVIEW 的虛擬示波器設計 - 2 - 1.監控方面 用虛擬儀器系統可以隨時采集和記錄從傳感器傳來的數據,并對之進行統 計、數字濾波、頻域分析等處理,從而實現監控功能。 2.檢測方面 在實驗室中,利用虛擬儀器開發工具開發專用虛擬儀器系統,可以把一臺 個人計算機 變成一組檢測儀器,用于數據/圖像采集、控制與模擬。 3.教育方面 現在,隨著虛擬儀器系統的廣泛應用,越來越多的教學部門也開始用它來 建立教學系統,不及大大節省了開支,而且由于虛擬儀器系統具有靈活、可重 用性強等優點,使得教學方法也變得更加靈活了。 基于LabVIEW 的虛擬示波器設計 - 3 - 第第2 2 章章 L La ab bV VI IE EW W 2.1 LabVIEW 的概述的概述 LabVIEW(Laboratory Virtual instrument Engineering)是由美國國家儀器 (NI)公司研發的是一種類似于 C 和 BASIC 的程序開發環境。它是一種圖形化的 編程語言,它廣泛地被工業界、學術界和研究實驗室所接受,視為一個標準的 數據采集和儀器控制軟件。 LabVIEW 使用的是目前國際上唯一的圖形化的程序語言語言。使用 這種語言編程時,用戶可以不寫程序代碼,而只需用流程圖就可完成測試任務, 復雜的程序中解放出來,從而將更多的精力投放到物理問題本身,大大提高了 工作效率。這同時也降低了對 LabVIEW 使用者的專業要求,使各個領域的工 程技術人員均可使用。 目前,LabVIEW 已有多種版本,在此次設計中,我們采用 LabVIEW2011 的版本進行設計。 2.2 LabVIEW 的基本構成的基本構成 所有的 LabVIEW 應用程序包括前面板(Front Panel) 、框圖程序(Diagrame Programme)以及圖標/連接器(Icon/Connector)三部分。 1、前面板(Front Panel) 前面版是 VI 特有的組成部分之一,用來在計算機的屏幕上顯示人機對話、 交互式用戶操作界面,亦可構成模擬真實儀器的操作面板。它可以放置諸如開 關、滑動條、儀表盤、圖形、圖表、LED 等等控件,所有這些控件都可以在 LabVIEW 開發環境所提供的控件選項板上找到。前面版正是虛擬儀器所必須的 含有的部件之一,也是用戶唯一可以見到的部分。 在基于文本代碼的編程語言中,比如 C、Java,僅編寫一個前面版就要寫 很多程序代碼,而在 LabVIEW 開發環境中,前面版是提供給設計者設計 VI 所 必須的提供的要素之一。 2、程序框圖(Block diagram) 基于LabVIEW 的虛擬示波器設計 - 4 - 圖 2 程序框圖 LabVIEW 圖形化語言采用的是用圖形方式表示的程序或算法,構成圖形 化語言程序代碼的基本要素后面會講到。程序框圖為程序設計者編程時所使用, 最終用戶也是無法看到的。 程序款圖是提供給設計者設計 VI 所必須的提供的要素之一。它由節點、 端點、圖框、和連線四種元素構成。 3、圖標和連接器(Icon and Connector) LabVIEW 圖形化語言的每個 VI 都有自己的圖標和連接器。圖標構成區別 不同 VI 的圖形符號,而連接器定義了 VI 的輸入和輸出(當然也可以不進行定 義) 。 圖標和連接器指定了程序中數據流進、流出的路徑。它們也只提供給程序 設計者,最終用戶也是無 法看到的。 每個 VI 的前面版、后面版的右上角都有一個屬于這個 VI 的圖標,以用來 與其它 VI 相區別。程序的設計者可以設計、修改這個圖標。 2.3 LabVIEW 的軟件設計基本原理的軟件設計基本原理 程序編寫完成后,用戶必須經過運行和調試來測試編寫的程序是否能夠產 生預期的運行結果從而找出程序中存在的一些錯誤。LabVIEW 提供了許多工具 來幫助完成程序的調試。 2.4 LabVIEW 的運行和調試的運行和調試 2.4.1 LabVIEW 的運行的運行 (1)LabVIEW 的運行。單擊前面板或程序框圖的運行按鈕,就可以運 行 VI 一次,當 LabVIEW 正在運行狀態時,運行按鈕變為。 基于LabVIEW 的虛擬示波器設計 - 5 - (2)LabVIEW 的連續運行。單擊前面板或程序框圖的連續運行按鈕, 可以連續運行,這時按鈕變成,在這種情況下,用戶再次單擊此按鈕就可以 停止連續運行。 (3)LabVIEW 的停止。在程序運行過程中,停止按鈕由編輯時的變為 可用的狀態。單擊此按鈕,可以強行停止程序的運行。如果調試過程中無意 進入了死循環或無法退出時,用戶可用此按鈕強行借宿程序的運行。 (4)LabVIEW 的暫停。在程序運行過程中單擊該按鈕,按鈕顏色又黑 色邊城紅色,再次單擊按鈕,則恢復程序的運行。 2.4.2 LabVIEW 的調試的調試 當前面板和程序框圖設計好以后,程序在執行過程中可能會遇到錯誤,因 此要先對程序進行調試。程序的調試方法主要有: 1、設置執行程序為高亮按鈕 在執行前單擊高亮按鈕,這時按鈕上燈泡會被點亮,則運行過程中 正在執行的節點會以高亮形式顯示。 2、單步執行 如果要是框圖程序一個結點接一個節點的執行,則按下單步按鈕從而進入 單步執行模式。這樣下一個將要執行的節點就會閃爍,指示此節點將被執行。 再次單擊單步按鈕,程序將會變成連續執行方式。 3、探針的使用 從 Tools 工具模板中選擇探針工具,探針置于該連線上,可以用來查看運 行過程中數據流在某根連線時的數據。 4、斷點工具 使用斷點工具可以在程序的某一地方終止程序運行,用探針或者單步方式 查看數據。 如果一個程序不能執行,運行按鈕會出現一個折斷的箭頭。單擊斷箭的運 行按鈕則會列出錯誤清單,雙擊列表中的錯誤清單,則出錯的對象或端口就會 高亮顯示。 基于LabVIEW 的虛擬示波器設計 - 6 - 第第3 3 章章 虛虛擬擬示示波波器器的的 設設計計 3.1 示波器的基本功能介紹示波器的基本功能介紹 1.示波器的基本功能 示波器可對電壓、時間、相位等參量直接顯示并測量。是時域測量最常用 的儀器。 我們所實際的示波器在前面板力求與實際示波器的用戶界面相似。在功能 上主要實現通道選擇、圖形顯示、觸發方式選擇、水平掃面、水平移位、頻率 控制等功能。用戶能通過前面板殺昂的各種按鈕、開關來控制示波器工作。 2.示波器的基本結構 示波器的用戶界面如圖 3.1 所示 “TIME/DIV”時間/分度選擇旋鈕:顯示頻水平方向上每個格所表示的時間的 多少可由相應的檔位讀出,一個周期的波形在水平方向上所占的格數乘以乘以 其檔位,即為周期的大小。 “SOURCE”觸發選擇開關:用以選擇內觸發還是外觸發。 “SLOPE”觸發極性選擇開關:用以使觸發信號相反。 “LEVEL”觸發電平調節按鈕:用以調節觸發電平的大小,以得到穩定的 波形。 “VOLTS/DIV”電壓/分度衰減器:用以調節波形幅度,顯示頻垂直方向上 每個格所表示的電壓的多少可由相應的檔位讀出,波形在垂直方向上所占的格 數乘以乘以其檔位,即為電壓的大小。 基于LabVIEW 的虛擬示波器設計 - 7 - 圖 3.1 虛擬示波器的用戶界面 3.2 虛擬示波器的控制系統要求虛擬示波器的控制系統要求 根據工程需要,示波器控制必須具有如下功能: (1)完全脫離手動操作儀器面板,測試人員通過鍵盤和鼠標完成對示波器 的操作; (2)快速刷新虛擬儀器顯示波形; (3)實時跟蹤測試參數,頻率幅度; (4)波形和參數以測試日前和測試時間為文件名,以 JEPG 圖形文件格式 保存; (5)虛擬儀器具有良好的用戶界面,顯示測試時間,測試模式(在線測試 地面測試和標準測試) ,可以觀察測試波形的局部信息; (6)易于和其他測試儀器(示波器功率計等)組成測試系統。 3.3 虛擬示波器的設計步驟虛擬示波器的設計步驟 1. 創建新 VI 在 PC 機的桌面雙擊圖標 ,打開 LabVIEW。選擇“文件”,新建一個 VI,此時彈出 2 個窗口:Front Panel(前面板) 、Block Diagram(程序框圖) , 保存 VI 文件,文件名為“示波器設計.VI”。如圖 3.1 所示。 基于LabVIEW 的虛擬示波器設計 - 8 - 圖 3.2 新建 VI 2.編寫主程序 在前面板中,右鍵打開控件選項,選擇【控件面板】/【新式】/【裝飾】 ,選 擇“平面盒” ,拖拽到前面板中并調整其大小。然后打開【控件】/【新式】 /【圖形】選項,選擇【波形圖】 ,將其放置在【平面盒】上。并對波形圖的相 關屬性進行設置如圖 3.3 所示。設置后的前面板如圖 3.4 所示。 圖 3.3 波形圖屬性 圖 3.4 波形圖 打開【控件】/【經典】/【經典數值】/【轉盤】選項,作為時間/分度選擇 基于LabVIEW 的虛擬示波器設計 - 9 - 按鈕,用同樣的方法,選擇【轉盤】作為電壓/分度衰減器按鈕,選擇【水平滑 動桿】作為觸發電平調節按鈕,命名為 LEVEL。 在前面板分別再放置兩個【平面盒】并放置在適當的位置調整其大小。把 波形圖設置的屬性游標放置在一塊平面盒上,在頻譜圖和波形圖上單擊鼠標右 鍵,在彈出的快捷菜單中選擇顯示項子菜單中選擇游標圖例菜單項,完成后就 會出現圖 3.13 所示的游標圖例。在游標編輯顯示窗中單擊鼠標右鍵,選擇創 建游標選項,進入下一級子菜單,在子菜單中選擇【單曲線】 ,在快捷菜單的 屬性項中可以設置游標的各個屬性。 然后在前面板打開【經典】/經典布爾/【垂直開關】作為觸發選擇開關, 命名為 SOURCE,同理放置觸發極性選擇開關均放置在這塊這塊平面盒上,命 名為 SLOPE。在另一塊平面盒上放置停止按鈕。調整好各元件位置后,此時生 成前面板如圖 3.5 所示 圖 3.5 虛擬示波器前面板 在程序框圖中,打開【控件】/【編程】/【結構】/【平鋪式順序結構】選 中并調整大小,右擊 Source/創建/屬性節點/禁用,將選中的屬性節點放入順序 結構結構圖中,同理創建 Slope,Level 的禁用屬性節點。然后設置 Source/創建/局 部變量并選中。將其放置適當位置并連線,如圖 3.6 和圖 3.7 所示。 基于LabVIEW 的虛擬示波器設計 - 10 - 圖 3.6 創建屬性節點 圖 3.7 屬性節點 打開【控件】/【編程】/【結構】/【While 循環】并調整大小,打開【控 件】/【編程】/【結構】/【條件結構】放入 while 循環內,并調整大小。在該結 構框圖條件為真時,創建 Source 屬性節點,并在條件結構外創建 Slope 和 Level 的屬性節點,如圖 3.8 所示。當該結構框圖條件為假時,結構框圖如圖 3.9 所示。 圖 3.8 結構框圖條件為真 圖 3.9 結構框圖條件為假 選擇條件結構并調整大小,將條件結構中的條件設置成 0,1,2 三個條件分別 表示通道 A 和通道 B 同時工作時的波形、B 通道工作是的波形以及 A 通道工作 時的波形。打開【控件】/【編程】/【數組】/【創建數組】并拖至條件結構中 打開【控件】/【編程】/【簇、類與變體】/【捆綁】并拖至條件結構中。將相 應的元件放入圖中并設置,按圖 3.10 所示完成結構框圖設計。 圖 3.10 結構框圖 基于LabVIEW 的虛擬示波器設計 - 11 - 其中是被調用的子 VI,在這里,我們需要創建一個主 VI 的子 VI。新 建 VI,在前面板中,我們需要創建以下幾個控件,如圖 3.11 所示。 圖 3.11 創建子 VI 打開該程序框圖,創建條件結構框圖。設置當條件為“0”時,輸入方波 和正弦波;設置當條件為“1”時,輸入為正弦波;當條件為“2”時, 輸入為余弦波。程序圖如圖 3.13、圖 3.14 和圖 3.15 所示。 圖 3.13 通道 A 和通道 B 圖 3.14 通道 B 基于LabVIEW 的虛擬示波器設計 - 12 - 圖 3.15 通道 A 其中,是上述程序調用的子 VI,下面我們創建 Channel A and or Channel B 的子 VI。新建 VI,在前面板中,我們需要創建以下幾個控件,如圖 3.16 所示。 圖 3.16 前面板 打開該程序框圖,創建條件結構框圖。設置當條件為“真”時,程序圖如 圖 3.17 所示,當條件為假時,程序圖如圖 3.18 所示。 圖 3.17 圖形與程式 基于LabVIEW 的虛擬示波器設計 - 13 - 圖 3.18 圖形與程式 圖標表示 Demo 調用的子 VI,現在我們創建 Demo 的子 VI(Slope) 。 新建 VI,在前面板中,我們需要創建以下幾個控件,如圖 3.19 所示。 圖 3.19 Slope 前面板 打開該程序框圖,按圖 3.20 所示完成條件結構設計。 圖 3.20 Slope 現在,我們創建子 VI(Slope) 。打開已經創建好的程序的前面板,用鼠標 右擊前面板右上角的圖標,然后打開【編輯圖標】 ,修改圖標框內的圖標,然后 確定,如圖 3.21 所示。這時,右上角的圖標編程了我們修改后的樣子。再用鼠 基于LabVIEW 的虛擬示波器設計 - 14 - 標右擊前面板右上角,然后打開【顯示連線板】/【模式】 。這里有三個輸入, 一個輸出,所以我們選中三個輸入一個輸出的模式,最后單擊連線板上的輸入, 再對應的單擊前面板上的一個輸入,依次類推。設置好子 VI(Slope)并保存于 桌面后,將其調用到 Demo 程序中,打開 Demo 程序的程序框圖,單擊鼠標右 鍵,左擊【選擇 VI.】 ,會出現如圖 3.22 所示的窗口,選擇要調用的子 VI 并確 定。 圖 3.21 創建子 VI 圖 3.22 調用子 VI 按照子 VI(Slope)的做法,用同樣的方法設置子 VI(Demo)和子 VI(Channel A and or B),并逐步調用。 現在,我們來到主 VI,創建來兩個條件結構并調整大小。按前面所述,把 它們的條件均設置成“1” 、 “2” , “3”三個條件形式。 在程序框圖中放置需要的函數元件,將函數【捆綁】及其他函數元件放入 程序框圖中。另外還要創建波形圖的屬性節點:右擊波形圖,選擇創建/屬性節 點/X 標尺/范圍/全部元素,并將其拖至框圖中。 基于LabVIEW 的虛擬示波器設計 - 15 - 第第4 4 章章 虛虛擬擬示示波波器器測測試試 4.1 虛擬示波器的測試方法虛擬示波器的測試方法 打開主 VI,在前面板上點擊連續運行,觀察波形圖顯示和頻譜圖顯示, 按則波形停止運動。 4.1.1 頻率不變,幅值改變時的頻譜測試頻率不變,幅值改變時的頻譜測試分析分析 1.頻率保持在 10ms/div 不變,改變輸入信號幅值。輸入信號為 A&B 時, 我們看到波形圖上顯示的波形如圖 4.1 所示,此時 A 波的峰值電壓為 1x1.00=1.00V,B 波的峰值電壓為 1x2.00=2.00V。 圖 4.1 頻率不變幅值檔位為1V/Div 2.頻率保持在10ms/div 不變,改變輸入信號幅值。輸入信號為 A 時,我們 看到波形圖上顯示的波形如圖4.2所示,此時波形 A 的峰值電壓為 2x2.00=4.00V。 基于LabVIEW 的虛擬示波器設計 - 16 - 圖 4.2 頻率不變幅值檔位為2V/Div 3.頻率保持在10ms/div 不變,改變輸入信號幅值。輸信號為 A 時,我們看 到波形圖上顯示的波形如圖4.3所示,此時波形 A 的峰值電壓為1x5.00=5.00V。 圖 4.3 頻率不變幅值檔位為5V/Div 4.1.2 幅值保持不變,頻率改變時的頻譜測試分析幅值保持不變,頻率改變時的頻譜測試分析 1.幅值保持 2V 不變,輸入信號為 A&B 時,改變輸入信號的頻率。當頻率 為 5ms/div 時,觀察波形如圖 4.4 所示,此時,波形 A 和波形 B 的時間周期均為 5x0.025=0.125ms。 基于LabVIEW 的虛擬示波器設計 - 17 - 圖 4.4 幅值不變頻率檔位為5ms/div 2.幅值保持 2V 不變,輸入信號為 A 時,改變輸入信號的頻率。當頻 率為 10ms/div 時,觀察波形如圖 4.5 所示,此時,此時波形 A 和波形 B 的 時間周期均為 10x0.025=0. 25ms。 圖 4.5 幅值不變頻率檔位為 10ms/div 3.幅值保持 2V 不變,輸入信號為 A 時,改變輸入信號的頻率。當頻 率為 20ms/div 時,觀察波形如圖 4.6 所示,此時,此時波形 A 和波形 B 的 時間周期 20x0.025=0. 5ms。 基于LabVIEW 的虛擬示波器設計 - 18 - 圖 4.6 幅值不變頻率檔位為 20ms/div 4.1.3 改變觸發控制的頻譜測試改變觸發控制的頻譜測試 1.其它量保持不變,改變觸發電平調節按鈕 Level 的位置,觀察波形變化情 況.其它量不變時,其結果是偏離零位線,向上或向下。調節觸發極性選擇開關 S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛浴清潔技巧培訓課件
- 物流運輸服務合同細節說明
- 市政工程考試前的試題及答案
- 規范管理年實施綱要
- 市政工程周期管理試題及答案
- 古代歷史文化常識題
- 經濟學基礎概念及原理練習題
- 財務分析與工程經濟試題及答案
- 如何設計統一版式
- java考試試題及答案
- 基于STM32單片機的智能樓宇控制系統設計
- 第二單元《踐行職業道德》測試卷-高二思想政治課《職業道德與法治》附答案
- 三年合同到期不續簽勞動仲裁申請書
- 語文跨學科學習成功案例分析:語文與藝術學科的融合
- 員工培訓與開發
- 《長大以后做什么》繪本省公開課獲獎課件說課比賽一等獎課件
- GB/T 23106-2024家用和類似用途毛發護理器具性能測試方法
- 《勞動教育與實踐》在線課程習題測試及答案
- 高標準農田跟蹤審計、工程中間計量、變更價格調整及竣工結算審核項目 投標方案(技術方案)
- 人教版 七上 數學 第五章 一元一次方程《實際問題與一元一次方程-第4課時 分段計費問題與方案選擇問題》課件
- 環境衛生學:環境與健康
評論
0/150
提交評論