软萌小仙女水手服自慰,国产乱子伦精品免费观看,av在线网站观看网址入口,中文字幕高清无码免费看

0731-84284278

資訊

以客戶的成功定義成功,賦能企業(yè)創(chuàng)新,來自企業(yè)的信賴

虛擬示波器基于聲卡的設計與實現(xiàn)

2013-03-04

虛擬儀器技術的提出和發(fā)展,標志著二十一世紀自動測試與電子測量儀器領域技術發(fā)展的一個重要方向。所謂虛擬儀器,就是在通用的計算機平臺上定義和設計儀器的測試功能,使用者在操作這臺計算機時就像在使用一臺自己設計的專用的傳統(tǒng)電子儀器。操作人員可通過友好的圖形化用戶界面和圖形化編程語言來控制儀器的啟動、運行和結束,完成對被測信號的數據采集、信號分析、譜圖顯示、波形圖顯示、故障診斷、數據存儲以及控制輸出等功能。
 虛擬儀器系統(tǒng)中,硬件解決信號的輸入和輸出,軟件可以很方便地修改,改變儀器系統(tǒng)的功能,以適應不同使用者的需要。其中信號的輸入部分一般使用數據采集卡實現(xiàn)。商用的數據采集卡具有較大的通用性,但其價格昂貴。普通聲卡,具有16位的量化精度、數據采集頻率是44kHz,完全可以滿足特定應用范圍內數據采集的需要。

2 虛擬儀器軟件開發(fā)工具LabVIEW介紹
 LabVIEW是一種基于G語言(Graphical programming language)的可視化(圖形化)優(yōu)秀開發(fā)平臺,主要用于數據的采集、分析、處理和表達,總線接口、VXI儀器以及GPIB與串口儀器的驅動程序編制和驅動虛擬儀器。它與C、Pascal等傳統(tǒng)編程語言有著諸多相似之處,如相似的數據類型、數據流控制結構、程序調試工具等。與傳統(tǒng)編程語言最大的區(qū)別是LabVIEW使用圖形語言(即各種圖標、圖形符號、連線等),以框圖的形式編寫程序。
 一個LabVIEW程序包括三個主要部分:前面板、框圖程序、圖標/接線端口。前面板是交互式圖形化用戶界面,用于設置輸入數值和觀察輸出量??驁D程序是利用圖形語言對前面板的控制量和指示量進行控制。圖標/接線端口用于把LabVIEW程序定義成一個子程序,以便在其它程序中加以調用

3.1數據采集的實現(xiàn)
在一塊聲卡上有晶振、AD/DA轉換芯片和數字信號處理芯片及其他輔助電路。因此,它可以作為數據采集卡使用,不過被采信號的頻率被限制在音頻范圍之內。設定了采樣頻率、采樣位數、緩沖區(qū)大小之后,再利用聲卡的DMA方式進行數據采集工作[2]。本文在LabVIEW環(huán)境下,借助硬件驅動程序對聲卡的采樣頻率、采樣位數、緩沖區(qū)大小等分別進行控制,根據用戶的需要調整波形顯示,進行波形分析,從而構成功能強大的虛擬存儲示波器。

本虛擬示波器所能測量的信號全部為弱電,大約為1 VAC以下的信號(一般由聲卡的性能決定),如果需要測量更大的信號,需要將信號衰減到量程以內。

3.2 軟件設計
 虛擬示波器主要由軟件控制完成參數的設置,信號的采集、處理和顯示。系統(tǒng)軟件總體上包括音頻參數的設置,音頻信號的采集、波形顯示、頻譜分析及波形存儲和回放等五大模塊,功能結構框圖如圖2所示。

3.2.3 波形顯示和頻譜分析模塊
 通過幅值和基準時間兩個旋鈕分別實現(xiàn)波形橫縱坐標的變化范圍。頻譜分析測量音頻信號的最大、最小幅值和頻率。采用快速FFT算法,完成頻域信號分析,顯示自功率譜波形。來源:示波器 http://vntnorcwa.cn/

聯(lián)系電話

0731-84284278

在線留言

關注我們

TOP

您好,歡迎訪問艾克賽普

想要進一步了解我們的產品和方案?

我們7*24小時為您服務!

電話咨詢:0731-84284278

稍后聯(lián)系

提交您的需求,我們將盡快與您聯(lián)系

完善您的信息,艾克賽普專業(yè)團隊為您提供服務!

請選擇您要填寫的表單類型 *

獲取產品報價

獲取方案詳情

申請技術服務

公司名稱 *

姓名 *

手機號 *

郵箱

需求描述 *

驗證碼 *