基于LabVIEW三路搶答器_第1頁
基于LabVIEW三路搶答器_第2頁
基于LabVIEW三路搶答器_第3頁
基于LabVIEW三路搶答器_第4頁
基于LabVIEW三路搶答器_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、1 .虛擬儀器11.1 虛擬儀器的簡介。12 .課程設計目的錯誤!未定義書簽。3 .程設計題目描述和要求33.1 基于LabVIEW的多路搶答器設計3錯誤!未定義書簽。45.控制面板4“B”搶答器控制面板后面板4“C”搶答器控制面板后面板5A”搶答器控制面板后面板6A”記分板后面板7B”記分板后面板7B”記分板后面板85.7停止程序88參考文獻9引言:虛擬儀器是電腦技術和儀器測量技術相結合的產物,它充分利用電腦強大的運算處理功能,突破了傳統儀器在數據處理、顯示、傳輸、存儲等方面的限制。本文利用虛擬儀器平臺,通過編寫LabVIEW軟件對溫度進行測量,可以減少硬件的重復開發,有利于系統的維護,也便

2、于系統軟件升級。摘要:用ATmegal卸片機對溫度數據進行處理,然后通過串口和數據采集卡上傳到上位機,再利用虛擬儀器軟件LabVIEW乍為溫度采集監測系統的開發平臺,實現對溫度的采集、顯示、監測、報警等功能。利用圖形化虛擬儀器技術不僅簡化了系統硬件,軟件實現也很方便,同時圖形化的顯示使結果更直觀、準確,并給出了模擬的系統程序。1.1虛擬儀器的簡介虛擬儀器作為一種基于電腦的自動化檢測儀器系統,是現代電腦技術和儀器技術完美結合的產物,也是當今電腦輔助測試領域的一項重要技術。它利用加在電腦上的一組軟件與儀器模塊相連接,以電腦為核心、充分利用電腦強大的圖形界面和數據處理能力提供對測量數據的分析和顯示。

3、虛擬儀器的構成,如所示:圖1.1虛擬儀器的構成NI提出的“軟件即儀器”的口號,徹底打破了傳統儀器只能由生產廠家定義,用戶無法改變的模式,利用虛擬儀器,用戶可以很方便地組建自己的自動檢測系統。顯然,與傳統儀器相比,虛擬儀器具有以下特點:1.融合了電腦強大的硬件資源,突破了傳統儀器在數據處理、顯示、存儲等方面的限制,大大增強了傳統儀器的功能。2.利用電腦豐富的軟件資源,實現了部分硬件的軟件化,增加了系統的靈活性。通過軟件技術和相應數值算法,可以實時、有效地對測試數據進行各種分析與處理。同時,利用圖形用戶界面技術使得人機交互方便。3.基于電腦網絡技術和接口技術,具有方便、靈活的互聯能力,廣泛支持各種

4、工業總線的標準。因此,利用VI技術可方便地構建自動測試系統.1.2LabVIEW程序構成與模塊簡介。LabVIEW勺核心是VIG語言編寫的程序。該環節包含三個部分:程序前面板、程序框圖和圖標/連接端口。 1.前面板前面板是程序與用戶交流的窗口,用于設置各種輸入控制參數和觀察輸出量。前面板的作用相當于傳統儀器的面板,在它上面有用戶輸入和顯示輸出兩類對象。具體表現為開關、旋鈕、撥盤等用戶輸入的控制對象和圖形、圖表等顯示對象。 2.程序框圖每個前面板都有相應的程序框圖與之對應。程序框圖是VI的圖像化源代碼,是實現程序的核心,可以把它想象為傳統儀器機箱中用來實現功能的零部件,它可以控制和操縱定義在前面

5、板的輸入和輸出功能。程序框圖由節點、端口和連線等要素組成。2.課程設計目的 1了解常用LabView軟件的設計方法、步驟和設計原則。 2進行一次工程技術的基本訓練。培養學生查閱書籍、參考資料、產品手冊、工具書的能力,上網查詢信息的能力,運用電腦進行工程繪圖的能力,編制技術文件的能力等,從而提高學生解決實際工程技術問題的能力。3. 程設計題目描述和要求要求:多組參賽隊伍,每隊一個搶答按鈕,指示燈顯示搶答組別。設計有計時和計分功能。1 .搶答器同時供4名選手或4個代表隊比賽,分別用4個按鈕K1K4表示。2 .設置一個系統清除和搶答控制開關S,該開關由主才I人控制。3.搶答器具有鎖存與顯示功能。即選

6、手按動按鈕,鎖存相應的編號,并在LED數碼管上顯示,同時揚聲器發出報警聲響提示。選手搶答實行優先鎖存,優先搶答選手的編號一直保持到主持人將系統清除為止。4. 搶答器具有定時搶答功能,且一次搶答的時間由主持人設定如10秒。當主持人啟動開始鍵后,定時器進行減計時,同時揚聲器發出短暫的聲響,聲響持續的時間1秒左右。5. 參賽選手在設定的時間內進行搶答,搶答有效,定時器停止工作,顯示器上顯示選手的編號和搶答的時間,并保持到主持人將系統清除為止。6. 如果定時時間已到,無人搶答,本次搶答無效,系統報警并禁止搶答,定時顯示器上顯示007. 每搶答一次,主持人對其答案進行評分一次。最后搶答全部結束后,循環顯

7、示各組的得分情況。顯示:采用4位7段數碼管LED顯示,顯示的數據有初始化動畫、搶答選手和剩余時間(S),采用動態顯示的方式,顯示的動能被單獨做成一個程序DISPLAY當其他程序需要調用時會立即跳轉至該程序。定時器:為了降低占用單片機CPU勺資源采用中斷計時的方式,即在運行其他程序時,如果定時時間到了則會自動產生一個定時中斷來通知CPI#時,本程序中利用的定時器0,設置方式為方式0有待改良。并且最低計時單位為1S,具體定時時間是由主持人設定,主持人只需在用戶界面中輸入定時的秒數,則會被發送到下位終端,當搶答系統啟動后則會進入定時狀態。另外,最大的定時時間為255秒,對于搶答系統足夠了。選手判定:

8、在本系統中,采用判斷P1口各個位的電平值來實現的,當8位選手中某一位選手搶先按下某按鈕,系統就會自動掃描到該按鈕被按下,然后根據編號將數據發送到電腦終端,并且不能響應其他選手的動作。學習文檔 僅供參考三路搶答器2016 年 06 月 28E121652設計蕾:王龍飛現如:L推苕船在開始推咨二方可進行愴客屈智正說 加5分計分板計分板A 2.挖答靠仁心菜丹苕又寸加5分丁胖不配給比,板B65維3,重新造下開始推普恢宮初始化於藤, 加二輪百:巨4開始值答后.15&內如果無人愴菖宏者搶答后回答超時。將夫;去奈坦分數圖2搶答器控制面板圖B”搶答器控制面板后面板哥. 型六,王拄件引用原值0卜/布爾4卜科布爾

9、5L-,立布爾5恢復初始有幫管愴卷后IB普租木做 口一搶,鑰下其愴攝將夠用真一期| .二B搶答器:值-H1I fJe國工E4-患定抗鈕5”,學習文檔僅供參考圖3“B”搶答器控制面板后面板C”搶答器控制面板后面板學習文檔僅供參考恢復初始搶雪器棱式回1七搶管必值匚拾善寡只肓瞋.是按汨5回.搶裝不后其也搶雪縛鈕將齊靛做用時間小控件弓.三,卜回原值,Q至豆畫亡播下,C燈餐“C”搶答器控制面板后面板ffi田回康圖5A”搶答器控制面板后面板A”記分板后面板學習文檔僅供參考用且計分爵圖6A”記分板后面板B”記分板后面板B組計分器B”記分板后面板B”記分板后面板學習文檔 僅供參考圖8B”記分板后面板圖9停止程

10、序本設計可進行溫度的采集且趨勢圖“溫度歷史趨勢”顯示實時采集的數據。采集過程結束后,可在圖表中畫出數據曲線,同時在MeanMa*口Min數字顯示欄中顯示出溫度的平均值、最大值和最小值。可見,在LabVIEVffi形化語言環境下設計的虛擬溫度采集系統簡單快捷。用戶完全可根據實際環境溫度的需要,調用不同功能的軟件模塊,改變設定的參數,就可在同一臺電腦中對采樣信號進行非實時的在線和離線分析,便可以準確地判斷當前溫度是否超出規定的溫度范圍,從而對溫度進行精確地監控。參考文獻1王林泓.動態信號分析系統的研究D.重慶:重慶大學,2002.編程與虛擬儀器設計.北京:清華大學出版社,2005.3 葛亮等.虛擬心電監護系統設計.天津.儀

溫馨提示

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

評論

0/150

提交評論