本篇文章給大家談?wù)?a href="http://12572.com.cn/tags-4.html" target="_blank" class="relatedlink">交通信號(hào)燈比較器仿真,以及交通信號(hào)燈控制系統(tǒng)仿真對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
課程設(shè)計(jì)要求 交通燈控制系統(tǒng)的設(shè)計(jì) 1) 掌握在單片機(jī)系統(tǒng)中擴(kuò)展簡單I/O接口的方法。 2) 掌握數(shù)據(jù)輸出程序的設(shè)計(jì)方法。 3) 掌握模擬交通燈控制的實(shí)現(xiàn)方法。 4) 掌握外部中斷技術(shù)的基本使用方法。
用單片機(jī)控制LED燈模擬指示。模擬東西方向的十字路口交通信號(hào)控制情況。東西向通行時(shí)間為80s,南北向通行時(shí)間為60s,緩沖時(shí)間為3s。設(shè)計(jì)原理利用定時(shí)器T0產(chǎn)生每10ms一次的中斷,每100次中斷為1s。
本次課程設(shè)計(jì)采用P3口控制二極管的發(fā)光情況,口線送低電平有效,具體設(shè)計(jì)如下:P2控制東西方向的綠燈,P4口控制東西方向的黃燈,P5控制東西方向的紅燈,P1控制南北方向的紅燈,P7控制南北方向的黃燈,P0控制南北方向的綠燈。
因?yàn)楸驹O(shè)計(jì)是交通燈控制設(shè)計(jì),所以要先了解實(shí)際交通燈的變化規(guī)律。***設(shè)一個(gè)十字路口為東西南北走向。
緊急通行控制,如某一方向現(xiàn)為紅燈,通過按鍵強(qiáng)行切換為綠燈,而另一路改為紅燈,延時(shí)若干秒(10S)后,恢復(fù)原狀態(tài)(紅燈)繼續(xù)倒數(shù) --不應(yīng)恢復(fù)原狀態(tài)。
(1)開關(guān)鍵盤輸入交通燈初始時(shí)間,通過8051單片機(jī)P1輸入到系統(tǒng) (2) 由8051單片機(jī)的定時(shí)器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個(gè)燈的燃亮?xí)r間。
首先打開multisim軟件進(jìn)入首界面,在上方的器件欄任意點(diǎn)擊一個(gè)進(jìn)入器件庫。在Database默認(rèn)MasterDatabase,Group選擇Diodes,然后在Family欄選擇LED,可以在右邊瀏覽器件信息及符號(hào)標(biāo)識(shí)。
首先在電腦上打開Multisim電路仿真軟件,如圖所示。然后點(diǎn)擊主頁界面的設(shè)計(jì)工具箱,在組的一欄中點(diǎn)擊選擇Sources一欄,如圖。其次點(diǎn)擊系列中POWER SOURCES選項(xiàng)欄,如圖所示。
工程師們可以使用Multisim交互式地搭建電路原理圖,并對(duì)電路進(jìn)行仿真。Multisim提煉了SPICE仿真的復(fù)雜內(nèi)容,這樣工程師無需懂得深入的SPICE技術(shù)就可以很快地進(jìn)行捕獲、仿真和分析新的設(shè)計(jì),這也使其更適合電子學(xué)教育。
multisim有三色彩燈。根據(jù)查詢相關(guān)***息顯示:Multisim交通燈,能顯示十字路口東西、南北兩個(gè)方向的紅、黃、綠的指示狀態(tài)用兩組紅、黃、綠三色燈作為兩個(gè)方向的紅、黃、綠燈。
1、時(shí)序仿真(后仿真)時(shí)序仿真使用布局布線后器件給出的模塊和連線的延時(shí)信息, 在最壞的情況下對(duì)電路的行為作出實(shí)際地估價(jià)。
2、交通燈時(shí)序控制不準(zhǔn)確:解決方法是通過編程調(diào)整PLC的時(shí)序控制程序,確保交通燈的亮滅時(shí)間準(zhǔn)確無誤。交通燈狀態(tài)不一致:解決方法是檢查交通燈硬件設(shè)備是否正常,同時(shí)對(duì)PLC程序進(jìn)行調(diào)試,確保所有交通燈狀態(tài)同步。
3、硬件仿真圖主要看元件符號(hào)、連接方式、信號(hào)流和時(shí)序內(nèi)容。元件符號(hào):在硬件仿真圖中,通常使用標(biāo)準(zhǔn)的元件符號(hào)來表示具體的電子元器件,如晶體管、電阻、電容、電感等。
4、繪圖后可直接選中***到WORD文檔中就是矢量圖,能夠快速生成時(shí)序圖。交通信號(hào)燈(又稱“紅綠燈”)是指揮交通運(yùn)行的信號(hào)燈,是以規(guī)定之時(shí)間上交互更換的光色信號(hào),通常設(shè)置于交岔路口或其他需要交通管制的地點(diǎn)。
interrupt 0是外部中斷0的入口。這里void time() interrupt 0,看名字是和時(shí)間有關(guān)的,不過使用的是外部中斷。interrupt 1是定時(shí)器0的中斷入口,interrupt 3是定時(shí)器1的中斷入口。
數(shù)碼管沒有驅(qū)動(dòng),應(yīng)該加個(gè)三極管做驅(qū)動(dòng),網(wǎng)上有電路圖。還有我記得proteus仿真的網(wǎng)絡(luò)標(biāo)號(hào)是小圓圈,你的怎么是小三角,加上驅(qū)動(dòng)不行就試試改下標(biāo)號(hào)吧。還有單片機(jī)最小系統(tǒng)還沒畫完,沒有晶振電路。
編譯成功 只能證明語***確 可能你的硬件有問題,也可能程序就不對(duì),單步執(zhí)行一下吧??纯?,也可能protus的問題 以前我做數(shù)碼管的動(dòng)態(tài)顯示。就不行。。放在開發(fā)板上就行。
匯編編譯通過不等于程序沒問題:1,缺乏兩個(gè)按鍵同時(shí)按下的程序;2,由于K1,K2模塊死循環(huán),程序沒有返回,每次都要重啟電源或手動(dòng)復(fù)位單片,才能通過按鍵 改變程序走向;3,按鍵沒有去抖動(dòng)處理容易出現(xiàn)誤判斷。
交通信號(hào)燈比較器仿真的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于交通信號(hào)燈控制系統(tǒng)仿真、交通信號(hào)燈比較器仿真的信息別忘了在本站進(jìn)行查找喔。