labview紅綠燈課程設計報告_第1頁
labview紅綠燈課程設計報告_第2頁
labview紅綠燈課程設計報告_第3頁
labview紅綠燈課程設計報告_第4頁
labview紅綠燈課程設計報告_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

課程設計說明書(2012/2013學年第一學期)課程名稱: 題目:紅綠燈系統(tǒng)專業(yè)班級: 學生姓名: 學號: 指導教師:_設計周數(shù): 1周 設計成績: 2013年1月10日課程設計目的

(1)掌握labview的軟件編程方法;(2)培養(yǎng)綜合應用所學知識來指導實踐的能力;課程設計的任務本次課程設計要完成一個十字交通燈的設計,這個交通燈系統(tǒng)能為東西和南北兩個方向行駛的車輛指示能否通行。這個交通路口每一個方向上的紅綠燈按綠—黃—紅的順序循環(huán),每個循環(huán)的時間為18秒,其中紅燈時間為8秒,黃燈時間5秒,綠燈時間8秒,當按下停止鍵時,循環(huán)停止。設計思路此次設計可以用3盞燈來指示路口的紅綠燈狀況,他們分別是紅燈,黃燈,綠燈,按一定規(guī)律循環(huán)點亮。中間放置一個時間計數(shù)器,用于觀測時間的進行。用計數(shù)器產生以秒為單位的計時信號,再將信號進行分段,每到一個時間段時時間系統(tǒng)進行相應的動作。+123.1實驗原理:+12R362.2KU923斗DO25DO16DO131DO122DO113DO10U923斗DO25DO16DO131DO122DO113DO104DO95DO8 6DO7781IN1OUT1IN2OUT2IN3OUT3IN4OUT4IN5OUT516151413121TD71/tellow嚴'2.2Kpg?GREEN砂2.2KINIOUT1IN2OUT2IN3OUT3IN4OUT4IN5OUT5IN6OUT6IN7OUT?COMCLAMPULN20031516L5-151413~13I2-1211Io-109rVCCi;in5i;in9下1「i7下1「16下1「12W—1abcdf6dpDIG1LEDSEG7U18通過DOO、DOI、DO2輸出高電平或低電平信號,通過U9ULN2003器件反向后,分別驅動D6紅燈、D7黃燈、D8綠燈開始發(fā)光或結束發(fā)光,同時,U18通過設置DO7?DO13端為高電平或低電平信號,通過U10ULN2003分別反向驅動DIG1數(shù)碼管a?g各段顯示相應的數(shù)碼信息,最終實現(xiàn)當某一燈亮時,

數(shù)碼管從某一數(shù)值開始倒記時。3.2實驗步驟:接線:用電纜將實驗板數(shù)字口XS2與采集卡數(shù)字口連接。調試與結果:通過U18應用軟件控制U18的DOO、DOI、D02端的高或低電平狀態(tài),點亮紅、黃、綠三盞燈中的一只,同時控制U18的DO7?DO13端的高或低電平狀態(tài),顯示某一數(shù)值,并按每秒減1的規(guī)則控制數(shù)碼管顯示相應的數(shù)值。(3)整個顯示過程是:紅燈亮,同時數(shù)碼管從某一初始值按每秒減1的規(guī)則顯示一>當顯示值為0時,紅燈暗,黃燈亮,同時數(shù)碼管從某一初始值按每秒減1的規(guī)則顯示—>當顯示值為0時,黃燈暗,綠燈亮,同時數(shù)碼管從某一初始值按每秒減1的規(guī)則顯示—>當顯示值為0時,綠燈暗,黃燈亮,同時數(shù)碼管從某一初始值按每秒減1的規(guī)則顯示—>當顯示值為0時,黃燈暗,紅燈亮,同時數(shù)碼管從某一初始值按每秒減1的規(guī)則顯示。如此循環(huán)往復。3.4軟件流程

3.3前面板的設計前面板是VI的用戶界面。創(chuàng)建VI時,通常應先設計前面板,然后在前面板上創(chuàng)建輸入/輸出任務。本課程設計總前面板的設計比較簡單,需要用到3盞燈、一個時間顯示器、一個停止鍵即可。其中的3盞燈,在控件選板中選擇指示燈,將它放在前面板合適的位置,單擊鼠標右鍵,更改指示燈的屬性,改變指示燈的大小并設定顏色,做出一個合適的指示燈,再用框將每組燈框起來,做成一個交通燈。在每組交通燈合適的位置放置一個數(shù)值顯示控件作為交通燈的計時器。在前面板合適的位置放置一個開關按鈕,控制循環(huán)的啟停。這樣交通燈系統(tǒng)的前面板就做好了。Labview面板圖:■■■ [U|LLabview面板圖:■■■ [U|L3.3.1定時信號的產生定時信號在程序框圖中右鍵一執(zhí)行過程控制一while循環(huán)中產生由于i產生的時間頻率過快,所以在程序框圖中右鍵一執(zhí)行過程控制一時間延遲,用于控制i產生時間的頻率,防止過快,或者過慢,可自行控制。選中該圖時間延遲1秒。3.3.2為了更好的觀察時間的變化,添加數(shù)值顯示器標,右鍵屬性,設置配置II4.心由于i產生的時間頻率過快,所以在程序框圖中右鍵一執(zhí)行過程控制一時間延遲,用于控制i產生時間的頻率,防止過快,或者過慢,可自行控制。選中該圖時間延遲1秒。3.3.2為了更好的觀察時間的變化,添加數(shù)值顯示器標,右鍵屬性,設置配置II4.心得體會數(shù)值1.23I9E次課程設計圓滿結束,對于我經過努力的結果,我感到非常滿意。由于大家平時都是學習理論知識,沒有過實際開發(fā)設計的經驗,雖然上課的時候講過很家平時都是學習理論知識,沒有過實際開發(fā)設計的經驗,雖然上課的時候講過很多LabVIEW的應用,但課后也從沒真正地應用過這個軟件,對它一點都不熟悉,拿到這個設計的時候都不知道怎么做。但通過對LabVIEW拿到這個設計的時候都不知道怎么做。但通過對LabVIEW進行了幾天的摸索學習,我終于把課程設計做好了,并發(fā)現(xiàn)LabVIEW很實用。通過這次課程設計我基本學會了虛擬儀器設計的步驟和基本方法,提高了動手能力,增強了理論聯(lián)系實際的能力。在這個課程實際中,我真正的感受到了虛擬儀器的優(yōu)越性,“軟件即儀器”,僅僅在LabVIEW上寫入一些圖形程序,就可以實現(xiàn)相應的儀器的功能,只需借助一臺計算機,一個LabVIEW軟件,就可以實現(xiàn)很多儀器的功能。課程設計的過程中,我遇到不少的問題,但最終我還是戰(zhàn)勝困難,取得了成功,當然其中很大一部分功勞都要歸功于指導老師和同學們,如果沒有指導老師和與同學們的相互交流學習,我的課程設計肯定不會如此輕松。總之,在這次課程設計中,我受益匪淺。5

溫馨提示

  • 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

提交評論