今天給各位分享單片機(jī)交通信號燈設(shè)計(jì)仿真的知識,其中也會對單片機(jī)交通信號燈課程設(shè)計(jì)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
1、紅、綠、黃四個(gè)方向共12盞燈,需要12條口線 取8255 PB口 0~3 PC口 0~7(與DVCC仿真機(jī)對應(yīng),便于調(diào)試) 考慮其帶負(fù)載能力,加總線驅(qū)動器74LS244,并加限流電阻,驅(qū)動LED。
2、要求采用定時(shí)器實(shí)現(xiàn)所需要的定時(shí)時(shí)間。鍵控交通燈。按一下K1鍵 ,保持南北通行狀態(tài);按一下K2鍵 ,保持東西通行狀態(tài);按一下K3鍵 ,保持正常交通燈。要求在中斷中進(jìn)行按鍵處理。具有閃爍的交通燈。
3、首先時(shí)鐘電路產(chǎn)生單片機(jī)工作時(shí)所需要的時(shí)鐘信號,這是單片機(jī)能夠正常工作的前提,而單片機(jī)有無定時(shí)的基礎(chǔ)以及定多長的時(shí)間,這些還需要我們人為的確定。
4、通過完成一個(gè)包括電路設(shè)計(jì)和程序開發(fā)的完整過程,了解開發(fā)單片機(jī)應(yīng)用系統(tǒng)全過程,為今后從事的工作打基礎(chǔ)。二.設(shè)計(jì)要求 利用單片機(jī)的定時(shí)器定時(shí),實(shí)現(xiàn)道路的紅綠燈交替點(diǎn)亮和熄滅。
5、如此依次觸發(fā)定時(shí),完成綠色燈亮-***燈亮(8秒、10秒、12秒)-紅色燈亮(60秒、45秒、30秒)的循環(huán)周期。
6、給你一個(gè)思路:***設(shè)是單純的紅綠燈,無黃燈的話,設(shè)紅燈30秒,綠燈30秒。需要兩個(gè)狀態(tài)量,方向Dir(1:東西,0:南北),東西燈顏色LightcolorEW,南北燈顏色LightcolorNS。
1、本次設(shè)計(jì)的硬件電路搭建如圖1。兩路交通燈的6個(gè)燈依次接在51單片機(jī)P1口的P0到P5,另外在單片機(jī)的P2口接一個(gè)按壓式開關(guān)作為救護(hù)車到來時(shí)的中斷源。交通燈的軟件編程設(shè)計(jì) 中斷部分的程序設(shè)計(jì)。
2、系統(tǒng)硬件設(shè)計(jì)電路主要由AT89S51單片機(jī)、上拉電阻和兩片740紅、黃、綠交通燈各兩個(gè)以及按鈕開關(guān)組成,如圖1所示。
3、基于單片機(jī)的十字路口交通燈設(shè)計(jì) 摘要:知道了交通燈的重要性,而對于交通燈最重要的是單片機(jī)。跟隨單片機(jī)的應(yīng)用正在不斷深入,同時(shí)帶動傳統(tǒng)控制檢測技術(shù)日益更新。
在proteus里搜索元件traffic即能找到該元件。驅(qū)動方式為高電平燈亮,低電平燈滅。例如紅、黃、綠依次接P0-P2,則,當(dāng)P1=0x01時(shí)僅紅燈亮,當(dāng)P1=0x02時(shí)僅黃燈亮,當(dāng)P1=0x04時(shí)僅綠燈亮。
交通信號燈,Proteus里面有專門的元件供仿真用,以下是程序和仿真圖。
Proteus軟件是一款可以對單片機(jī)及***電路進(jìn)行仿真的軟件,對于資金有限的人,可以不用買實(shí)物就能在電腦上用此軟件仿真,能達(dá)到同樣的效果。
單片機(jī)C語言設(shè)計(jì)十字交通信號燈 構(gòu)思流程 c51交通燈控制器 在馬路的十字路過東西南北各設(shè)置紅、黃、綠3種信號燈。由P0~P2控制南北方向,其中P0為紅燈,P1為黃燈,P2為綠燈。
源碼轉(zhuǎn)自:《51單片機(jī)C語言創(chuàng)新教程》。/*實(shí)驗(yàn)名稱:交通燈實(shí)驗(yàn) 描 述:交通燈實(shí)驗(yàn)要求紅燈亮15秒,綠燈亮10秒,黃燈亮5秒,當(dāng)紅燈切換為綠燈或者綠燈切換為紅燈,要實(shí)現(xiàn)燈閃爍。
我寫這個(gè)沒有倒計(jì)時(shí)顯示,那個(gè)顯示的部分就交給你自己完成吧。。
DS0ZD是編程者自定義的符號,按照它所在的位置,它是代表“定時(shí)器0中斷”的意思。CJNE是指令,是比較不等轉(zhuǎn)移的意思。
給你一個(gè)思路:***設(shè)是單純的紅綠燈,無黃燈的話,設(shè)紅燈30秒,綠燈30秒。需要兩個(gè)狀態(tài)量,方向Dir(1:東西,0:南北),東西燈顏色LightcolorEW,南北燈顏色LightcolorNS。
主體電路:交通燈自動控制模塊。這部分電路主要由80C51單片機(jī)的I/O端口、定時(shí)計(jì)數(shù)器、外部中斷擴(kuò)展等組成。本設(shè)計(jì)先是從普通三色燈的指示開始進(jìn)行設(shè)計(jì),用P1口作為輸出。程序的初始化是東西南北方向的紅燈全亮。
當(dāng)有急救車到達(dá)時(shí),兩個(gè)方向上的紅燈亮,以便讓急救車通過,***設(shè)急救車通過路口的時(shí)間為10秒,急救車通過后,交通燈恢復(fù)中斷前的狀態(tài)。本程序以單次脈沖為中斷申請,表示有急救車通過,單次脈沖輸出端P-接CPU板上的INT0。
其原因多半是交通燈時(shí)長設(shè)置的不合理,抑或無法根據(jù)一天之內(nèi)不同時(shí)間的車流狀況,對交通燈的狀態(tài)進(jìn)行調(diào)整。因此,合理地設(shè)計(jì)交通系統(tǒng),同時(shí)對于交通燈的適當(dāng)調(diào)試無疑將會派上很大用場。
實(shí)驗(yàn)2是通過單片機(jī)的定時(shí)器產(chǎn)生延時(shí),控制LED閃爍的方法。
關(guān)于單片機(jī)交通信號燈設(shè)計(jì)仿真和單片機(jī)交通信號燈課程設(shè)計(jì)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。