酷型虛擬擲色子_第1頁
酷型虛擬擲色子_第2頁
酷型虛擬擲色子_第3頁
酷型虛擬擲色子_第4頁
酷型虛擬擲色子_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、成 績 評 定 表學生姓名蔣麗班級學號1003060303專 業(yè)通信工程課程設計題目酷型虛擬擲色子評語組長簽字:成績日期 20 年 月 日課程設計任務書學 院信息科學與工程學院專 業(yè)通信工程學生姓名蔣麗班級學號1003060303課程設計題目酷型虛擬擲色子實踐教學要求與任務:1 學習LabVIEW的虛擬儀器原理、設計方法和實現(xiàn)技巧;2 掌握簡單LabVIEW程序的編程實現(xiàn);3 掌握簡單通信系統(tǒng)設計和分析方法;4 采用Labview語言,實現(xiàn)酷型虛擬擲色子。(1)通過檢索、查資料、調查研究、確定方案、畫出組成系統(tǒng)結構方框圖;(2)采用LabVIEW實現(xiàn)酷型虛擬擲色子系統(tǒng);(3)系統(tǒng)調試與改進,調

2、整系統(tǒng)參數,分析系統(tǒng)運行結果;(4)寫出設計總結報告。 工作計劃與進度安排:20周(上):學習LabVIEW虛擬儀器原理、設計方法和實現(xiàn)技巧,掌握簡單LabVIEW程序的編程實現(xiàn),掌握簡單通信系統(tǒng)設計和分析方法。20周(下):采用LabVIEW語言,實現(xiàn)酷型虛擬擲色子,并對系統(tǒng)進行性能分析。指導教師: 201 年 月 日專業(yè)負責人:201 年 月 日學院教學副院長:201 年 月 日目 錄1 目的及基本要求12 酷型虛擬擲色子原理12.1 教師選擇LabVIEW課程設計題目的原則12.2 設計的總體要求12.3 Labview概述23 酷型虛擬擲色子設計和仿真23.1 設計原則23.2 設計要

3、求23.3 設計步驟33.4 設計中遇到的問題33.5 程序仿真44 結果及性能分析64.1 仿真結果64.2 性能分析104.3 總結10參考文獻101 目的及基本要求熟悉LabVIEW開發(fā)環(huán)境,掌握基于LabVIEW的虛擬儀器原理、設計方法和實現(xiàn)技巧,運用專業(yè)課程中的基本理論和實踐知識,采用LabVIEW開發(fā)工具,實現(xiàn)酷型虛擬擲色子設計和仿真。要求在熟悉LabVIEW開發(fā)環(huán)境、理解基于LabVIEW的虛擬儀器原理以及熟練掌握LabVIEW的設計方法和實現(xiàn)技巧的基礎上,通過使用LabVIEW開發(fā)工具,完成基于LabVIEW的酷型虛擬擲色子的設計和仿真,以實現(xiàn)其功能。2 虛擬擲色子原理 色子是

4、日常生活中特別常見的娛樂物品,廣泛用于麻將、棋牌類等民間博藝活動。但是偶爾會發(fā)生需要色子卻沒有篩子的情況。用LabVIEW開發(fā)環(huán)境實現(xiàn)酷型虛擬擲色子則可以解決當務之急??嵝吞摂M擲色子是基于LabVIEW的游戲型程序。通過對其進行初始值設置,即可實現(xiàn)普通色子所能完成的功能。該程序使用簡單、靈活、可靠,可多次、重復使用,充滿樂趣。在熟悉虛擬儀器的設計思想、圖形化編程語言的原理、方法和應用技術的同時,結合信號與系統(tǒng),數字信號處理,通信原理等課程,以教學和實踐相結合的原則安排課程設計內容。課程設計安排:一周內完成。具體內容和要求如下:2.1 教師選擇LabVIEW課程設計題目的原則采用LabVIEW開

5、發(fā)環(huán)境,緊密結合通信專業(yè)的相關課程來進行。2.2 設計要求要求學生掌握LabVIEW的虛擬儀器原理、設計方法和實現(xiàn)技巧,掌握簡單通信系統(tǒng)設計和分析方法。 2.3 LabVIEW概述LabVIEW是一種程序開發(fā)環(huán)境,由美國國家儀器(NI)公司研制開發(fā)的,類似于C和BASIC開發(fā)環(huán)境,但是LabVIEW與其他計算機語言的顯著區(qū)別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。虛擬儀器(virtual instrument)是基于計算機的儀器。計算機和儀器的密切結合是目前儀器發(fā)展的一個重要方向。粗略地說這種結合有兩種方式,一

6、種是將計算機裝入儀器,其典型的例子就是所謂智能化的儀器。隨著計算機功能的日益強大以及其體積的日趨縮小,這類儀器功能也越來越強大,目前已經出現(xiàn)含嵌入式系統(tǒng)的儀器。另一種方式是將儀器裝入計算機。以通用的計算機硬件及操作系統(tǒng)為依托,實現(xiàn)各種儀器功能。虛擬儀器主要是指這種方式。上面的框圖反映了常見的虛擬儀器方案。 盡可能采用了通用的硬件,各種儀器的差異主要是軟件。 同時 可充分發(fā)揮計算機的能力,有強大的數據處理功能,可以創(chuàng)造出功能更強的儀器。3 酷型虛擬擲色子設計和仿真3.1 設計原則采用LabVIEW開發(fā)環(huán)境,緊密結合通信工程專業(yè)的相關課程,以通過使用LabVIEW開發(fā)工具、實現(xiàn)酷型虛擬擲色子的仿真

7、和功能為目的來進行設計。在設計過程中,務必牢記本原則。3.2 設計要求熟悉LabVIEW開發(fā)環(huán)境,熟練掌握LabVIEW的虛擬儀器原理、設計方法和實現(xiàn)技巧,并掌握簡單通信系統(tǒng)設計和分析方法。在此基礎上來完成酷型虛擬擲色子的設計。 3.3 設計步驟(1)了解LabVIEW開發(fā)環(huán)境;(2)根據所選擇的課程設計的設計任務和指標要求,查找相關的資料、研究所選擇的課程設計的目的及其功能、確定本課程設計的實施方案、并畫出組成酷型虛擬擲色子系統(tǒng)結構的方框圖;(3)采用LabVIEW開發(fā)環(huán)境實現(xiàn)系統(tǒng);(4)進行系統(tǒng)調試與必要的改進,適當地調整系統(tǒng)參數,實現(xiàn)程序仿真并分析系統(tǒng)的運行結果;(5)根據實驗結果總結其

8、功能;(6)寫出設計的總結報告。 3.4 設計中遇到的問題由于這是第一次接觸LabVIEW開發(fā)環(huán)境,并且接觸它的時間不長,在做課程設計時難免會遇到一些困惑和失誤。比如,程序框圖的連接經常錯誤,導致程序無法出現(xiàn)正常的仿真結果。不過在做課程設計的工程中,我能反復思考存在的問題和不足、積極查閱相關工具書和參考文獻,以及時解決出現(xiàn)的問題和難題;慢慢地還掌握了系統(tǒng)調試的一般規(guī)律和對實驗中出現(xiàn)故障的排除方法,并且能對實驗的仿真結果和功能進行獨立分析、評價。在做課程設計的過程中,我深深地體會到:設計課程設計最重要的是要有一條清晰設計思路。在設計前,老師已為我們準備好了參考格式或資料,相當于已經給了設計思路,

9、關鍵就是靠自己深入的思考各個步驟怎么設計的.對每個步驟都要做到分析、思考、設計,再去執(zhí)行,再將所有的部分組裝在一起,就可完成該設計。3.5 程序仿真 圖1 酷型虛擬擲色子的前面板圖1為酷型虛擬擲色子的前面板,其上顯示的是初始狀態(tài)。通過設置實驗次數的初始值來完成擲色子的虛擬實現(xiàn)。圖2 酷型虛擬擲色子的后面板程序圖2為酷型虛擬擲色子的后面板,即程序框圖。在前面板界面中,點擊窗口中的“顯示程序框圖”就打開了程序框圖。其顯示的是所選擇的相應器件之間的連接方式,這可以說是此課程設計的核心部分,本課程設計就是通過設計程序框圖來完成所要實現(xiàn)的功能。改變其原有的連接方式,其所要完成的功能也就會隨之而改變。4

10、結果及性能分析4.1仿真結果 第一次實驗 第一次實驗結果圖 設置實驗次數的初始值為1,點擊運行按鈕后,色子所擲的點數為5點。 若再點擊運行按鈕,則可能出現(xiàn)其他的結果。 第二次實驗 第二次實驗結果圖 設置實驗次數的初始值為2,點擊運行按鈕后,色子所擲的點數分別為3點和4點。 若再點擊運行按鈕,則可能出現(xiàn)其他的結果。第三次實驗 第三次實驗結果圖 設置實驗次數的初始值為3,點擊運行按鈕后,色子所擲的點數分別為1點、4點、5點。 若再點擊運行按鈕,則可能出現(xiàn)其他的結果。第四次實驗 第四次實驗結果圖設置實驗次數的初始值為4,點擊運行按鈕后,色子所擲的點數分別為兩次1點、一次2點、一次3點。 若再點擊運行

11、按鈕,則可能出現(xiàn)其他的結果。4. 2性能分析 本課程設計模擬了日常生活中的擲色子游戲,通過在LabVIEW開發(fā)環(huán)境下使用酷型虛擬擲色子程序來實現(xiàn)擲色子游戲。設置初始值后,點擊運行或者停止按鈕來實現(xiàn)擲色子的結果。改變初始值則可以實現(xiàn)在不同實驗次數下的擲色子的結果。4. 3總結 通過設計并完成此課設,我熟悉了LabVIEW這一程序開發(fā)環(huán)境,了解了基于LabVIEW的虛擬儀器原理、掌握了LabVIEW開發(fā)工具的設計方法和實現(xiàn)技巧,并且運用專業(yè)課程中的基本理論和實踐知識,實現(xiàn)了酷型虛擬擲色子設計和仿真,并實現(xiàn)了其所能完成的功能。對于課程設計而言,最重要的就是要有一個清晰的總體設計思路,沒有好的設計思路,就不會有理想的結果。自己要在做課程設計的過程中深入地思考各個步驟要怎么設計,并且對每個步驟都要做到合理而全面的分析、思考、設計,然后再去執(zhí)行,這樣就可以完成設計并得到理想的結果,這樣還能在做課程設計時感到其樂無窮。通過做此LabVIEW課程設計,覺得自己已經基本掌握了LabVIEW開發(fā)環(huán)境的入門技能,遇到一般問題可以迎刃而解。在以后的實驗或者課程設計中,還應注意培養(yǎng)自己獨立思考設計思路的能力,不要怕難。參考文獻1 labview入門與提高,趙品編著.人民郵電出版社.2000.112 labview 高級應用,趙品編著.人民郵電出版社.2

溫馨提示

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

評論

0/150

提交評論