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

正文內(nèi)容

畢業(yè)論文---基于proteus的智能交通燈控制系統(tǒng)的設(shè)計與仿真-文庫吧資料

2024-11-16 01:06本頁面
  

【正文】 ,2020 年;[3] 謝自美 《電子線路設(shè)計感謝學(xué)校為我們安排了本次畢業(yè)設(shè)計,讓我們的理論知識和實際操作經(jīng)驗更加緊密的結(jié)合了在一起;同時又拓展了我們的知識面。 本次畢業(yè)設(shè)計為我的大學(xué)生活畫上了圓滿的句號,為我即將的工作和生活奠定了堅實的基礎(chǔ)。畢業(yè)設(shè)計是對我們 3 年所學(xué)知識的一次綜合性測試和考驗,無論是在動手能力方面還是理論知識的運(yùn)用能力方面,都使得我有了很大的提高。PROTEUS VSM 所進(jìn)行的是一種交互式仿真, 在仿真進(jìn)行中可以對各控制按鈕、開關(guān)等進(jìn)行操作, 系統(tǒng)對輸入的響應(yīng)會被真實的反映出來如圖13。在 Program File (可以接受3 種格式的文件) ,給AT89C51輸入晶振頻率,此處默認(rèn)為12MHZ, 單擊OK 按鈕完成程序添加工作, 下面就可以進(jìn)行系統(tǒng)仿真了。電路圖繪制完成后, 再添加AT89C51 的應(yīng)用程序。17圖11 創(chuàng)建源代碼對話框,即完成了文件的創(chuàng)建。單擊OK按鈕,結(jié)束代碼生成工具的定義。把Proteus和Wave6000結(jié)合起來調(diào)試硬件就方便多了,這里就是采用“Proteus+Wave6000”的仿真方法,具體步驟如下:1)首先運(yùn)行PROTEUS VSM 的ISIS,選擇Source→Define Code Generation Tool 菜單項,將出現(xiàn)如圖8所示定義代碼生成工具對話框。第四章 智能交通燈軟件系統(tǒng)設(shè)計 智能交通燈的軟件設(shè)計流程圖智能交通燈的軟件設(shè)計流程圖如圖 8 所示:15圖 8 交通燈的軟件設(shè)計流程圖 程序源代碼見附錄第五章 智能交通燈方案的仿真PROTEUS嵌入式系統(tǒng)仿真軟件在設(shè)計時已經(jīng)注意到和單片機(jī)各種編譯程序的整合了,如它可以和Keil ,Wave6000等編譯模擬軟件結(jié)合使用。(3)中斷服務(wù)程序:有中斷產(chǎn)生,就必然有其具體的需執(zhí)行的任務(wù),中斷服務(wù)程序就是執(zhí)行中斷處理的具體內(nèi)容:即如果南北方向有特殊車輛要求通過,南北方向轉(zhuǎn)換為綠燈,東西方向為紅燈;如果東西方向有特殊車輛要求通過,東西方向轉(zhuǎn)換為綠燈,南北方向為紅燈。5) 交通燈中的中斷處理流程:14(1)現(xiàn)場保護(hù)和現(xiàn)場恢復(fù):有特殊車輛要通過時就要進(jìn)行中斷,在中斷之前,先將交通燈中斷前情況保護(hù)好,當(dāng)中斷執(zhí)行后再恢復(fù)現(xiàn)場,包括信號燈和時間顯示電路。4)中斷返回:執(zhí)行完中斷服務(wù)程序后,必然要返回,中斷返回就是被程序運(yùn)行從中斷服務(wù)程序轉(zhuǎn)回到原工作程序上來。2)中斷打開和中斷關(guān)閉:在中斷處理進(jìn)行過程中,可能又有新的中斷請求到來,這里規(guī)定,現(xiàn)場保護(hù)和現(xiàn)場恢復(fù)的操作是不允許打擾的,否則保護(hù)和恢復(fù)的過程就可能使數(shù)據(jù)出錯,為此在進(jìn)行現(xiàn)場保護(hù)和現(xiàn)場恢復(fù)的過程中,必須關(guān)閉總中斷,屏蔽其它所有的中斷,待這個操作完成后再打開總中斷,以便實現(xiàn)中斷嵌套。中斷服務(wù)程序完成后,繼續(xù)執(zhí)行原先的程序,就需把保存的現(xiàn)場內(nèi)容從堆棧中彈出,恢復(fù)積存器和存儲單元的原有內(nèi)容,這就是現(xiàn)場恢復(fù)。不同的中斷源、不同的中斷要求可能有不同的中斷處理方法,但它們的處理流程一般都如下所述:1)現(xiàn)場保護(hù)和現(xiàn)場恢復(fù):中斷是在執(zhí)行其它任務(wù)的過程中轉(zhuǎn)去執(zhí)行臨時的任務(wù),為了在執(zhí)行完中斷服務(wù)程序后,回頭執(zhí)行原先的程序時,知道程序原來在何處打斷的,各有關(guān)寄存器的內(nèi)容如何,就必須在轉(zhuǎn)入執(zhí)行中斷服務(wù)程序前,將這些內(nèi)容和狀態(tài)進(jìn)行備份——即保護(hù)現(xiàn)場。1MS 延時程序STAT1:MOV R4,2MOV R3,250DJNZ R3,$DJNZ R4,STAT1RET 緊急轉(zhuǎn)換開關(guān)電路一般情況下交通燈按照車流量大小合理分配通行時間,按一定規(guī)律變化,但考慮緊急車通行車況,設(shè)計緊急通行開關(guān),下面簡述單片機(jī)的中斷原理。延時 1MSSETB 。滅第三位MOV P0,6DH 。送 2 的共陰極碼CLR ;第三位顯示 2ACALL D1MS 。延時 1MSSETB 。滅第一位MOV P0,3FH 。送 2 的共陰極碼CLR ;第一位顯示 212ACALL D1MS 。依此類推分別送完第一位 2,第二位 0,第三位 2,第四位 5,每一位點亮 1MS 一個掃描周期為 4MS,一秒時間就要掃描 250 次其程序如下:MOV R6,圖 7 數(shù)碼管連接方法下面我們用這種方法顯示交通燈的時間,南北方向要顯示 20 秒,東西方向要顯示 25 秒,那么我們先給 P0 口送 2 的共陰極碼即 5BH,讓第一位 2 要顯示的位碼 GND 段為低電平,其它三位的控制端都接高電平,那么第一位就顯示 2,其它三位不亮。圖 6 交通信號燈運(yùn)行狀態(tài) 時間顯示電路11在交通信號燈的正上方安裝一個可以顯示綠燈通行時間,紅燈等待時間的顯示電路,采用數(shù)碼管顯示電路是一種很好的方法。紅燈表示禁止通行。表1 顯示時間選擇車輛情況 本次該方 下次該方向 本次該方 本次該10向通行時間通行時間 向通行時間方向通行時間南往北少車,北往南少車20 秒 20 秒 40 秒 20 秒南往北少車,北往南多車20 秒 40 秒 40 秒 40 秒南往北多車,北往南少車20 秒 40 秒 40 秒 40 秒南往北多車,北往南多車20 秒 40 秒 40 秒 40 秒東往西少車,西往東少車20 秒 20 秒 40 秒 20 秒東往西少車,西往東多車20 秒 40 秒 40 秒 40 秒東往西多車,西往東少車20 秒 40 秒 40 秒 40 秒東往西多車,西往東多車20 秒 40 秒 40 秒 40 秒 信號燈電路信號燈用來顯示車輛通行狀況,下面以一個十字路口為例,說明一個交通燈的四種狀態(tài)見圖 6。本系統(tǒng)的特點是成本低,控制準(zhǔn)確。因為路上的車不可能突然增多,塞車都有一個累積過程。綠燈下限時間為20秒,上限值為40秒,初始時間為20秒。當(dāng)交叉路口雙方車輛較多時通行時間設(shè)為 40 秒。我設(shè)定了綠燈通行時間的上限為 40 秒。通過一輛車的平均時間只需 1 秒。通過一輛車的平均時間是 秒。也就是說,綠燈放行時間越長,單位時間通過車輛的數(shù)量就越多。比如說 20 秒內(nèi)每車道可以通過20 輛車,40 秒內(nèi)每車道卻可以通過 45 輛車。 控制器的系統(tǒng)框圖如圖 3 所示圖 3 智能交通燈控制系統(tǒng)電路圖智能交通燈電路圖如圖 4 所示:8圖 4交通燈系統(tǒng)由四部分組成:車檢測電路,信號燈電路,時間顯示電路,緊急轉(zhuǎn)換開關(guān)。第三章 智能交通燈電路設(shè)計根據(jù)設(shè)計任務(wù)和要求,可畫出該控制器的原理框圖, 為確保十字路口的交通安全,往往都采用交通燈自動控制系統(tǒng)來控制交通信號。AT89S51 單片機(jī)有 2 計數(shù)器,6 個中斷源,能滿足系統(tǒng)的設(shè)計要求。根據(jù)各道路路口車流量的大小自動調(diào)節(jié)通行時間。 第二章 智能交通燈的設(shè)計原理 智能交通燈的設(shè)計框圖 智能交通燈的設(shè)計方案及改進(jìn)措施交通燈系統(tǒng)由四部分組成:車檢測電路,信號燈電路,時間顯示電路,緊急轉(zhuǎn)換開關(guān)。 注 意 加 密 方 式 1 時 , EA 將 內(nèi) 部 鎖定 為 RESET; 當(dāng) EA 端 保 持 高 電 平 時 , 此 間 內(nèi) 部 程 序 存 儲 器 。 但 在 訪 問 外 部 數(shù) 據(jù) 存 儲 器 時 , 這 兩 次 有 效 的PSEN 信 號 將 不 出 現(xiàn) 。     PSEN: 外 部 程 序 存 儲 器 的 選 通 信 號 。 另 外 , 該 引 腳 被 略 微 拉 高 。 如 想 禁 止 ALE 的 輸 出 可 在SFR8EH 地 址 上 置 0。 因此 它 可 用 作 對 外 部 輸 出 的 脈 沖 或 用 于 定 時 目 的 。 在 FLASH 編 程 期 間 , 此 引 腳 用 于 輸 入 編 程 脈 沖 。 作 為 輸 入 , 由 于 外 部 下 拉 為 低 電 平 , P3 口 將 輸 出 電 流 ( ILL) 這 是 由于 上 拉 的 緣 故 。 P3 口 : P3 口 管 腳 是 8 個 帶 內(nèi) 部 上 拉 電 阻 的 雙 向 I/O 口 , 可 接 收 輸 出 4個 TTL 門 電 流 。 在 給 出 地 址“1”時 , 它 利 用 內(nèi) 部 上 拉 優(yōu) 勢 , 當(dāng) 對 外 部 八 位 地 址 數(shù) 據(jù) 存 儲 器 進(jìn) 行 讀 寫 時 ,P2 口 輸 出 其 特 殊 功 能 寄 存 器 的 內(nèi) 容 。 這 是 由 于 內(nèi) 部 上 拉 的 緣 故 。     P2 口 : P2 口 為 一 個 內(nèi) 部 上 拉 電 阻 的 8 位 雙 向 I/O 口 , P2 口
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1