freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于虛擬儀器的無紙記錄儀的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-資料下載頁

2025-06-30 10:46本頁面

【導(dǎo)讀】目前,在電子測(cè)量和自動(dòng)化控制領(lǐng)域,虛擬儀器技術(shù)取得了巨大的發(fā)展。制、分析、處理、以及結(jié)果存儲(chǔ)和顯示,從而完成各種傳統(tǒng)儀器的功能。本設(shè)計(jì)采用模塊化的軟件設(shè)計(jì)思想編寫,每個(gè)功能的實(shí)現(xiàn)由一個(gè)模塊完成。硬件是PCI6221數(shù)據(jù)采集卡。經(jīng)過測(cè)試,本文設(shè)計(jì)的虛擬無紙記錄儀可以完成信號(hào)的采集、顯示、波形存儲(chǔ)讀取,以及信號(hào)的均值、均方根值、幅值等參數(shù)測(cè)量功能。充分體現(xiàn)了計(jì)算機(jī)的強(qiáng)大功能和。LabVIEW軟件設(shè)計(jì)的靈活性。

  

【正文】 信號(hào),還需要抗混疊濾波器。某些高性能的數(shù)據(jù)采集卡自身帶有抗混疊濾波器。 信號(hào)調(diào)理也能夠?yàn)槟承﹤鞲衅魈峁┧璧募?lì)信號(hào),比如應(yīng)變傳感器、熱敏電阻等需要外界電源或電流激勵(lì)信號(hào)。很多信號(hào)調(diào) 理模塊都提供電流源和電壓源以便給傳感器提供激勵(lì)。 許多傳感器對(duì)被測(cè)量的響應(yīng)是非線性的,因而需要對(duì)其輸出信號(hào)進(jìn)行線性化,以補(bǔ)償傳感器帶來的誤差。但目前的趨勢(shì)是,數(shù)據(jù)采集系統(tǒng)可以利用軟件來解決這一問題。 即使傳感器直接輸出數(shù)字信號(hào),有時(shí)也有必要進(jìn)行調(diào)理。調(diào)理的作用是將傳感器輸出 的數(shù)字信號(hào)進(jìn)行必要的整形或電平調(diào)理。大多數(shù)數(shù)字信號(hào)調(diào)理模塊還提供 其他一些電路模塊,使得用戶可以通過數(shù)據(jù)采集卡的數(shù)字 I/O 直接控制電磁閥、電燈、電動(dòng)機(jī)等外部設(shè)備。 采集信號(hào)的條件 模擬輸入特 性說明了 DAQ 產(chǎn)品的功能和精確度。在大多數(shù) DAQ 產(chǎn)品中,基本特性包括通道數(shù)、采樣率、分辨率和輸入信號(hào)范圍。模擬輸入的通道數(shù)目是由卡上兩種類型的輸入 — 單端輸入和差分輸入決定的。 單 端輸入都有一個(gè)共同的接地點(diǎn)。它主要用于測(cè)量大于 1 伏的輸入信號(hào),從信號(hào)源到模擬輸入接線端子的連線很短,所有的輸入信號(hào)共用一個(gè)接地點(diǎn)。如果信號(hào)不滿足這些標(biāo)準(zhǔn),就應(yīng)使用差分信號(hào)。每個(gè)差分輸入都有自己的接地參考點(diǎn)。因消除了連線引起的 共模 噪聲,隨之也減小了噪聲誤差。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 用一個(gè) ADC 測(cè)試幾個(gè)信號(hào)的技術(shù)就是模擬信號(hào)的多 路 轉(zhuǎn)換。 通 過多 路 轉(zhuǎn) 換器, ADC可對(duì)多個(gè)通道進(jìn)行采樣。將多 路 轉(zhuǎn)換器與某一通道接通, ADC 對(duì)此采樣然后多路轉(zhuǎn)換接通到下一個(gè)通道采樣, 以此 類推。同一個(gè) ADC 對(duì)多個(gè)通道采樣,則每一個(gè)通道的采樣率是與采樣的通道數(shù)成反比的。 分辨率就是用來進(jìn)行模數(shù)轉(zhuǎn)換的位數(shù), A/D 的位數(shù)越多,分辨率就越高,可區(qū)分的最小電壓就越小。分辨率要足夠高,數(shù)字化信號(hào)才能有足夠的電壓分辨能力,才能比較好的恢復(fù)原始信號(hào)。目前分辨率為 8 位的采集 卡 屬于較低的, 12 為屬中檔, 16 位的卡就比較高了。他們可以分別將輸入電壓量化為 25 409 65536 份。 這個(gè)參數(shù)決定了采樣頻率。高的采樣率是在一定的時(shí)間內(nèi)獲取更多的點(diǎn),因而能更好地表現(xiàn)原始信號(hào),根據(jù)采樣定理,最低采樣頻率必須是信號(hào)頻率的兩倍。 動(dòng)態(tài)范圍即為 ADC 進(jìn)行量化的最小和最大電壓之間的電平。多功能的 DAQ 卡提供所選的范圍,使得卡能處理各種不同的電壓電平。具有這樣的靈活性,就能將信號(hào)范圍與 ADC 的范圍進(jìn)行匹配,有效地利用分辨率,得到精確測(cè)量的信號(hào)。 DAQ 卡上的范圍、分辨率和增益決定最小可測(cè)的電壓改變。這個(gè)電壓改變表示 成 數(shù)字值的 1LSB,常被 稱為代碼寬度。理想的代碼寬度是電壓范圍除以 增益乘以 2 的位分辨率次方。 信號(hào)的采集方法 實(shí)時(shí)采樣是一次采集過程中把一個(gè)信號(hào)的全部采樣點(diǎn)都采集完成。被采樣的信號(hào)可以是瞬態(tài)的或周期信號(hào)。實(shí)時(shí)采樣是 虛擬無紙記錄儀 最常用的采樣方式,以這種方式采樣既能捕捉重復(fù)的信號(hào),又能捕捉單次瞬態(tài)信號(hào)。在實(shí)時(shí)采樣時(shí),模數(shù)轉(zhuǎn)換器只一次就內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 能完成對(duì)整個(gè)輸入波形的采樣,它的這種特性使其特別適合單次信號(hào)的捕捉,但其頻帶寬度采樣受采樣率的限制。在實(shí)時(shí)采樣中,采樣脈沖頻率高于信號(hào)頻率,在信號(hào)的一個(gè)周期內(nèi)取出信號(hào)多點(diǎn)瞬間值,其包絡(luò)反映原信號(hào)的波形。根據(jù)采樣定理 (奈奎斯特定理 ),被測(cè)信號(hào)的帶寬 B必須滿足≤( 1/2) fs, 表明對(duì)于有限帶寬的信號(hào),如果其最小頻率小于( 1/2) fs,采樣信號(hào)中保留了原信號(hào)的信息。如果超出這一范圍,則會(huì)發(fā)生信號(hào)頻譜的交疊,其結(jié)果是無法恢復(fù)原信號(hào)。 由于實(shí)時(shí)采樣在被測(cè)信號(hào)頻率較高時(shí),要求采樣信號(hào)的頻率也很高,這對(duì)相應(yīng)的電路、 A/D 變換器和存儲(chǔ)器等的要求也很高。由此出現(xiàn)了非實(shí)時(shí)采樣(又稱等效采樣)技術(shù)。 非實(shí)時(shí)采樣一次,取樣信號(hào)每次延遲 △ t ,完成一個(gè)采樣周期后,離散信號(hào)的包絡(luò)也可以反應(yīng)原信號(hào)的波形情況,這是這個(gè)信號(hào)的包絡(luò)周期比原信號(hào)長(zhǎng)很多。這 種固定延遲時(shí)間的有順序的采樣與實(shí)時(shí)采樣的主要區(qū)別在于,非實(shí)時(shí)采樣不是在一個(gè)信號(hào)波形內(nèi)完成全部采樣過程,其采樣信號(hào)分別取自若干個(gè)信號(hào)波形的不同位置。 采用非實(shí)時(shí)采樣所得到的脈沖信號(hào)序列,其包絡(luò)波形可以重現(xiàn)信號(hào)波形,只是取得一周期采樣點(diǎn)的時(shí)間延長(zhǎng)了。這樣就可以使用現(xiàn)有的采樣、 A/D 轉(zhuǎn)換和存儲(chǔ)器技術(shù)來實(shí)現(xiàn)對(duì)更高頻率信號(hào)的測(cè)量。也就是說,使用非實(shí)時(shí)采樣技術(shù)可以擴(kuò)展被測(cè)信號(hào)的帶寬。 在實(shí)際測(cè)試中,使用哪種采樣方法取決于信號(hào)的類型。對(duì)于周期性信號(hào),實(shí)時(shí)和非實(shí)時(shí)采樣方法都可以使用,主要由被測(cè)信號(hào)的頻率來決定。而對(duì)于非周期 性信號(hào)和瞬態(tài)信號(hào),通常要使用實(shí)時(shí)采樣的方法 , 本設(shè)計(jì)采用實(shí)時(shí)采樣 。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 第四章 虛擬無紙記錄儀 軟件設(shè)計(jì) 創(chuàng)建虛擬儀器的過程共分三步:( 1)設(shè)計(jì)虛擬儀器的前面板。虛擬儀器的交互式用戶接口被 稱 為前面板,它是模仿實(shí)際儀器的面板。前面板包含旋鈕、按鈕,圖形和其他控制與顯示對(duì)象,通過鼠標(biāo)和鍵盤為控制對(duì)象輸入數(shù)據(jù),在計(jì)算機(jī)屏幕上觀看結(jié)果。( 2)編寫虛擬儀器流程圖。流程圖是一個(gè)編程問題的圖形化解決方案(也是虛擬儀器的源代碼)。虛擬儀器從流程圖中接受命令。( 3)確定虛擬儀器的圖標(biāo)和連接(表示某一虛擬子儀器)的參數(shù)列表,圖標(biāo)和連接允許將 此 儀器作為最高的程序,也可以作為其他程序或子程序中的程序(子儀器)。 采用模塊化的軟件設(shè)計(jì)思想編寫,每個(gè)功能的實(shí)現(xiàn)由一個(gè)模塊完成,系統(tǒng)軟件總體包括數(shù)據(jù)采集、參數(shù)測(cè)量、數(shù)據(jù)存儲(chǔ)和回放等模塊,最終實(shí)現(xiàn)數(shù)據(jù)采集、處理、記錄、顯示等功能。 虛擬無紙記錄儀 系統(tǒng)組成如圖 所示: 被 測(cè) 信 號(hào) 數(shù) 據(jù) 采 集 卡 計(jì) 算 機(jī) 軟 面 板 數(shù) 據(jù) 分 析 處 理 波 形 顯 示圖 系統(tǒng)組成框圖 主程序設(shè)計(jì) LabVIEW 前面板用于設(shè)置輸入數(shù)值和觀察輸出量,用于模擬真實(shí) 記錄儀 的前面板。由于虛擬面板直接面向用戶,是 虛擬無紙記錄儀 控制軟件的核心。設(shè)計(jì)前面板時(shí), 主要考慮界面美觀,操作簡(jiǎn)潔,用戶可以通過前面板中的開關(guān)和旋鈕模擬傳統(tǒng)儀器的操作,通過鍵盤和鼠標(biāo)實(shí)現(xiàn)對(duì) 虛擬無紙記錄儀 的控制。前面板上設(shè)有各個(gè)功能按鈕,當(dāng)按下相應(yīng)按鈕時(shí),即可調(diào)用該子程序。 本人由于虛擬儀器處在初學(xué)階段,所 設(shè)計(jì)的虛擬無紙 記錄儀 功能也比較簡(jiǎn)單,僅能實(shí)現(xiàn)對(duì)一般電壓信號(hào) 的 采集、讀取、 電平測(cè)量、 和保存 等功能 。 其 主 程序流程圖如圖 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 所示: 運(yùn) 行 記 錄 儀采 集顯 示是 否 保 存 波 形 ?保 存返 回是 否 讀 取 波 形 ?讀 取波 形 顯 示是否是否信 號(hào) 測(cè) 量 圖 虛擬無紙記錄儀 程序流程圖 設(shè)計(jì)的前面 板如圖附錄 A, 對(duì)應(yīng) 的程序框圖 如圖附錄 B。 虛擬無紙記錄儀 的 前面板包括波形顯示控件、通道選擇(可根據(jù)具體情況設(shè)定)、樣本采樣數(shù)、樣本采樣率、波形的存儲(chǔ)和讀取、測(cè)量顯示、工作指示燈、采集和停止按鈕等。該程序能實(shí)現(xiàn)對(duì)電壓波形的采集、 測(cè)量、 存儲(chǔ) 讀取 等功能。 其工作過程:首先對(duì) 記錄儀 的通道進(jìn)行設(shè)置,設(shè)置好后使 記錄儀 軟件處于運(yùn)行狀態(tài),然后按下采集按鈕波形就會(huì)被采 入,采入 的波形將會(huì)在波形顯示控件上顯示出來,如果想要保存此時(shí)的波形文件,按下保存按鈕波形即被保存,如果想要再次看到 以前 保存的波形,按下讀取按鈕,在彈出的對(duì)話框中選擇 以前已 保存的 波形 文件,波形就會(huì)在回放內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 波形顯示控件上顯示 。 數(shù)據(jù)采集 模塊 數(shù)據(jù)采集模塊是 虛擬無紙記錄儀 的核心,主要完成數(shù)據(jù)的采集 功能 。包括通道 選擇、樣本采樣數(shù) 設(shè)置和樣本 采樣率 設(shè)置 等。 其程序流程圖如圖 所示: 開 始返 回N I D A Q m x 創(chuàng) 建 通 道 程 序N I D A Q m x 定 時(shí) 程 序N I D A Q m x 啟 動(dòng) 任 務(wù) 程 序N I D A Q m x 讀 取 程 序波 形 顯 示N I D A Q m x 清 除 任 務(wù) 程 序 圖 數(shù)據(jù)采集模塊程序流程圖 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 數(shù)據(jù)采集模塊 程序框圖如圖 所示: 圖 數(shù)據(jù)采集模塊程序框圖 數(shù)據(jù) 采集 模塊 中主要用到的函數(shù)模塊有 NIDAQmx創(chuàng)建虛擬通道函數(shù) 、 NIDAQmx定時(shí)函數(shù) 、 NIDAQmx啟動(dòng)任務(wù)函數(shù) 、 NIDAQmx讀取函數(shù) 、 NIDAQmx清除任務(wù)函數(shù) 。下面逐一介紹它們的功用: 圖 NIDAQmx 創(chuàng)建虛擬通道函數(shù) NIDAQmx 創(chuàng)建虛擬通道函數(shù) 如 圖 所示,其作用是創(chuàng)建了一個(gè)虛擬通道并且將它添加成一個(gè)任務(wù)。它也可以用來創(chuàng)建多個(gè)虛擬通道并將他們都添加至一個(gè)任務(wù)。如果沒有指定一個(gè)任務(wù),那么這個(gè)函數(shù)將創(chuàng)建一個(gè)任務(wù)。 NIDAQmx 定時(shí)函數(shù)如圖 所示,其作用是配置定時(shí)以用于硬件定時(shí)的數(shù)據(jù)采集操作。這包括指定操作是否連續(xù)或有限、為有限的操作選擇用于采集或生成的采樣數(shù)量,內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 以及 在需要時(shí)創(chuàng)建一個(gè)緩沖區(qū)。 圖 NIDAQmx 定時(shí)函數(shù) 圖 NIDAQmx 啟動(dòng)任務(wù)函數(shù) NIDAQmx 啟動(dòng)任務(wù)函數(shù)如 圖 所示,其作用是顯示地將一個(gè)任務(wù)轉(zhuǎn)換至運(yùn)行狀態(tài)。在運(yùn)行狀態(tài),這個(gè)任務(wù)完成特定的采集或生成。如果沒有使用 NIDAQmx啟動(dòng)任務(wù)函數(shù),那么在 NIDAQmx讀取函數(shù)執(zhí)行時(shí),一個(gè)任務(wù)可以隱式地轉(zhuǎn)換至運(yùn)行狀態(tài),或者自動(dòng)開始。這個(gè)隱式的轉(zhuǎn)換也發(fā)生在如果 NIDAQmx 啟動(dòng)任務(wù)函數(shù)未被使用而且NIDAQmx寫入函數(shù)與它相應(yīng)指定的自動(dòng)輸 入一起執(zhí)行。 圖 NIDAQmx 讀取函數(shù) NIDAQmx 讀取函數(shù)如圖 所示,其作用是需要從特定的采集任務(wù)中讀取采樣。這個(gè)函數(shù)的不同實(shí)例允許選擇采集的類型(模擬、數(shù)字或計(jì)數(shù)器)、虛擬通道數(shù)、采樣數(shù)和數(shù)據(jù)類型。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 圖 NIDAQmx 清除任務(wù)函數(shù) NIDAQmx 清除任務(wù)函數(shù)如右圖 所示,其作用是可以清除特定的任務(wù)。如果任務(wù)現(xiàn)在正在運(yùn)行,那么這個(gè)函數(shù)首先終止任務(wù)然后釋放它所有的資源。一但一個(gè)任務(wù)被清除,除非重新創(chuàng)建 它。因此,如果一個(gè)任務(wù)還會(huì)使用,那么 NIDAQmx任務(wù)函數(shù)就必須用來終止任務(wù),而不是清除它。對(duì)于連續(xù)的操作, NIDAQmx清除任務(wù)函數(shù)必須用來結(jié)束真實(shí)的采集或生成。 Error Handle 函數(shù) 圖 Simple Error Handle 函數(shù) Simple Error Handle 如圖 所示, 這是一個(gè)簡(jiǎn)單的錯(cuò)誤處理函數(shù),通過它可以設(shè)定是否彈出錯(cuò)誤對(duì)話框,若彈出對(duì)話框可以設(shè)定錯(cuò)誤對(duì)話框的顯示格式,并將錯(cuò)誤簇的各個(gè)元素及錯(cuò)誤對(duì)話框顯示信息 作為輸出。 信號(hào)測(cè)量 模塊 在 LabVIEW 的函數(shù)庫(kù)中,有相當(dāng)一部分函數(shù)用于測(cè)量數(shù)據(jù),通過這些測(cè)量函數(shù)可以根據(jù)用戶的需要進(jìn)行數(shù)據(jù)測(cè)量 。 這樣 就 很容易擴(kuò)展儀器的測(cè)量部分的功用,充分體現(xiàn)了虛擬儀器在測(cè)量應(yīng)用中的優(yōu)越性。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 本文設(shè)計(jì)的記錄儀可以對(duì)信號(hào)數(shù)據(jù)進(jìn)行簡(jiǎn)單測(cè)量,采用幅值和電平 測(cè)量 函數(shù)可以 測(cè)量 一段時(shí)間內(nèi)電壓信號(hào)的直流均值、均方根值、最大峰值和最小峰值。通過這些參數(shù)可以直接看出輸入電壓的某些屬性 , 這樣更有利于我們對(duì)與測(cè)量信號(hào)的認(rèn)識(shí) , 信號(hào)測(cè)量模塊的 程序框圖如圖 所示: 圖 信號(hào) 測(cè)量模塊程序框圖 信號(hào) 測(cè)量模塊主要用到的函數(shù)是幅值 和 電平測(cè)量函數(shù) , 其圖標(biāo)如圖 所示, 圖 幅值和電平測(cè)量函數(shù) 信號(hào)一行用于輸入所側(cè)的電壓信號(hào),均值(直流)一行用于輸出 一段時(shí)間內(nèi)電壓的均值。均方根一行用于輸出一段時(shí)間內(nèi) 電壓的均方根值 ,這樣可以看書電壓的穩(wěn)定程度 。反峰值一行用于輸出一段時(shí)間內(nèi)的最小峰值。正峰值一行用于輸出一段時(shí)間內(nèi)最大峰值。內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 通過對(duì)幅值和電平測(cè)量函數(shù)的屬性設(shè)置還可以增添一些測(cè)量功能,比如測(cè)量周期均值、周期均方根值等等,這些功能可以根據(jù)用戶的需要進(jìn)行設(shè)置。 波形 的存儲(chǔ)和讀取 模塊 波形的存儲(chǔ)和讀取模塊能夠?qū)崿F(xiàn) 虛擬無紙記錄儀 對(duì)所測(cè)波 形的保存和再讀取 功能,進(jìn)一步擴(kuò)展了 記錄儀 的功能這在 以前 的物理 儀 器 中是很難辦到的,這充分體現(xiàn)了 虛擬無紙記錄儀 的優(yōu)勢(shì)。波形存儲(chǔ)和讀取程序流程圖如圖 、 所示 : 開 始寫 盤寫 波 形 文 件 程 序結(jié) 束 圖 波形存儲(chǔ)程序流程圖 開 始讀 盤讀 波 形 文 件 程 序結(jié) 束波 形 顯 示 圖 讀取已存波形程序流程圖 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說明書(畢業(yè) 論文 ) 波形存儲(chǔ)和讀取模塊程序框圖如圖 所示: 圖 波形存儲(chǔ)和讀取模塊程序框圖 LabVIWE 有豐富的文件操作函數(shù)庫(kù),可以方便進(jìn)行文件的讀寫( I/O)操作。 這里選用是波形文件的讀寫函數(shù)。波形文
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1