虛擬儀器學習心得總結_第1頁
虛擬儀器學習心得總結_第2頁
虛擬儀器學習心得總結_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、虛擬儀器學習心得總結姓學班學名:王水根號:1083420213級:0801101 班院:電氣學院指導老師:付寧虛擬儀器學習心得總結王水根剛開始接觸虛擬儀器這個概念的時候是在大三的上學期,我不記得那天具體 是什么日子了,只記得公寓前面展板上多了一個很大的海報,內容大概是哈工大 虛擬儀器協會成立招新和第一屆全國虛擬儀器設計大賽的相關說明。這是我第一 次接觸“虛擬儀器”這個當時陌生的新詞。一看到這個詞我馬上想到我們經常用 的仿真軟件Multisim,那里面就有好多虛擬的電源、示波器、萬用表,還有頻譜 分析儀、邏輯分析儀等。頓時,我覺得這個很有意思啊,要是能自己在電腦里設 計一個示波器那就厲害了。可是

2、那個虛擬的儀器又是怎么集成到其他電路仿真軟 件上的呢?還有虛擬儀器的定義到底是什么呢?不知道。所以我帶著這些疑問上 網查找和虛擬儀器的相關文檔,看看虛擬儀器到底是一個什么東西,虛擬儀器在 哪些領域有應用。后來,我參加了協會組織的招新,初次接觸了 Labview,在花了一個通宵做 完招新布置的作業后,我也成了一名Labview的初學者。這之后我知道了 Labview 這個軟件是用來設計虛擬儀器的,而虛擬儀器是用計算機設計的一個軟件,它能 完成一臺臺式儀器的功能。比如可以用Labview設計一個信號發生器,產生正弦 波、方波、三角波、鋸齒波、任意占空比矩形波等。而Labwindows/CVI我上大

3、二時實驗室的師兄跟我說過,他那時跟我說CVI 是用來設置界面用的,一般都是硬件配上CVI 一塊用。可是在系統學習CVI之前 我從沒用過Labwindows/CVIo CVI和Labview都是很好用很優秀的軟件,在自動 化測試領域有著特別重要的作用。Labview采用的是G語言,也就是圖形化語言, 它不僅是一種編程環境,也是一門編程語言。Labview因為采用的是圖形化語言, 所以和CVI比起來學習更容易,編程也更簡單,比較適合于專業知識比較薄弱的 學習者。Labview采用的編程思想和傳統C語言一樣,是嵌套,主函數包含子函 數的思想。所以,當要編寫比較大的程序時,整個結構就顯得很大很復雜,編

4、寫 起來比較困難。這時,CVI相對就比較適合,因為C語言相對G語言邏輯性強, 結構性要強。下面我就說說這次學習CVI的心得感受。首先,老師幫我糾正了之前我對虛擬儀器的理解。虛擬儀器是在通用計算機 上加上一組軟件和/或硬件,使用者在操作這臺計算機時,就像是在操作一臺他 自己設計的專用電子儀器。虛擬儀器是一種軟件定義的系統,它基于用戶需求的 軟件定義了一般測量硬件的功能。這就應證了前面師兄跟我說的那句話,光有軟 件也是不行的,還得有硬件配合,任何軟件都有一定的局限性,因為它們都是基 于操作系統平臺的,而硬件是不需要任何平臺的,它自身就可以成為一個平臺。后來,我知道了如何用CVI去設計一臺虛擬儀器,

5、了解了設計虛擬儀器的步 驟。和Labview設計虛擬儀器的步驟很像,用CVI設計虛擬儀器首先也是先設計 軟面板,在CVI中是.uir”文件,然后是編寫程序代碼,最后是編譯調試運行。 后來,我們比較系統性地學習了 CVI測試數據的顯示、分析、存儲和傳輸方面的 設計。在這個過程中,通過練習信號發生器的設計、TCP/IP網絡通訊和RS232 通訊的設計,我基本上掌握了 CVI的測試數據相關處理的設計。也是在這個短暫 的學習過程中,我越發發覺CVI的功能是如此的強大。再后來,我們簡單學習了 動態鏈接庫和多線程的應用,動態鏈接庫和多線程技術在CVI高級程序設計中都 特別有用。CVI可以使用Windows

6、操作系統中的動態鏈接庫來實現一些很有用的 功能,而多線程技術在工程很復雜時就大有作為,這時設計程序時就可以使用兩 個線程、三個線程或者更多,這對提高編程效率非常有用。最后,我們簡單學習 了儀器驅動程序的設計,大概了解了儀器驅動程序設計的發展是跟隨著虛擬儀器 技術的發展而發展的。儀器驅動程序從早期的底層I/O操作和高層儀器交互,逐 漸發展到儀器編程語言的標準化和軟件分層(也就是獨立的儀器驅動程序)。這 也就是現在我們還在采用的儀器驅動程序設計方法,儀器驅動程序和儀器模塊分 立,儀器驅動程序和應用程序之間也獨立。后來這方法就發展成了現在的VPP 規范,VPP規范對虛擬儀器軟件結構和儀器驅動程序的開發進行了標準化,它的 核心是定義了標準的I/O接口軟件VISA庫。這樣就實現了個廠家儀器的互 操作。最后我們學習了 LabView知識入門,初步掌握了其設計虛擬儀器的方法和步 驟,老師的講解很到位,簡單易懂。通過學習虛擬儀器這

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論