版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章 虛擬儀器課程設(shè)計的目的意義1.1 課程設(shè)計的目的及要求1.1.1 設(shè)計目的本課程設(shè)計的目的主要是讓學(xué)生在理解理論知識的基礎(chǔ)上掌握虛擬儀器技術(shù)的組件的性能、屬性、創(chuàng)建虛擬儀器的方法理論基礎(chǔ)和虛擬儀器的圖形編程方法,掌握虛擬儀器系統(tǒng)軟件開發(fā)工具,綜合利用傳感器技術(shù)和虛擬儀器技術(shù)進行虛擬儀器的綜合開發(fā),以及掌握虛擬儀器在測量儀器、過程控制、信號分析、網(wǎng)絡(luò)遠程控制等應(yīng)用技能。1.1.2 設(shè)計要求本課程要求學(xué)生從理論上掌握虛擬儀器系統(tǒng)的基本構(gòu)成及基本設(shè)計思想,圖形語言有關(guān)知識,在課程設(shè)計過程中能利用數(shù)據(jù)采集卡和相應(yīng)的硬件設(shè)施完成課程設(shè)計任務(wù)。使學(xué)生掌握虛擬儀器系統(tǒng)軟件的設(shè)計方法,提高計算機技術(shù)綜
2、合應(yīng)用的能力。軟件實驗部分主要學(xué)習(xí)圖形化編程軟件labview的原理及編程方法,按照實驗內(nèi)容和要求進行操作,循序漸進地掌握vi程序及子程序的創(chuàng)建和調(diào)用,編輯和調(diào)試,各種結(jié)構(gòu)、圖表、圖形和數(shù)組的使用,以及字符串和文件i/o的操作,熟悉labview的各種函數(shù)以及菜單,選項的作用和功能。硬件實驗部分,主要了解pci-6024e多功能數(shù)據(jù)采集卡的使用方法和采集通道設(shè)置,并創(chuàng)建vi程序控制數(shù)據(jù)采集卡的i/o操作,利用信號發(fā)生器產(chǎn)生信號,實時檢測,顯示測量數(shù)據(jù)及波形,并寫出課程設(shè)計報告。1.2 課程在教學(xué)計劃中的地位和作用虛擬測試技術(shù)與儀器課程設(shè)計是為測控專業(yè)虛擬測試技術(shù)與儀器課程而開設(shè)的課程設(shè)計教學(xué)環(huán)
3、節(jié),其目的在于培養(yǎng)我們綜合運用理論知識來分析和解決實際問題的能力。 通過課程設(shè)計能進一步鍛煉學(xué)生在虛擬測試技術(shù)與儀器應(yīng)用方面的實際工作能力。我們要著重學(xué)會面對一個實際問題,如何去自己收集資料,如何自己去學(xué)習(xí)新的知識,如何自己去制定解決問題的方案并通過實踐不斷地去分析和解決前進道路上的一切問題。第二章 設(shè)計任務(wù)2.1必選題設(shè)計任務(wù)電子秤是各行業(yè)對物料進行計量或工礦企業(yè)在生產(chǎn)過程中對物料重量進行各種控制的新一代重量計量器具。作為重量測量儀器,智能電子秤在各行各業(yè)中開始顯現(xiàn)其測量精度高,測量速度快,操作簡單易學(xué),可以實時監(jiān)控的巨大優(yōu)點,使其已經(jīng)開始逐漸取代傳統(tǒng)型的機械杠桿測量稱,成為測重領(lǐng)域的主流產(chǎn)
4、品。結(jié)合傳感器技術(shù)、數(shù)據(jù)采集技術(shù)和虛擬儀器技術(shù)開發(fā)設(shè)計一種基于labview的虛擬電子秤,采用普通pc機為主機,利用圖形化可視測試軟件labview 8.5為軟件開發(fā)平臺,完成虛擬儀器電子秤的標(biāo)定程序、測量程序設(shè)計,進行測量數(shù)據(jù)的低通濾波,應(yīng)用編寫的電子秤vi進行重量測量,記錄數(shù)據(jù)并與實際值進行比較,簡要分析引起誤差的原因。2.2選作題設(shè)計任務(wù)電壓是電路中常用的電信號,通過電壓測量,利用基本公式可以導(dǎo)出其它的參數(shù)。因此,電壓測量是其他許多電參數(shù)和非電參數(shù)量測量的基礎(chǔ),測量電壓相當(dāng)普及的一種測量儀表就是電壓表。結(jié)合數(shù)據(jù)采集技術(shù)和虛擬儀器技術(shù)設(shè)計一種基于labview 8.5的虛擬數(shù)字電壓表,應(yīng)用
5、daq卡獲取電壓信號,或產(chǎn)生模擬信號,分別進行交直流電壓測量,實現(xiàn)電壓數(shù)字顯示(直流檔顯示直流電壓,交流檔顯示有效值,平均值和峰值),通道配置與選擇,交、直流選擇,采樣頻率、采樣點數(shù)設(shè)置。第三章 總體設(shè)計方案3.1虛擬電子秤總體設(shè)計方案本系統(tǒng)主要通過labview8.5編程來實現(xiàn)電子秤的功能,采用模塊化設(shè)計,將不同測量內(nèi)容設(shè)計成單獨的功能模塊,各子模塊分別完成一定的功能。系統(tǒng)主要由硬件和軟件模塊構(gòu)成,硬件模塊利用dvcc-tes壓力實驗平臺和pci-6024e數(shù)據(jù)采集卡采集壓力信號并進行a/d轉(zhuǎn)換。軟件模塊細分為前面板設(shè)計和框圖程序設(shè)計,前面板主要由輸入控制器和輸出控制器組成,可通過控制模板和
6、工具模板構(gòu)建;框圖程序主要由數(shù)據(jù)采集處理模塊、標(biāo)定模塊、重量測量顯示模塊和價格計算顯示構(gòu)成,數(shù)據(jù)采集處理模塊主要完成模擬量與數(shù)字量的相互轉(zhuǎn)換,實現(xiàn)數(shù)據(jù)的采集測量并進行濾波處理,標(biāo)定模塊主要是對系統(tǒng)進行標(biāo)定,重量測量模塊主要完成測量結(jié)果的顯示。總體設(shè)計流程圖如圖3.1所示。開始數(shù)據(jù)采集卡初始化讀取采樣數(shù)據(jù)對數(shù)據(jù)進行處理測量結(jié)果顯示結(jié)束零點標(biāo)定?斜率標(biāo)定?是是否否標(biāo)定零點標(biāo)定斜率圖3.1 虛擬電子秤總體設(shè)計流程圖3.2虛擬數(shù)字電壓表總體設(shè)計方案根據(jù)虛擬數(shù)字電壓表的設(shè)計要求,可以知道其組成部分包括數(shù)據(jù)采集和數(shù)據(jù)處理顯示兩部分。數(shù)據(jù)采集部分采用ni公司pci-6024e卡獲取電壓信號或者產(chǎn)生模擬信號,
7、數(shù)據(jù)處理部分軟件基于虛擬儀器開發(fā)平臺labview8.5進行開發(fā),主要控制數(shù)據(jù)采集卡的數(shù)據(jù)采集,并對采集得到的數(shù)據(jù)進行分析處理并顯示??傮w設(shè)計流程圖如圖3.2所示。開始設(shè)置數(shù)據(jù)采集卡顯示交流電壓參數(shù)讀取采樣數(shù)據(jù)對直流信號進行處理結(jié)束直流否是對交流信號進行處理顯示直流電壓參數(shù)圖3.2 虛擬數(shù)字電壓表總體設(shè)計流程圖第四章 硬件設(shè)計4.1 pci-6024e卡及安裝pci-6024e卡將作為本次課程設(shè)計的數(shù)據(jù)采集卡,vi程序通過它來實現(xiàn)虛擬儀器的輸入輸出功能。pci-6024e卡是基于32位pci總線的高性能、多功能的數(shù)據(jù)采集卡。它有16個單端輸入或8個差分模擬輸入,2路獨立的da輸出通道,24條與
8、ttl兼容的數(shù)字i/o,3個用于i/o定時的16 位計數(shù)/定時器。將pci6024e 數(shù)據(jù)采集卡插到計算機主板上的一個空閑pci插槽中,接好各種附件,包括一條50芯的數(shù)據(jù)線和一個轉(zhuǎn)接板。4.2 pci6024e卡i/o配置pci6024e卡同ni公司的絕大部分數(shù)據(jù)采集卡一樣是即插即用型的設(shè)備,硬件正確安裝后,如果機器安裝了labview和nidaq,就會出現(xiàn)在measurement & automation explorer的configurationmysystem devices and interfaces列表中。在設(shè)備名pci-6024e上單擊右鍵,選擇properties,就會出現(xiàn)采
9、集卡的配置對話框配置包括system,ai,ao,accessory,opc和remote access五個部分的設(shè)置。4.3 pci6024e卡通道配置在使用daq設(shè)備的模擬i/o或數(shù)字i/o功能時,必須首先配置設(shè)備的通道。在measurement & automation explorer中配置通道步驟如下: 右鍵單擊data neighbourhood圖標(biāo),選擇彈出菜單中的insert,系統(tǒng)會彈出insert new對話框。單擊finish; 在彈出的create new channel對話框中將通道類型設(shè)置為analog input,單擊下一步; 在enter channel name
10、 and description對話框中,將通道名稱設(shè)置為scropa,并填上適當(dāng)?shù)耐ǖ烂枋?,單擊下一步?在channel wizard對話框中,選擇傳感器或測量信號類型,單擊 下一步; 設(shè)置單位為volts,量程為5v5v,單擊下一步; 設(shè)置縮放比例因子為noscaling,單擊下一步; 指定daq硬件為dev1:pci-6024e,通道編號為0;模擬輸入方式為differential,單擊完成。 4.4 數(shù)據(jù)采集操作labview涉及到的操作類型有模擬輸入,模擬輸出,計數(shù)操作和數(shù)字i/o等,相應(yīng)的操作函數(shù)在功能模板中的data acquisition子模板。本次實驗中,我們應(yīng)用了以下da
11、q assitant對pci-6024e卡進行操作。雙擊daq assitant,對daq assitant進行初始化操作,設(shè)置合適的采樣點數(shù)和采樣頻率,單擊ok完成。dvc-tes3壓力實驗平臺利用czl-1r型橋路(應(yīng)變片)壓力傳感器(量程500克)實現(xiàn)r-v物理量變換,將壓力傳感器輸出的小信號經(jīng)過放大和低通濾波后,送至a/d轉(zhuǎn)換器。具體工作原理是當(dāng)橋路中的某臂電阻發(fā)生變化時,橋路就不平衡,橋路輸出的變化量就反映了壓力的變化量。該變化量通過二級放大,將微弱信號放大送到pci-6024e數(shù)據(jù)采集卡,通過pci-6024e卡送到pc機,完成數(shù)據(jù)采集操作。4.5 虛擬電子秤接線說明 dvc-te
12、s3壓力實驗平臺的壓力信號輸出口in0與pci-6024e數(shù)據(jù)采集卡的相應(yīng)的通道通過數(shù)據(jù)線相連,注意:dvc-tes3壓力實驗平臺的接地端與pci-6024e數(shù)據(jù)采集卡的接地端要相連。4.6 虛擬數(shù)字電壓表接線說明通過pci-6024e數(shù)據(jù)采集卡產(chǎn)生模擬信號,數(shù)據(jù)采集卡上的模擬信號輸出口通過數(shù)據(jù)線與數(shù)據(jù)采集卡上的相應(yīng)的通道相連(如果通過波形生成選板里的波形產(chǎn)生函數(shù)產(chǎn)生模擬信號的,則硬件部分不用接線)。第五章 軟件設(shè)計5.1 虛擬電子秤軟件設(shè)計5.1.1 虛擬電子秤框圖程序設(shè)計虛擬電子秤軟件設(shè)計框圖程序具體如圖5.1所示。圖5.1虛擬電子秤框圖程序5.1.2 虛擬電子秤框圖程序說明虛擬電子秤框圖
13、程序大體分為四個部分:數(shù)據(jù)采集處理模塊、標(biāo)定模塊、重量測量顯示模塊和價格計算顯示模塊。下面就四個子模塊對該框圖程序進行介紹。1. 數(shù)據(jù)采集處理模塊數(shù)據(jù)采集處理模塊主要完成模擬量與數(shù)字量的相互轉(zhuǎn)換,實現(xiàn)數(shù)據(jù)的采集測量并進行濾波處理。借助daq assitant 完成數(shù)據(jù)的采集,采用切比雪夫濾波器和平均值對數(shù)據(jù)進行濾波處理,具體見圖5.2。圖5.2數(shù)據(jù)采集處理模塊2. 標(biāo)定模塊標(biāo)定模塊主要是對電子秤進行標(biāo)定,找出重量與電壓的關(guān)系。具體原理是電子稱托盤空載時輸出電壓v0設(shè)置為重量w0:0克,托盤上放置重量w1:200克的砝碼,記下這時的輸出電壓v1。那么1伏輸出電壓對應(yīng)的重量為:detaw=(w1-
14、w0)/(v1-v0)標(biāo)定模塊如圖5.3所示。圖5.3 標(biāo)定模塊3.重量測量顯示模塊標(biāo)定后的電子秤基本達到了設(shè)計要求,為了減少設(shè)計的電子秤測量誤差,使其測量更精準(zhǔn),在數(shù)據(jù)采集處理之后進行零點補償和校正,然后輸出值乘以標(biāo)定值的局部變量,結(jié)果顯示的是當(dāng)前砝碼的重量。重量測量顯示模塊如圖5.4所示。圖5.4 重量測量顯示模塊4.價格計算與顯示模塊取重量的局部變量,乘以單價輸入值,顯示結(jié)果。價格計算與顯示模塊如圖5.5所示。圖5.5 價格計算與顯示模塊5.2 虛擬數(shù)字電壓表軟件設(shè)計5.2.1 虛擬數(shù)字電壓表框圖程序設(shè)計虛擬數(shù)字電壓表工作狀態(tài)由電源開關(guān)決定,框圖程序設(shè)計如圖5.6所示。圖5.6 虛擬數(shù)字
15、電壓表框圖程序5.2.2 虛擬數(shù)字電壓表框圖程序說明虛擬數(shù)字電壓表框圖程序采用模塊化設(shè)計,主要分為數(shù)據(jù)采集模塊(或軟件生成模擬信號模塊)和數(shù)據(jù)處理模塊,其中數(shù)據(jù)處理顯示模塊里細分為交直流數(shù)據(jù)處理顯示兩個子模塊。下面對虛擬數(shù)字電壓表框圖程序進行說明。1. 數(shù)據(jù)采集模塊(或軟件生成模擬信號模塊)通過pci-6024e數(shù)據(jù)采集卡產(chǎn)生模擬信號并通過通道0采集,daq assitant輸出的數(shù)據(jù)信號通過butterworth濾波器進行濾波處理。數(shù)據(jù)采集模塊如圖5.7所示。圖5.7 數(shù)據(jù)采集模塊通過波形生成選板里波形基本函數(shù)發(fā)生器直接產(chǎn)生模擬信號,信號輸出通過butterworth濾波器進行濾波處理。軟件
16、產(chǎn)生模擬信號模塊如圖5.8所示。圖5.8 軟件產(chǎn)生模擬信號模塊2. 數(shù)據(jù)處理顯示模塊交流電壓處理顯示模塊應(yīng)用了波形測量選板里的幅值和電平測量函數(shù),選取此函數(shù),雙擊后在配置幅值和電平窗口選擇均方根(有效值)、最大峰、最小峰和周期平均(平均值),點擊確定即可。交流電壓處理顯示模塊如圖5.10所示圖5.10 交流電壓處理顯示模塊直流電壓處理顯示模塊應(yīng)用了幅值和電平測量函數(shù),在配置幅值和電平測量窗口選取直流,點擊確定即可,直流電壓處理顯示模塊如圖5.11所示。圖5.11 直流電壓處理顯示模塊第六章 系統(tǒng)調(diào)試及使用操作說明6.1 虛擬電子秤系統(tǒng)調(diào)試及使用操作說明6.1.1 系統(tǒng)調(diào)試按正確連線操作把dvc
17、c-tes3壓力實驗平臺、pci-6024e數(shù)據(jù)采集卡和pc機連成一個系統(tǒng)。空載時,按零點標(biāo)定,放200g砝碼,按第二次標(biāo)定,標(biāo)定完成進入稱重狀態(tài)。系統(tǒng)調(diào)試中碰到下面兩個問題:1)重量顯示屏幕數(shù)字顯示不穩(wěn)定;2)測量結(jié)果誤差較大。經(jīng)過老師的指導(dǎo)和與同學(xué)探討,找到了解決問題的方法,重新設(shè)置daq assitant的采樣點數(shù)和采樣頻率,修改顯示格式,重量顯示保留兩位小數(shù),單價輸入和總價顯示保留一位小數(shù)。6.1.2 系統(tǒng)使用操作說明虛擬電子秤前面板如圖6.1所示。圖6.1 虛擬電子秤前面板運行程序,進入標(biāo)定界面??蛰d時,按零點標(biāo)定按鈕;放200g砝碼后,按第二次標(biāo)定,完成電子秤標(biāo)定,進入稱重界面,放
18、上砝碼,輸入單價,即時顯示重量和總價。6.2 虛擬數(shù)字電壓表系統(tǒng)調(diào)試及使用操作說明虛擬數(shù)字電壓表前面板如圖6.2所示。圖6.2 虛擬數(shù)字電壓表前面板運行程序,按下開關(guān)按鈕,將交直流開關(guān)打到交流檔,測量交流電壓,并在交流顯示欄顯示電壓有效值、平均值、最大峰值和最小峰值,如圖6.3所示。圖6.3 交流電壓測量運行程序,按下開關(guān)按鈕,將交直流選擇開關(guān)打到直流檔,測量直流電壓并在直流顯示欄顯示直流電壓,運行結(jié)果如圖6.4所示。圖6.4 直流電壓測量第七章 收獲、體會本學(xué)期我們專業(yè)開設(shè)了虛擬儀器課,這門課主要學(xué)習(xí)圖形化編程軟件labview的原理及編程方法,理論知識比較強。學(xué)習(xí)任何知識,僅從理論上去求知,而沒有實踐,探索是不行的,所以在學(xué)期末給我們安排一次虛擬儀器的課程設(shè)計是很及時的也很有必要的,這樣不僅能加深我們平時所學(xué)的知識,而且還及時真正的做到學(xué)以致用。本次課程設(shè)計中,我的設(shè)計內(nèi)容是虛擬電子秤和虛擬數(shù)字電壓表的設(shè)計。這兩個設(shè)計項目注重軟硬件結(jié)合,虛擬電子秤的硬件部分應(yīng)用pci-6024e數(shù)據(jù)采集卡和dvcc-tes3壓力實驗平臺,虛擬數(shù)字電壓表硬件部分應(yīng)用pci-6024e數(shù)據(jù)采集卡產(chǎn)生模擬信號并通過采集通道采集數(shù)據(jù)信號,軟件部分主要學(xué)習(xí)圖形化編程軟件labview的原理及編程方法,并應(yīng)用labview的各種函數(shù)以及菜單,選項的作用和功能,創(chuàng)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版KTV聯(lián)盟商家會員消費數(shù)據(jù)分析與應(yīng)用合同3篇
- 口腔科診所2025年度醫(yī)院信息系統(tǒng)升級與維護合同3篇
- 2025年度食品添加劑出口購銷合同(國際市場準(zhǔn)入)4篇
- 2025年度首飾質(zhì)押擔(dān)保寄存合同模板3篇
- 招生政策解讀與招生工作安排
- 招生信息公開
- 二零二五年度工地食堂員工餐飲保障承包合同3篇
- 二零二五年度定制門窗設(shè)計與環(huán)保認證合同4篇
- 2025年度毛毯品牌授權(quán)與區(qū)域代理合同4篇
- 2024年09月江蘇2024年如東農(nóng)商行校園招考筆試歷年參考題庫附帶答案詳解
- 2022年湖北省武漢市中考數(shù)學(xué)試卷含解析
- TLFSA 003-2020 危害分析與關(guān)鍵控制點(HACCP)體系調(diào)味面制品生產(chǎn)企業(yè)要求
- LY/T 2244.3-2014自然保護區(qū)保護成效評估技術(shù)導(dǎo)則第3部分:景觀保護
- 紀(jì)律教育月批評與自我批評五篇
- GB/T 26480-2011閥門的檢驗和試驗
- GB/T 13342-2007船用往復(fù)式液壓缸通用技術(shù)條件
- 藥店員工教育培訓(xùn)資料
- GB 20371-2016食品安全國家標(biāo)準(zhǔn)食品加工用植物蛋白
- 【英語手寫體】26英文字母手寫體描紅書寫字帖
- 實習(xí)護生壓瘡相關(guān)知識掌握情況及預(yù)防態(tài)度的調(diào)查問卷
- 《駱駝祥子》第(9、10、11、12)章檢測題
評論
0/150
提交評論