版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> PLC 課程設(shè)計報告</p><p> 院系 電子與電氣工程學(xué)院 </p><p> 專業(yè) 電氣工程及其自動化 </p><p> 班級 電氣3081 學(xué)號 </p><p> 課題名稱:帶時間顯示的交通燈</p><p>&l
2、t;b> 課題分值:10分</b></p><p><b> 控制要求:</b></p><p> 信號燈守兩個啟動按鈕控制,當SB1按下后,信號燈系統(tǒng)執(zhí)行夜間工作模式,兩車道黃燈以2秒為周期不停閃爍。當SB2按下后,信號等系統(tǒng)執(zhí)行白天模式,具體要求如下。</p><p> 南北紅燈維持25秒,在南北紅燈亮的同時東西綠
3、燈也亮,并維持20秒。到20秒時,東西綠燈也亮,閃亮3秒后熄滅。在東西綠燈熄滅時,東西黃燈亮,并維持2秒。到2秒后,東西黃燈熄滅,東西紅燈亮,同時南北紅燈熄滅,綠燈亮。</p><p> 東西紅燈維持30秒。南北綠燈維持25秒,然后閃亮3秒后熄滅,這時南北紅燈亮,東西綠燈亮。周而復(fù)始。</p><p> 按下停止按鈕SB3后,全部燈熄滅。</p><p> 白
4、天工作方式必須完成兩種時間顯示模式:</p><p> 兩個LED組合顯示南北紅燈倒計時時間(東西紅燈時間不顯示)。</p><p> 分別用一個LED顯示東西、南北紅燈倒計時時間(自行將工作周期壓縮至個位數(shù))。</p><p><b> 控制系統(tǒng)設(shè)計分析</b></p><p><b> 輸入輸出點統(tǒng)
5、計</b></p><p> 三 PLC系統(tǒng)硬件配置</p><p><b> 六、PLC程序設(shè)計</b></p><p> library ieee;</p><p> use ieee.std_logic_1164.all;</p><p> use ieee.std_l
6、ogic_unsigned.all;</p><p> entity sheji3 is</p><p> port(clk,ck:in std_logic;</p><p> sel:in std_logic_vector(1 downto 0);</p><p> sm:out std_logic_vector(6 downto
7、0);</p><p> duan:out std_logic_vector(5 downto 0));</p><p> end sheji3;</p><p> architecture art of sheji3 is</p><p> signal cnt:std_logic_vector(3 downto 0);</p
8、><p> signal temp:integer range 0 to 5;</p><p> signal x:std_logic_vector(3 downto 0);</p><p> signal y:std_logic_vector(3 downto 0)</p><p><b> begin</b>&l
9、t;/p><p> p1:process(clk)</p><p><b> begin</b></p><p> if(clk'event and clk='1') then</p><p> case sel is</p><p> when "00&q
10、uot;=>if(cnt>="0100")then</p><p> cnt<="0000";</p><p> else cnt<=cnt+1;</p><p><b> end if;</b></p><p> when "01&quo
11、t;=>if(cnt=>"1000" or cnt="0001" or cnt="0011" or cnt="0101" or cnt="0111")then</p><p> cnt<="0000";</p><p> else cnt<=c
12、nt+2;</p><p><b> end if;</b></p><p> when "10"=>if(cnt>="1001" or cnt="0000" or cnt="0010" or cnt="0100" or cnt="0110&q
13、uot; or cnt="1000")then</p><p> cnt<="0001";</p><p> else cnt<=cnt+2;</p><p><b> end if;</b></p><p> when"11"=>if
14、(cnt>"0101" or cnt="0001" or cnt="0000")then</p><p> cnt<="0101";</p><p> else cnt<=cnt-1;</p><p><b> end if;</b><
15、/p><p> when others=>cnt<="1111";</p><p><b> end case;</b></p><p><b> y<=cnt;</b></p><p><b> end if;</b></p&g
16、t;<p> end process p1;</p><p> p2:process(ck)</p><p><b> begin</b></p><p> if(ck'event and ck='1')then</p><p> case temp is</p>
17、;<p> when 0=>duan<="000001";</p><p><b> x<=y;</b></p><p> when 1=>duan<="000010";</p><p><b> x<=y;</b></
18、p><p> when 2=>duan<="000100";</p><p><b> x<=y;</b></p><p> when 3=>duan<="001000";</p><p> x<="00"&sel
19、;</p><p> when 4=>duan<="010000";</p><p> x<="00"&sel;</p><p> when others=>duan<="100000";</p><p> x<="00&
20、quot;&sel;</p><p><b> end case;</b></p><p> temp<=temp+1;</p><p><b> end if;</b></p><p> end process p2;</p><p> p3:pro
21、cess(x)</p><p><b> begin</b></p><p><b> case x is</b></p><p> when"0000"=>sm<="1111110";</p><p> when"0001&qu
22、ot;=>sm<="0110000";</p><p> when"0010"=>sm<="1101101";</p><p> when"0011"=>sm<="1111001";</p><p> when"01
23、00"=>sm<="0110011";</p><p> when"0101"=>sm<="1011011";</p><p> when"0110"=>sm<="1011111";</p><p> when&qu
24、ot;0111"=>sm<="1110000";</p><p> when"1000"=>sm<="1111111";</p><p> when"1001"=>sm<="1111011";</p><p> wh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機原理課程設(shè)計---帶數(shù)字顯示的交通燈
- 交通燈課程設(shè)計--基于fpga的交通燈設(shè)計
- 模擬交通燈課程設(shè)計--模擬交通燈的設(shè)計
- 交通燈課程設(shè)計
- 課程設(shè)計交通燈
- 課程設(shè)計—交通燈
- 交通燈課程設(shè)計
- 交通燈課程設(shè)計
- 交通燈課程設(shè)計
- 交通燈課程設(shè)計
- 交通燈單片機課程設(shè)計--基于單片機的交通燈顯示系統(tǒng)
- 交通燈單片機課程設(shè)計--基于單片機的交通燈顯示系統(tǒng)
- 交通燈設(shè)計數(shù)電交通燈課程設(shè)計數(shù)電交通燈設(shè)計
- 交通燈課程設(shè)計--plc實現(xiàn)交通燈控制設(shè)計
- 交通燈課程設(shè)計--交通燈控制系統(tǒng)設(shè)計
- 數(shù)電交通燈課程設(shè)計--簡易交通燈的設(shè)計
- 交通燈課程設(shè)計--交通燈控制器
- eda課程設(shè)計交通燈帶左拐
- 交通燈課程設(shè)計 (2)
- 交通燈微機課程設(shè)計
評論
0/150
提交評論