版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 虛擬儀器課程設(shè)計</b></p><p> 題 目:溫度采集系統(tǒng)設(shè)計</p><p><b> 學(xué)生姓名:</b></p><p><b> 學(xué) 號:</b></p><p> 專 業(yè):測控技術(shù)與儀器</p>
2、<p><b> 班 級:</b></p><p><b> 指導(dǎo)教師:</b></p><p> 2011年 9月 27日</p><p><b> 目 錄</b></p><p><b> 摘要1</b
3、></p><p><b> 引言2</b></p><p><b> 一、虛擬儀器2</b></p><p> 1. 1虛擬儀器概述2</p><p> 1. 2虛擬儀器的圖形化開發(fā)平臺2</p><p> 1. 3 虛擬儀器結(jié)構(gòu)3</p&g
4、t;<p> 二、總體設(shè)計方案3</p><p> 2.1 硬件設(shè)計4</p><p> 2.2 計算機(jī)溫度檢測器的軟件設(shè)計4</p><p><b> 三、設(shè)計內(nèi)容4</b></p><p> 3.1數(shù)據(jù)的采集4</p><p> 3.2 溫度監(jiān)測軟件設(shè)計5
5、</p><p> 3.3上下限報警6</p><p><b> 3.4停止程序6</b></p><p> 3.5溫度顯示前面板設(shè)計7</p><p><b> 3.6運行程序7</b></p><p><b> 四、結(jié)束語9</b>
6、;</p><p><b> 五、心得體會9</b></p><p><b> 參考文獻(xiàn)10</b></p><p><b> 溫度采集系統(tǒng)設(shè)計</b></p><p> 摘要:利用圖形化可視虛擬儀器應(yīng)用軟件labview作為溫度采集監(jiān)測系統(tǒng)的開發(fā)平臺,通過數(shù)據(jù)采集
7、卡與PC機(jī)構(gòu)成一個功能強(qiáng)大的虛擬儀器,實現(xiàn)對溫度的采集、顯示、監(jiān)測、報警等功能。利用虛擬儀器技術(shù)不僅簡化了系統(tǒng)硬件,軟件實現(xiàn)也很方便,同時圖形化的顯示使結(jié)果更直觀、準(zhǔn)確,并給出了模擬的系統(tǒng)程序。</p><p><b> 關(guān)鍵詞:溫度、采集</b></p><p> 抱歉,系統(tǒng)響應(yīng)超時,請稍后再試</p><p> 支持中文、英文免費在線
8、翻譯 </p><p> 支持網(wǎng)頁翻譯,在輸入框輸入網(wǎng)頁地址即可 </p><p> 提供一鍵清空、復(fù)制功能、支持雙語對照查看,使您體驗更加流暢</p><p> Using graphical virtual instrument software LabVIEW is applied as a temperature collection monitori
9、ng system development platform, the data acquisition card and PC mechanism into a powerful virtual instrument, to realize the collection of temperature, display, monitoring, alarm and other functions. Using the virtual i
10、nstrument technology not only simplifies the system hardware, software is also very convenient, at the same time graphical display to make the result more intuitive, accurate, and g</p><p> Key words: tempe
11、rature、 collection</p><p><b> 引言</b></p><p> 虛擬儀器是計算機(jī)技術(shù)和儀器測量技術(shù)相結(jié)合的產(chǎn)物,它充分利用計算機(jī)強(qiáng)大的運算處理功能,突破了傳統(tǒng)儀器在數(shù)據(jù)處理、顯示、傳輸、存儲等方面的限制。本文利用虛擬儀器平臺,通過編寫Labview 軟件對溫度進(jìn)行測量,可以減少硬件的重復(fù)開發(fā),有利于系統(tǒng)的維護(hù),也便于系統(tǒng)軟件升級。&
12、lt;/p><p><b> 一、虛擬儀器</b></p><p> 1. 1虛擬儀器概述</p><p> 虛擬儀器是在以計算機(jī)為核心的硬件平臺上, 其功能由用戶設(shè)計和定義, 具有虛擬面板, 其測試功能由測試軟件實現(xiàn)的一種計算機(jī)儀器系統(tǒng)。虛擬儀器的實質(zhì)是利用計算機(jī)顯示器的顯示功能來模擬傳統(tǒng)儀器的控制面板, 以多種形式表達(dá)輸出檢測結(jié)果; 利用
13、計算機(jī)強(qiáng)大的軟件功能實現(xiàn)信號數(shù)據(jù)的運算、分析和處理; 利用I /O 接口設(shè)備完成信號的采集與調(diào)理, 從而完成各種測試功能的一種計算機(jī)儀器系統(tǒng)。使用者用鼠標(biāo)或鍵盤操作虛擬面板, 就如同使用一臺專用測量儀器一樣 。</p><p> 1. 2虛擬儀器的圖形化開發(fā)平臺 </p><p> LabVIEW ( Laboratory V irtua l Instrument Engineerin
14、gWorkbench)是一種圖形化的編程語言, 它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實驗室所接受, 視為一個標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件。LabVIEW集成了與滿足GPIB、VXI、RS- 232和RS- 485協(xié)議的硬件及數(shù)據(jù)采集卡通訊的全部功能。它還內(nèi)置了便于應(yīng)用TCP/ IP、A ct iveX 等軟件標(biāo)準(zhǔn)的庫函數(shù)。LabV IEW是一個面向最終用戶的工具, 它為用戶提供了實現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)的便捷途徑, 使用它進(jìn)行原理研究、設(shè)計
15、、測試并實現(xiàn)儀器系統(tǒng)時,可以大大提高工作效率。LabV IEW 的編程環(huán)境包括兩個面板: 前面板( pane l )和框圖。通過編制虛擬儀器的前面板來模擬真實儀表的面板, 在程序前面板上, 輸入量被稱為控制( Controls), 輸出量被稱為顯是控制和顯示是以各種圖標(biāo)形式出現(xiàn)在前面板上, 如旋鈕、開關(guān)、圖表、圖形等。每一個前面板都對應(yīng)著一段框圖程序, 框圖程序用LabV IEW 圖形化編程語言編寫, 可以把它理解成傳統(tǒng)程序的源代碼???/p>
16、圖程序由端口、節(jié)</p><p> 而連線代表程序執(zhí)行過程中的數(shù)據(jù)流, 定義了框圖內(nèi)的數(shù)據(jù)流動方向。</p><p> 1. 3 虛擬儀器結(jié)構(gòu)</p><p> 根據(jù)I/O接口硬件設(shè)備的不同, 虛擬儀器可以分為多種類型, 本文采用的是基于串口的虛擬儀器測試系統(tǒng), 它以串行總線設(shè)備與計算機(jī)為儀器硬件平臺組成的虛擬儀器系統(tǒng), 其結(jié)構(gòu)圖如圖1所示。</p>
17、;<p><b> 設(shè)計方案</b></p><p><b> 二、總體設(shè)計方案</b></p><p> 該設(shè)計選擇N I 公司的LabVIEW 完成、對虛擬儀器的軟件編寫。LabVIEW 是一套專為數(shù)據(jù)采集與儀器控制、數(shù)據(jù)分析和數(shù)據(jù)表達(dá)而設(shè)計的圖形化編程軟件,將其與一般的數(shù)據(jù)采集以及儀器設(shè)備加以組合,就可以設(shè)計出虛擬儀器。
18、計算機(jī)溫度檢測儀總體上說是一個智能化的信號采集處理系統(tǒng),在其結(jié)構(gòu)上主要由完成計算機(jī)內(nèi)部溫度信號采集、放大和預(yù)處理的前端硬件電路部分和完成數(shù)據(jù)采集。</p><p><b> 2、1 硬件設(shè)計</b></p><p> 該設(shè)計是以計算機(jī)和單片機(jī)數(shù)據(jù)采集系統(tǒng)為核心,單片機(jī)數(shù)據(jù)采集系統(tǒng)主要完成對溫度信號進(jìn)行數(shù)據(jù)采集,計算機(jī)主要</p><p>
19、 完成溫度信號的分析、顯示和控制等功能。設(shè)計中采用Intel 公司的89C51 單片機(jī)完成數(shù)據(jù)采集, 采用A D 5 7 4 完成數(shù)據(jù)的A/D 轉(zhuǎn)換。圖2 為AD574 與89C51 單片機(jī)的接口電路。</p><p> 2、2 計算機(jī)溫度檢測器的軟件設(shè)計</p><p> 系統(tǒng)的軟件設(shè)計分為單片機(jī)軟件設(shè)計和計算機(jī)軟件設(shè)計兩個部分。單片機(jī)軟件實現(xiàn)數(shù)據(jù)采集和數(shù)據(jù)傳輸功能,計算機(jī)軟件實現(xiàn)數(shù)
20、據(jù)的分析和顯示等功能。</p><p><b> 三、設(shè)計內(nèi)容</b></p><p><b> 3.1數(shù)據(jù)的采集</b></p><p> 溫度測量系統(tǒng)的結(jié)構(gòu)框圖如圖1 所示,采用光纖探頭作為傳感器,將測溫現(xiàn)場的輻射光線吸收并通過光纖進(jìn)行傳輸。光纖末端接上Y 型耦合器,將傳輸?shù)墓庑盘柗殖蓛陕?,并且每一路都有一個窄帶
21、干涉濾光片,這樣就可以近似得到兩路不同波長的光信號。然后再將光信號進(jìn)行光電轉(zhuǎn)換,并進(jìn)行一定的信號調(diào)理操作(例如放大,濾波等)使信號方便于后續(xù)的采集、處理、分析。</p><p> 3.2 溫度監(jiān)測軟件設(shè)計</p><p> 本系統(tǒng)以labview8.5 作為開發(fā)工具?,F(xiàn)以仿真數(shù)據(jù)為例來講述系統(tǒng)軟件對溫度的監(jiān)測、報警及顯示功能。利用labview8.5編程使溫度可以在華氏和攝氏之間隨時進(jìn)
22、行切換,同時對溫度實時監(jiān)測。當(dāng)溫度超過上限要求時會及時點亮報警燈進(jìn)行報警并顯示每次采集過程中累加的報警次數(shù),報警的上限值可以通過前面板的輸入控件改變其值。采集進(jìn)度定義為每次采集100 點。為了防止程序陷入死循環(huán)每次采集之間的時間間</p><p> 隔為1000ms。開始采集后在整個采集過程中可以暫停采集以便隨時對溫度進(jìn)行觀察。其軟件程序如圖2所示。</p><p><b>
23、 3.3上下限報警</b></p><p> 上限報警是為人身安全考慮所特別設(shè)計,以便于人們能夠做好添加衣物的準(zhǔn)備。方便了人們的生活。程序如下:</p><p><b> 溫度上限報警</b></p><p><b> 3.4停止程序</b></p><p> 停止程序可以是系統(tǒng)
24、暫停運行,從而就可以靜態(tài)的現(xiàn)實當(dāng)時的溫度,其程序設(shè)計如下圖:</p><p> 3.5溫度顯示前面板設(shè)計</p><p> 虛擬儀器前面板就像是儀器的操作和顯示面板,各種參數(shù)的設(shè)置和數(shù)據(jù)的顯示都由前面板來完成。在前面板上只要點擊鼠標(biāo)就可以實現(xiàn)參數(shù)設(shè)置,就像是在操作一臺真正的儀器。系統(tǒng)的前面板如圖3所示。</p><p><b> 3.6運行程序<
25、;/b></p><p> 該系統(tǒng)在實時測溫的同時還不停的監(jiān)測并記錄物體出現(xiàn)過的最高溫度和最低溫度,這樣可以更好的檢測物體的狀態(tài),同時系統(tǒng)還具有預(yù)警和報警功能。當(dāng)物體的溫度超出正常的范圍但在允許溫度范圍內(nèi)時,系統(tǒng)將給出預(yù)警信號;當(dāng)溫度超過允許范圍時,系統(tǒng)直接報警。按照以上程序連接和設(shè)置好個參數(shù),單機(jī)運行,開始采集,然后單機(jī)前面板暫停按鈕。該系統(tǒng)的用戶界面如下圖:</p><p>
26、 為了更加清晰的了解數(shù)據(jù)的流向,以及傳輸?shù)倪^程。然后單擊高亮運行,后面板如下圖所示:</p><p><b> 四、結(jié)束語</b></p><p> 本文基于虛擬儀器技術(shù)進(jìn)行溫度測量系統(tǒng)設(shè)計,系統(tǒng)結(jié)構(gòu)簡單,易于維護(hù),并且有很強(qiáng)的通用性,系統(tǒng)硬件可以設(shè)計成標(biāo)準(zhǔn)模塊,搭建新系統(tǒng)時可直接利用,軟件可根據(jù)用戶需求進(jìn)行適當(dāng)修改,整個系統(tǒng)可用于某些惡劣環(huán)境下的溫度測量,具有一
27、定的推廣價值。</p><p><b> 五、心得體會</b></p><p> 課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程.隨著科學(xué)技術(shù)發(fā)展的日新日異,lanview已經(jīng)成為當(dāng)今計算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握lab
28、view的開發(fā)技術(shù)是十分重要的。回顧起此次課程設(shè)計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的
29、過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固……通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識重新溫故。 </p><p><b> 參考文獻(xiàn)</b></p><p> [1] 王林泓.動態(tài)信號分析系統(tǒng)的研究[D].重慶:重慶大學(xué),2002.
30、</p><p> [2] 侯國屏等.LabVIEW7.1 編程與虛擬儀器設(shè)計.北京:清華大學(xué)出版社,2005.</p><p> [3] 葛亮等.虛擬心電監(jiān)護(hù)系統(tǒng)設(shè)計.天津.儀器儀表用戶,2008.2.</p><p> [4] 張曉琳.一種新型信號控制模塊設(shè)計 [D].成都:電子科技大學(xué),2006.</p><p> [5] 馬明
31、建. 數(shù)據(jù)采集與接口技術(shù). 西安:西安交通大學(xué)出版社,2005.</p><p> [6]曹玲芝. 現(xiàn)代測試技術(shù)與虛擬儀器[M ] . 北京: 北京航空航天大學(xué)出版社, 2004.</p><p> [7]楊樂平, 李海濤, 楊磊. LabV IEW 程序設(shè)計與應(yīng)用: 第二版[M ] . 北京: 電子工業(yè)出版社, 2004.</p><p> [8]張毅, 周
32、紹磊. 虛擬儀器技術(shù)分析與應(yīng)用[M ]. 北京: 機(jī)械工業(yè)出版社, 2004.</p><p> [9]宋士花, 劉智民, 劉勝, 等. 大功率NBI 系統(tǒng)的PLC時序控制應(yīng)用[ J] . 核電子學(xué)與探測技術(shù), 2006, 26</p><p> [10]陳錫輝, 張銀鴻. LabVIEW8. 20 程序設(shè)計[M ]. 北京: 清華大學(xué)出版社, 2008.</p><
33、;p> [11] STONGN. Un iversal serial bus( USB ) to un iversal interface us ing programm ab le gate arrays ( FPGA) to m im ic tradit ional hardw are ( m il itary aircraft testing app lications ) AUTOTESTCON. IEEE Syste
34、m s Read inessT echnology Conference, 2225, 2003: 386- 391.</p><p> [12] 樸現(xiàn)磊, 熊繼軍, 沈三民. 基于FPGA 的高速數(shù)據(jù)采集系統(tǒng)的設(shè)</p><p> 計. 微計算機(jī)信息, 2008 ( 1- 2) : 209- 211.</p><p>
35、 [13] 陳美鑾, 狄紅衛(wèi), 丘錦宏. 基于U SB 接口和光纖傳輸?shù)臄?shù)據(jù)采集系</p><p> 統(tǒng). 儀表技術(shù)與傳感器, 2006 ( 1 ) : 32- 34.</p><p> [14] 安榮, 任勇峰, 李圣昆. 基于FPGA 和U SB2 0的數(shù)據(jù)采集系統(tǒng). 儀</p><p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 虛擬儀器課程課程設(shè)計
- 虛擬儀器課程設(shè)計 (2)
- 虛擬儀器課程設(shè)計2
- 虛擬儀器課程設(shè)計報告
- 虛擬儀器打地鼠課程設(shè)計
- 虛擬儀器課程設(shè)計(doc)x
- 虛擬儀器技術(shù)課程設(shè)計
- 虛擬儀器課程設(shè)計——基于labview的溫度控制器的設(shè)計
- 虛擬儀器課程設(shè)計---虛擬功率分析儀設(shè)計
- 虛擬儀器課程設(shè)計--基于labview的身體皮膚溫度測量系統(tǒng)設(shè)計
- 虛擬儀器虛擬電壓表課程設(shè)計報告
- 虛擬儀器課程設(shè)計---基于labview 的溫度控制器的設(shè)計
- 虛擬儀器課程設(shè)計---基于labview的流水燈設(shè)計
- 虛擬儀器課程設(shè)計報告(簡易計算器)
- 虛擬儀器課程設(shè)計--信號發(fā)生器的設(shè)計
- 虛擬儀器課程設(shè)計---任意波形發(fā)生器
- 虛擬儀器課程設(shè)計-汽車儀表盤模擬
- 虛擬儀器課程設(shè)計-多路信號發(fā)生器
- 虛擬儀器課程設(shè)計-多路信號發(fā)生器
- 虛擬儀器課程設(shè)計(doc)-虛擬信號頻譜分析儀設(shè)計
評論
0/150
提交評論