找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

帖子
查看: 25476|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

基于LabVIEW的交通燈系統(tǒng)設(shè)計(jì)論文

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:328032 發(fā)表于 2018-5-12 09:25 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
題    目   基于LabVIEW的交通燈系統(tǒng)設(shè)計(jì)
院(系)   電子科學(xué)與電氣自動(dòng)化學(xué)院
專(zhuān)    業(yè)       電子科學(xué)與技術(shù)      
學(xué)生姓名                           
學(xué)    號(hào)          10029072         
指導(dǎo)教師              職稱(chēng)    助教
論文字?jǐn)?shù)                           

基于LabVIEW的交通燈系統(tǒng)設(shè)計(jì)
摘  要

用于交通燈控制系統(tǒng)的設(shè)計(jì)方法很多,例如可編程控制器PLC、單片機(jī)、標(biāo)準(zhǔn)邏輯器件等實(shí)現(xiàn),然而,基于這些設(shè)備需要調(diào)整和調(diào)試電路的硬件支持,在某種程度上增加了設(shè)計(jì)過(guò)程的難度。提出基于labVIEW的交通燈系統(tǒng)設(shè)計(jì),不僅編程簡(jiǎn)單、靈活、可靠性高,而且成本低,經(jīng)濟(jì)效益高。為實(shí)現(xiàn)交通系統(tǒng)智能控制提供了一個(gè)新方法。

虛擬儀器是當(dāng)今儀器技術(shù)發(fā)展的重點(diǎn),LabVIEW是一種圖形化編程語(yǔ)言,如數(shù)據(jù)采集和儀器控制軟件被廣泛性應(yīng)用于工業(yè)界、學(xué)術(shù)界、研究性課題。

本文主要研究基于LabVIEW的交通燈系統(tǒng)的設(shè)計(jì),設(shè)計(jì)過(guò)程中十字路口用紅、黃、綠三種顏色燈組成用來(lái)指揮車(chē)輛的交通燈,人行道用紅、綠兩種顏色燈組成用來(lái)指揮行人的交通燈。模擬了十字路口交通燈,根據(jù)各種狀態(tài)顯示以及倒計(jì)時(shí)時(shí)間顯示,用來(lái)指示各種車(chē)輛和行人安全通行。


目錄
摘  要
Abstract
緒論
一、課題研究背景和意義
1.1 課程研究的背景
1.2 課程研究的意義
二、課題研究原理
2.1 課題研究思路
2.2 原理流程圖
三、交通燈系統(tǒng)的設(shè)計(jì)
3.1 前面板的設(shè)計(jì)
3.2 定時(shí)信號(hào)的產(chǎn)生
3.3 時(shí)間信號(hào)的分段
3.4 程序中所用的結(jié)構(gòu)
3.4.1 循環(huán)結(jié)構(gòu)
3.4.2 條件結(jié)構(gòu)
3.5各段時(shí)間信號(hào)程序
四、交通燈設(shè)計(jì)調(diào)試結(jié)果
4.1 運(yùn)行狀態(tài)1
4.2 運(yùn)行狀態(tài)2
4.3 運(yùn)行狀態(tài)3
4.4 運(yùn)行狀態(tài)4
總結(jié)
參考文獻(xiàn)            
附錄1  交通燈程序圖


緒論
改革開(kāi)放來(lái),由于我國(guó)經(jīng)濟(jì)的發(fā)展以及國(guó)際地位提高,促使交通快速發(fā)展,雖然為人民的出行帶來(lái)了極大的便利。但是現(xiàn)在的交通問(wèn)題已然成為困擾許多大城市發(fā)展的通病,也成為迫在眉睫的國(guó)際性問(wèn)題。其中,十字路口則是造成交通堵塞的主要“瓶頸”[1]。為了最大限度的發(fā)揮道路通行的便捷,世界上絕大多數(shù)的國(guó)家都在積極研究如何能盡量減少由交通堵塞帶來(lái)的種種麻煩及損失。
虛擬儀器技術(shù)如今是利用具有高性能的模塊化硬件,同時(shí)結(jié)合高效靈活的軟件來(lái)完成各種測(cè)試、測(cè)量和自動(dòng)化的應(yīng)用。其推出以來(lái)至今,涉及到應(yīng)用工程師和來(lái)自世界各地的科學(xué)家們已經(jīng)利用圖形化開(kāi)發(fā)工具,更形象模擬出產(chǎn)品設(shè)計(jì)周期的各個(gè)方面,由此使產(chǎn)品的質(zhì)量得到了大幅度的改善、產(chǎn)品投放市場(chǎng)的時(shí)間得到了縮減,同時(shí)產(chǎn)品的開(kāi)發(fā)及其生產(chǎn)效率也得到了提高。使用集成化的虛擬儀器環(huán)境與現(xiàn)實(shí)世界的信號(hào)相連,分析數(shù)據(jù)以獲取實(shí)用信息,共享信息成果,有助于在較大范圍內(nèi)提高生產(chǎn)效率[2]。虛擬儀器提供的各種工具能滿(mǎn)足我們?nèi)魏雾?xiàng)目需要。
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,虛擬儀器技術(shù)也在數(shù)據(jù)采集、自動(dòng)測(cè)試和儀器控制領(lǐng)域中發(fā)揮其重要作用,對(duì)測(cè)試系統(tǒng)和測(cè)量控制的設(shè)計(jì)方法有著促進(jìn)并推動(dòng)的作用,同時(shí)深刻影響了技術(shù)的實(shí)現(xiàn)�!败浖磧x器”是虛擬儀器理念的核心思想,從這一思想出發(fā),基于電腦或工作站、軟件和I/O部件來(lái)構(gòu)建虛擬儀器。I/O部件可以是獨(dú)立儀器、模塊化儀器、數(shù)據(jù)采集板(DAQ)或傳感器[3]。
鑒于虛擬儀器的諸多性能,將用LabVIEW來(lái)完成一個(gè)十字路口的交通燈系統(tǒng)設(shè)計(jì)。采用基于虛擬儀器的交通燈控制系統(tǒng)的設(shè)計(jì),控制十字路口四組紅、綠交通燈的狀態(tài)轉(zhuǎn)換,指揮各類(lèi)車(chē)輛以及行人安全有序通行,實(shí)現(xiàn)十字路口交通自動(dòng)化管理。此系統(tǒng)不僅編程簡(jiǎn)單、方便靈活、具有可靠性較高的性能,而且成本低、具有良好的經(jīng)濟(jì)效益。



一、課題研究背景和意義1.1 課程研究的背景
城市交通控制系統(tǒng)主要是用于城市交通數(shù)據(jù)監(jiān)測(cè)、交通信號(hào)燈控制與交通疏導(dǎo)的計(jì)算機(jī)綜合管理系統(tǒng),它已經(jīng)成為現(xiàn)代城市交通監(jiān)控指揮系統(tǒng)中最重要的組成部分。因此,如何利用先進(jìn)的信息技術(shù)改造城市交通系統(tǒng)已成為城市交通管理者的共識(shí)。
1.2 課程研究的意義
交通燈得設(shè)置成為城鄉(xiāng)各個(gè)路口的必備設(shè)置,為人們的出行安全提供了很好的保護(hù)措施。該系統(tǒng)具有與現(xiàn)實(shí)結(jié)合的功能,培養(yǎng)綜合應(yīng)用所學(xué)知識(shí)來(lái)指導(dǎo)實(shí)踐的能力。
二、課題研究原理2.1 課題研究思路
我通過(guò)采用基于虛擬儀器的交通燈系統(tǒng)設(shè)計(jì),自動(dòng)控制十字路口四組紅、黃、綠交通燈和四組人行道紅、綠狀態(tài)的轉(zhuǎn)變,指揮著行人和車(chē)輛的安全運(yùn)行,實(shí)現(xiàn)十字路口的自動(dòng)指揮和改善交通管理。綠燈亮?xí)r,允許車(chē)輛和行人通行。紅燈亮?xí)r,禁止車(chē)輛和行人通行,為交通安全提供保障。同時(shí)會(huì)有時(shí)間的顯示,另這個(gè)虛擬的交通燈程序更好用。
我采用的控制邏輯順序如下(因?yàn)橄鄬?duì)的兩個(gè)方向順序一樣所以只列出了十字路口北方和東方,人行道南北方和東西方的邏輯順序):
(1)北紅燈和東綠燈,南北紅和東西綠  (30秒);
(2)北紅燈和東黃燈,南北紅和東西綠  (05秒);
(3)北綠燈和東紅燈,南北綠和東西紅  (30秒)。
(4)北黃燈和東紅燈,南北綠和東西紅  (05秒);

2.2 原理流程圖


三、交通燈系統(tǒng)的設(shè)計(jì) 3.1 前面板的設(shè)計(jì)
前面板是VI的用戶(hù)界面。創(chuàng)建VI時(shí),通常要先設(shè)計(jì)出前面板,然后在前面板上創(chuàng)建出輸入/輸出任務(wù)[4]。
本課程設(shè)計(jì)中前面板需要用20盞燈、12個(gè)時(shí)間顯示器、1個(gè)停止按鍵即可。其中十字路口的12盞燈,紅、黃、綠各4盞,在控件選板中選擇指示燈,將它放在前面板合適的位置,單擊鼠標(biāo)右鍵,更改指示燈的屬性,改變指示燈的大小和顏色,做出一個(gè)合適的指示燈[5],依同樣的步驟可以做好另外11個(gè)。三個(gè)分為一組,每組都包含紅黃綠三種顏色的燈,再用框?qū)⒚拷M燈框起來(lái),做成一個(gè)交通燈。在每組交通燈合適的位置放置一個(gè)數(shù)值顯示控件作為交通燈的計(jì)時(shí)器,同樣的方法另做人行道的8盞燈和時(shí)間顯示器。并在前面板合適的位置放置一個(gè)開(kāi)關(guān)按鈕,用于控制循環(huán)的停止[6]。這樣交通燈系統(tǒng)的前面板就做好了。交通燈前面板設(shè)計(jì)如下面圖1所示。

3.2 定時(shí)信號(hào)的產(chǎn)生
毫秒計(jì)時(shí)器在LABVIEW中的一個(gè)計(jì)時(shí)單元。毫秒計(jì)數(shù)器對(duì)時(shí)間信號(hào)計(jì)數(shù),要產(chǎn)生一個(gè)一秒為單位的時(shí)間信號(hào),所以還得用毫秒計(jì)數(shù)值除以1000,取商得到以秒為單位的時(shí)間信號(hào)。
在函數(shù)選板的【編程】→【定時(shí)】子選板中選擇時(shí)間計(jì)數(shù)器選定該單元[7]。其圖標(biāo)與接線如下圖2.1、2.2、2.3所示。

                         

圖2.1 時(shí)間計(jì)數(shù)器      圖2.2 得到時(shí)間信號(hào)的接線圖       圖2.3 商與余數(shù)

3.3 時(shí)間信號(hào)的分段
將所得的時(shí)間信號(hào)除以每個(gè)循環(huán)所用的時(shí)間70s,取其余數(shù),得到的余數(shù)x的范圍為0<=x<70。1、 當(dāng)滿(mǎn)足x<65時(shí),執(zhí)行條件結(jié)構(gòu)里為真的程序。 (當(dāng)0<=x<30時(shí),條件成立,執(zhí)行程序框圖中第一個(gè)條件結(jié)構(gòu)里面的程序,北紅和東綠、南北紅和東西綠燈點(diǎn)亮。當(dāng)30<=x<35時(shí),條件成立,執(zhí)行框圖中第二個(gè)條件結(jié)構(gòu)里的程序,北紅和東黃、南北紅和東西綠燈點(diǎn)亮。當(dāng)35<=x<65時(shí),條件成立,北綠和東紅、南北綠和東西紅燈點(diǎn)亮。)2、當(dāng)65<=x<70時(shí),即x<65的條件不滿(mǎn)足,執(zhí)行條件結(jié)構(gòu)里面為假的程序,北黃和東紅、南北綠和東西紅燈點(diǎn)亮。時(shí)間分段的程序框圖如下圖3.1所示。

圖3.1 條件為真的各時(shí)間分段程序

這里用到了判定范圍并強(qiáng)制轉(zhuǎn)換控件,應(yīng)用這個(gè)控件可以判定輸入的數(shù)是否在上限和下限之間。它的圖標(biāo)和作用如下圖3.2所示。如果輸出信號(hào)在范圍之內(nèi),“?” 接口會(huì)有一個(gè)信號(hào),該信號(hào)恰可以輸入到條件結(jié)構(gòu)中作為該分支選擇器信號(hào)[8]。
3.4 程序中所用的結(jié)構(gòu)3.4.1 循環(huán)結(jié)構(gòu)
LabVIEW中的循環(huán)結(jié)構(gòu)主要通過(guò)while和for循環(huán)實(shí)現(xiàn)。這兩種循環(huán)結(jié)構(gòu)、語(yǔ)句、功能基本相同,但使用上會(huì)有些不同。for循環(huán)須先進(jìn)行循環(huán)次數(shù)的確定,循環(huán)一定次數(shù)后自動(dòng)不進(jìn)行循環(huán);而while循環(huán)則不用確定循環(huán)次數(shù),只需要確定退出循環(huán)的條件[9]。
本次課程設(shè)計(jì)中不能預(yù)先確定循環(huán)的次數(shù),所以就用到了while循環(huán)。while循環(huán)是LabVIEW最基本的結(jié)構(gòu)之一,和C語(yǔ)言中的while循環(huán)和do…while循環(huán)相類(lèi)似[10]。
While循環(huán)可以從程序框圖中的【結(jié)構(gòu)】子選板中創(chuàng)建,while循環(huán)包括兩個(gè)端口:1、條件端口2、重復(fù)端口,如下圖4.1所示。
本次課程設(shè)計(jì)中用停止按鈕連接條件端口,當(dāng)按下按鈕時(shí)循環(huán)停止。


3.4.2 條件結(jié)構(gòu)
條件結(jié)構(gòu)也是LabVIEW最基本的結(jié)構(gòu)之一,類(lèi)似于基于文本編程語(yǔ)言的switch語(yǔ)句或者if…then…else語(yǔ)句[11]。條件結(jié)構(gòu)可以從【結(jié)構(gòu)】子選板中創(chuàng)建, 條件結(jié)構(gòu)包含選擇端口和選擇標(biāo)簽控制端口,如下圖4.2所示。

在條件結(jié)構(gòu)中,選擇端口相當(dāng)于switch語(yǔ)句中的“表達(dá)式”,框圖表示符相當(dāng)于“表達(dá)式n”。編程過(guò)程中,將外部控制條件連接到選擇端口上,程序運(yùn)行的時(shí)候其端口會(huì)判斷送來(lái)的控制條件,指引選擇結(jié)構(gòu)去執(zhí)行相應(yīng)框架里的內(nèi)容[12]。在本程序中的控制條件為從規(guī)定范圍并強(qiáng)制轉(zhuǎn)換的“范圍內(nèi)?”端口輸出的判斷值。
選擇端口的外部控制條件的數(shù)據(jù)有整型、字符串型、布爾型和枚舉型。其接線可任意放在框圖左邊的某一位置[13]。如果其數(shù)據(jù)為布爾型,那么這個(gè)結(jié)構(gòu)包含真和假兩個(gè)分支,這是該軟件所默認(rèn)的選擇框架類(lèi)型。若為其它類(lèi)型則可以隨意使用分支的個(gè)數(shù)。
要注意的是,在使用條件結(jié)構(gòu)的時(shí)候,控制條件的數(shù)據(jù)類(lèi)型要和選擇標(biāo)簽中的類(lèi)型一樣,如果不一致的話,LabVIEW顯示出現(xiàn)錯(cuò)誤,與此同時(shí)選擇器中的字體的顏色也會(huì)變?yōu)榧t色[14]。
本次課程設(shè)計(jì)中,當(dāng)各組條件為真時(shí),將執(zhí)行其框圖的程序。每個(gè)條件結(jié)構(gòu)里的程序基本相同。用需要點(diǎn)亮的燈與布爾真常量連接,不需要點(diǎn)亮的與布爾假常量連接,而兩方向燈的時(shí)間顯示器則用一定的值減去輸入的時(shí)間量,以實(shí)現(xiàn)倒計(jì)時(shí)的功能,各結(jié)構(gòu)里的程序略有不同,具體程序見(jiàn)下文。


巢湖學(xué)院2014屆本科畢業(yè)論文(設(shè)計(jì))
3.5各段時(shí)間信號(hào)程序
因?yàn)橄鄬?duì)的兩個(gè)方向順序一樣所以下文只列出了十字路口北方和東方的邏輯順序,人行道南北方和東西方即指南北1,2,3,4和東西1,2,3,4。
第一階段:余數(shù)在0~ 5s之間,條件結(jié)構(gòu)1條件滿(mǎn)足,十字路口北黃和東紅兩個(gè)燈點(diǎn)亮,人行道南北方綠燈和東西方紅燈亮。東燈時(shí)間顯示為離紅燈熄滅的時(shí)間(從5s到1s),北燈時(shí)間顯示為離黃燈熄滅的時(shí)間(從5s到1s),南北方時(shí)間顯示為離綠燈熄滅的時(shí)間(從5s到1s),東西方時(shí)間顯示為離紅燈熄滅的時(shí)間  (從5s到1s)。程序框圖如圖5.1所示。

圖5.1 條件結(jié)構(gòu)1

第二階段:余數(shù)在5~ 35s之間,條件結(jié)構(gòu)2條件滿(mǎn)足,十字路口北紅和東綠兩個(gè)燈點(diǎn)亮,人行道南北方紅燈和東西方綠燈亮。東燈時(shí)間顯示為離綠燈熄滅的時(shí)間(從30s到1s),北燈時(shí)間顯示為離紅燈熄滅的時(shí)間(從35s到6s),南北方時(shí)間顯示為離紅燈熄滅的時(shí)間(從35s到6s),東西方時(shí)間顯示為離綠燈熄滅的時(shí)間  (從35s到6s)。程序框圖如圖5.2所示。

圖5.2 條件結(jié)構(gòu)2


第三階段:余數(shù)在35~ 40s之間,條件結(jié)構(gòu)3條件滿(mǎn)足,十字路口北紅和東黃兩個(gè)燈點(diǎn)亮,人行道南北方紅燈和東西方綠燈亮。東燈時(shí)間顯示為離黃燈熄滅的時(shí)間(從5s到1s),北燈時(shí)間繼續(xù)顯示為離紅燈熄滅的時(shí)間(從5s到1s),南北方時(shí)間繼續(xù)顯示為離紅燈熄滅的時(shí)間(從5s到1s),東西方時(shí)間繼續(xù)顯示為離綠燈熄滅的時(shí)間 (從5s到1s)。程序框圖如圖5.3所示。

圖5.3 條件結(jié)構(gòu)3


第四階段:余數(shù)在40~70s時(shí),條件結(jié)構(gòu)4 為假的條件滿(mǎn)足,十字路口北綠和東紅兩個(gè)燈點(diǎn)亮,人行道南北方綠燈和東西方紅燈亮。東燈時(shí)間顯示為離紅燈熄滅的時(shí)間(從35s到6s),北燈時(shí)間顯示為離綠燈熄滅的時(shí)間(從30s到1s),南北方時(shí)間顯示為離綠燈熄滅的時(shí)間(從35s到6s),東西方時(shí)間顯示為離紅燈熄滅的時(shí)間 (從35s到6s)。程序框圖如圖5.4所示。

圖5.4 條件結(jié)構(gòu)4

四、交通燈設(shè)計(jì)調(diào)試結(jié)果
這次所設(shè)計(jì)的交通燈控制系統(tǒng)有四種運(yùn)行狀態(tài):狀態(tài)1、狀態(tài)2、狀態(tài)3、狀態(tài)4。各種狀態(tài)的效果在下文中將會(huì)講到。
4.1 運(yùn)行狀態(tài)1
運(yùn)行狀態(tài)1:十字路口北紅和南紅燈亮35s—6s,東綠和西綠燈亮30s—1s,此時(shí)按東西方向行駛的車(chē)輛可以運(yùn)行,運(yùn)行時(shí)間總共為30s,往南北行駛的車(chē)輛將禁止運(yùn)行,禁止時(shí)間總共為35s(還有5s在下一個(gè)狀態(tài)中體現(xiàn))。人行道南北方向紅燈亮35s—6s,東西方向綠燈亮35s—6s,此時(shí)往東西方向的行人可以通行,通行時(shí)間總共為35s,向南北方向的行人禁止通行,禁止時(shí)間總共為35s。時(shí)間顯示器顯示的為離下一個(gè)狀態(tài)到來(lái)的時(shí)間,如圖4-1所示,東燈和西燈顯示器顯示為28,表明再過(guò)28s綠燈將轉(zhuǎn)變?yōu)辄S燈,彼時(shí)向東西方向的車(chē)輛將準(zhǔn)備禁止通行;北燈和南燈顯示器顯示為33,表明再過(guò)33s紅燈將轉(zhuǎn)變?yōu)榫G燈,彼時(shí)向南北方向的車(chē)輛將允許通行;東西燈和南北燈顯示器顯示為33,表明再過(guò)33s向東西方向的行人將禁止通行,向南北方向的行人將允許通行。

圖4-1 運(yùn)行狀態(tài)1

4.2 運(yùn)行狀態(tài)2
運(yùn)行狀態(tài)2:十字路口北紅和南紅燈亮5s—1s,東黃和西黃燈亮5s—1s,此時(shí)往東西方向的車(chē)輛準(zhǔn)備禁止通行,準(zhǔn)備時(shí)間總共為5s,向南北去的車(chē)輛準(zhǔn)備通行。人行道南北方向紅燈亮5s—1s,東西方向綠燈亮5s—1s,此時(shí)往東西方向的行人準(zhǔn)備禁止通行,向南北方向的行人準(zhǔn)備通行,準(zhǔn)備時(shí)間總共為5s。時(shí)間顯示器顯示的為離下一個(gè)狀態(tài)到來(lái)的時(shí)間,如圖4-2所示,東燈和西燈顯示器顯示為3,表明再過(guò)3s黃燈將轉(zhuǎn)變?yōu)榧t燈,彼時(shí)向東西方向的車(chē)輛將禁止通行;北燈和南燈顯示器顯示為3,表明再過(guò)3s紅燈將轉(zhuǎn)變?yōu)榫G燈,向南北方向的車(chē)輛將允許通行;東西燈和南北燈顯示器顯示為3,表明再過(guò)3s向東西方向的行人將禁止通行,向南北方向的行人將允許通行。

圖4-2 運(yùn)行狀態(tài)2

4.3 運(yùn)行狀態(tài)3
運(yùn)行狀態(tài)3:十字路口北綠和南綠燈亮30s—1s,東紅和西紅燈亮35s—6s,此時(shí)往南北方向的車(chē)輛可以通行,通行時(shí)間總共為30s,向東西方向的車(chē)輛禁止通行,禁止時(shí)間總共為35s(還有5s在下一個(gè)狀態(tài)中體現(xiàn))。東西方向的人行道紅燈亮35s—6s,南北方向的人行道綠燈亮35s—6s,此時(shí)往南北去的行人可以通行,通行時(shí)間總共為35s,東西方向的禁止行人行走,總共為35s。時(shí)間顯示器顯示的為離下一個(gè)狀態(tài)到來(lái)的時(shí)間,如圖4-3所示,東燈和西燈顯示器顯示為28,表明再過(guò)28s紅燈將轉(zhuǎn)變?yōu)榫G燈,彼時(shí)向東西方向的車(chē)輛將允許通行;北燈和南燈顯示器顯示為23,表明再過(guò)23s綠燈將轉(zhuǎn)變?yōu)辄S燈,向南北方向的車(chē)輛將準(zhǔn)備禁止通行;東西燈和南北燈顯示器顯示為28,表明再過(guò)28s向東西方向的行人將允許通行,向南北方向的行人將禁止通行。

圖4-3 運(yùn)行狀態(tài)3

4.4 運(yùn)行狀態(tài)4
運(yùn)行狀態(tài)4:十字路口北黃和南黃燈亮5s—1s,東紅和西紅燈亮5s—1s,此時(shí)往東西方向的車(chē)輛準(zhǔn)備通行,準(zhǔn)備時(shí)間總共為5s,向南北方向的車(chē)輛準(zhǔn)備禁止運(yùn)行。南北方向的人行道紅燈亮5s—1s,東西方向的人行道綠燈亮5s—1s,此時(shí)往東西去的行人準(zhǔn)備通行,準(zhǔn)備時(shí)間總共為5s,向南北方向的行人準(zhǔn)備禁止通行。時(shí)間顯示器顯示的為離下一個(gè)狀態(tài)到來(lái)的時(shí)間,如圖4-4所示,東燈和西燈顯示器顯示為4,表明再過(guò)4s紅燈將轉(zhuǎn)變?yōu)榫G燈,彼時(shí)向東西方向的車(chē)輛將允許通行;北燈和南燈顯示器顯示為4,表明再過(guò)4s向南北方向的車(chē)輛將禁止通行;東西燈和南北燈顯示器顯示為4,表明再過(guò)4s向東西方向的行人將允許通行,向南北方向的行人將禁止通行。

圖4-4 運(yùn)行狀態(tài)4

運(yùn)行中按下停止鍵后,程序停止循環(huán)[15],如圖4-5所示,

如需繼續(xù)運(yùn)行程序,須單擊工具欄中的【運(yùn)行】或【連續(xù)運(yùn)行】按鈕

總結(jié)
對(duì)于這次的課程研究設(shè)計(jì),我覺(jué)得受益匪淺。我做的是交通燈系統(tǒng)的設(shè)計(jì),與我們的平常生活關(guān)聯(lián)很大,經(jīng)常出去的時(shí)候在十字路口時(shí)只知道去看紅綠燈和時(shí)間顯示也沒(méi)關(guān)心過(guò)這種設(shè)備的原理等。此次要運(yùn)用的是LabVIEW軟件也沒(méi)怎么學(xué)過(guò),對(duì)它一點(diǎn)也不了解更別說(shuō)要去用了,拿到的時(shí)候都不知道怎么做。但通過(guò)問(wèn)導(dǎo)師主要學(xué)習(xí)哪些書(shū),并下載了LabVIEW軟件,通過(guò)理論與實(shí)際相結(jié)合,先練習(xí)參考書(shū)上的一些練習(xí)題,掌握了軟件的一些基本元件與結(jié)構(gòu)再進(jìn)一步設(shè)計(jì)課題。最終把課程設(shè)計(jì)按時(shí)完成。
通過(guò)這次課程研究,我第一次如此深的感覺(jué)到虛擬儀器極高的性能,可以將現(xiàn)實(shí)生活中用到得儀器設(shè)備在電腦中如此相似的展現(xiàn)出來(lái)。僅需在LabVIEW中畫(huà)出圖形寫(xiě)些程序,就能夠?qū)崿F(xiàn)相應(yīng)的儀器功能,通過(guò)對(duì)結(jié)果分析及時(shí)調(diào)整出性能更優(yōu)的產(chǎn)品設(shè)備。而且與數(shù)電和模電的實(shí)驗(yàn)相比,它不需要用到其他的任何硬件,可以很方便的修改做成的儀器,更不會(huì)有燒壞電路板和器件的現(xiàn)象出現(xiàn)。我覺(jué)得虛擬儀器應(yīng)該被學(xué)校提入一個(gè)非常重要的地位,被社會(huì)更廣泛的應(yīng)用。
我由衷的認(rèn)識(shí)到:LabVIEW這個(gè)軟件的功能太強(qiáng)大了,會(huì)在更廣泛的領(lǐng)域中得到應(yīng)用。真真正正的反應(yīng)出了“軟件即儀器”這一核心思想。

附錄1  交通燈程序圖




完整的Word格式文檔51黑下載地址:
基于LabVIEW的交通燈系統(tǒng)設(shè)計(jì).doc (528.5 KB, 下載次數(shù): 145)


評(píng)分

參與人數(shù) 1黑幣 +4 收起 理由
stu + 4 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:427609 發(fā)表于 2018-11-16 11:06 | 只看該作者
看一下看一下
回復(fù)

使用道具 舉報(bào)

板凳
ID:445132 發(fā)表于 2018-12-12 23:01 | 只看該作者
有沒(méi)大佬可以指導(dǎo)一下新人,我不太清楚當(dāng)三個(gè)并列結(jié)構(gòu)為假的時(shí)候怎么設(shè)計(jì),我仿照上面的寫(xiě)了一個(gè)程序,程勛運(yùn)行時(shí)錯(cuò)的,
回復(fù)

使用道具 舉報(bào)

地板
ID:269260 發(fā)表于 2018-12-15 18:42 | 只看該作者
70一個(gè)循環(huán)怎么算的?還有倒計(jì)時(shí)時(shí)間怎么更改呀?
回復(fù)

使用道具 舉報(bào)

5#
ID:447458 發(fā)表于 2018-12-16 20:23 | 只看該作者
可以借鑒
回復(fù)

使用道具 舉報(bào)

6#
ID:368453 發(fā)表于 2018-12-26 21:19 來(lái)自手機(jī) | 只看該作者
有l(wèi)abview的程序嗎
回復(fù)

使用道具 舉報(bào)

7#
ID:462815 發(fā)表于 2019-1-6 00:02 | 只看該作者
厲害厲害呀
回復(fù)

使用道具 舉報(bào)

8#
ID:463197 發(fā)表于 2019-1-6 17:59 | 只看該作者
有沒(méi)大佬可以指導(dǎo)一下新人,我不太清楚當(dāng)三個(gè)并列結(jié)構(gòu)為假的時(shí)候怎么設(shè)計(jì),我仿照上面的寫(xiě)了一個(gè)程序,程勛運(yùn)行時(shí)錯(cuò)的,
回復(fù)

使用道具 舉報(bào)

9#
ID:335382 發(fā)表于 2019-4-2 21:36 | 只看該作者
有沒(méi)有人把這個(gè)交通燈寫(xiě)出來(lái)了 有償求給一個(gè)
回復(fù)

使用道具 舉報(bào)

10#
ID:331855 發(fā)表于 2019-12-26 09:14 | 只看該作者
學(xué)習(xí)學(xué)習(xí)~
回復(fù)

使用道具 舉報(bào)

11#
ID:745698 發(fā)表于 2020-12-11 22:13 來(lái)自手機(jī) | 只看該作者
不錯(cuò),很詳細(xì),很好的學(xué)習(xí)資料
回復(fù)

使用道具 舉報(bào)

12#
ID:1126389 發(fā)表于 2024-6-22 15:18 | 只看該作者
有沒(méi)有參考文獻(xiàn) 呀請(qǐng)問(wèn)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表