freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

八車(chē)道十字路口的交通燈智能控制實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-20 07:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 發(fā)光二極管示意圖發(fā)光二極管是一種特殊的二極管,導(dǎo)通時(shí)會(huì)發(fā)光(~)。此外,工作電流要滿(mǎn)足該二極管的工作電流。 發(fā)光二極管的正負(fù)極可以用萬(wàn)用表進(jìn)行判斷,把萬(wàn)用表?yè)苤炼O管檔或電阻擋,用兩個(gè)表筆分別接觸二極管的兩個(gè)引出腳。若發(fā)光二極管被點(diǎn)亮,則與紅表筆相接的引出腳為正極。從外觀(guān)上看,發(fā)光二極管的正極引腳的長(zhǎng)度也比較長(zhǎng)。 一般發(fā)光二極管與I/O端口之間都會(huì)再連接一個(gè)電阻,其作用在于限制通過(guò)二極管的電流,從而達(dá)到減少功耗或者滿(mǎn)足端口對(duì)最大電流的限制。一般發(fā)光二極管的點(diǎn)亮電流為5mA至10mA。路燈設(shè)計(jì)時(shí)我采用了紅、黃、綠三種發(fā)光二級(jí)管組。如下圖28所示: 圖28 路燈設(shè)計(jì)電路此功能只在南北通道上設(shè)有,為了方便模擬,用按鍵代替車(chē)輛的通過(guò),每按下按鍵INT0就代表一輛車(chē)通過(guò),沒(méi)按下按鍵INT1就代表一輛車(chē)出去,接口電路如下圖所示:圖29 車(chē)流量按鍵模塊 時(shí)鐘電路如下圖210所示:圖210 時(shí)鐘電路DS1302是美國(guó) DALLAS 公司推出的一種高性能、低功耗的實(shí)時(shí) 時(shí)鐘芯片,附加31字節(jié)靜態(tài)RAM, 采用SPI三線(xiàn)接口與CPU 進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)和RAM數(shù)據(jù)。實(shí)時(shí)鐘可提供秒、分、時(shí)、日、星期、月和年,一個(gè)月小與31天時(shí)可以自動(dòng)調(diào)整,且具有閏年補(bǔ)償功能?!?。采用雙電源供電(主電源和備用電源),可設(shè)置備用電源充電 方式,當(dāng)12點(diǎn)1點(diǎn)這段時(shí)間里為高峰期,此時(shí)紅綠燈時(shí)間從25秒變?yōu)?5秒。 電壓轉(zhuǎn)換電路 通過(guò)電壓轉(zhuǎn)換電路系統(tǒng)(6)可將220V轉(zhuǎn)成5V。如下圖211所示:圖211 電壓轉(zhuǎn)換電路 系統(tǒng)原理圖如下圖212,213,214,215,216所示: 系統(tǒng)原理圖圖213系統(tǒng)部分原理圖1圖214系統(tǒng)部分原理圖2圖215 系統(tǒng)部分原理圖3圖216 系統(tǒng)部分原理圖43 軟件系統(tǒng)設(shè)計(jì) 一個(gè)完整的交通燈相當(dāng)于一個(gè)完整的單片機(jī)系統(tǒng)(1),該系統(tǒng)有交通燈設(shè)置電路、單片機(jī)、顯示電路等構(gòu)成。單片機(jī)是集成的IC芯片,只需根據(jù)實(shí)際設(shè)計(jì)要求選型。其他部分都需要根據(jù)應(yīng)用要求和性能指標(biāo)自行設(shè)計(jì)。首先了解實(shí)際交通燈的變化規(guī)律。假設(shè)一個(gè)十字路口為東西南北走向。初始狀態(tài)0為東西紅燈,南北紅燈。然后轉(zhuǎn)狀態(tài)1南北綠燈通車(chē),東西紅燈。過(guò)一段時(shí)間轉(zhuǎn)狀態(tài)2,南北綠燈閃幾次轉(zhuǎn)亮黃燈,延時(shí)幾秒,東西仍然紅燈。再轉(zhuǎn)狀態(tài)3,東西綠燈通車(chē),南北紅燈。過(guò)一段時(shí)間轉(zhuǎn)狀態(tài)4,東西綠燈閃幾次轉(zhuǎn)亮黃燈,延時(shí)幾秒,南北仍然紅燈。最后循環(huán)至狀態(tài)1。 軟件流程系統(tǒng)主機(jī)流程圖如圖31所示: 圖31 整體軟件設(shè)計(jì)流程圖系統(tǒng)從機(jī)流程圖如圖32所示圖32 交通燈的設(shè)計(jì)程序說(shuō)明這部分中定義了一些全局變量的數(shù)組(9)和變量以及位標(biāo)志,只是些定義的東西不需要畫(huà)流程圖了。這部分程序如下:includeinclude//包含空指令define uchar unsigned chardefine uint unsigned intdefine xx 5 //車(chē)流量擁擠下限值sbit nb1_r=P0^0。//南北紅燈sbit nb1_y=P0^1。//南北黃燈sbit nb1_l=P0^2。//南北綠燈sbit nb2_r=P0^3。//東西紅燈sbit nb2_y=P0^4。//東西黃燈sbit nb2_l=P0^5。//東西綠燈sbit nb3_r=P0^6。sbit nb3_y=P0^7。sbit nb3_l=P2^0。sbit dx1_r=P2^1。sbit dx1_y=P2^2。sbit dx1_l=P2^3。sbit dx2_r=P2^4。sbit dx2_y=P2^5。sbit dx2_l=P2^6。sbit dx3_r=P2^7。sbit dx3_y=P3^0。sbit dx3_l=P3^6。sbit tu=P3^7。bit liuliang=0。//流量延時(shí)bit flag1=1。bit flagfx=1。uint flow=0。uchar time=20。//循環(huán)20次為1S(每次約為50MS)uchar cishu=0。uchar x=26。uchar y=30。延時(shí)程序如下://///////////////////////////1ms///////////////////////////void delay05s()//約1ms延時(shí){ uint i。 uchar t。 for(i=10。i0。i) { for(t=100。t0。t) {_nop_()。} }}//////////////////////////////////////////////////////////////////////////////////////////////void delay1s()//{ uint i。 uchar t。 for(i=10。i0。i) { for(t=150。t0。t) {_nop_()。} }} 各通道紅綠燈狀態(tài)函數(shù)顯示函數(shù)如下:void nb1hong(){ nb1_r=1。 nb1_y=0。 nb1_l=0。}void nb1huang(){ n
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1