[CAD圖紙全套]四層樓電梯自動(dòng)控制系統(tǒng)的設(shè)計(jì)_第1頁
[CAD圖紙全套]四層樓電梯自動(dòng)控制系統(tǒng)的設(shè)計(jì)_第2頁
[CAD圖紙全套]四層樓電梯自動(dòng)控制系統(tǒng)的設(shè)計(jì)_第3頁
[CAD圖紙全套]四層樓電梯自動(dòng)控制系統(tǒng)的設(shè)計(jì)_第4頁
[CAD圖紙全套]四層樓電梯自動(dòng)控制系統(tǒng)的設(shè)計(jì)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 畢業(yè)設(shè)計(jì)說明書目錄 第一章 引言 2 第二章 設(shè)計(jì)要求 2 第三章 設(shè)計(jì)方案 3 第四章 硬件設(shè)計(jì) 5 片機(jī) 5 樓層電梯間電路 9 梯間電路 12 制臺(tái)電路 13 片機(jī)電路 16 路 17 第五章 軟件設(shè)計(jì) 19 易控制方案 19 一步控制方案 22 制邏輯流程圖 22 明 25 考程序 26 第六章 軟硬件系統(tǒng)的調(diào)試 31 件調(diào)試 31 件調(diào)試 32 第七章 結(jié)束語 33 畢業(yè)設(shè)計(jì)總結(jié) 34 參考文獻(xiàn) 36 買文檔送全套圖紙 扣扣 414951605 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 電梯控制系統(tǒng)模型 摘 要 :本論文主要介紹的是電梯自動(dòng)控制模型,硬件部分我們使用的是單片機(jī)及外圍電路組成高度為四層樓的電梯控制系統(tǒng)。單片機(jī)采用 體振蕩器選 60容 阻 成上電復(fù)位和手動(dòng)復(fù)位電路。軟件部分采用了兩種控制方案 ,簡(jiǎn)易控制方案只是簡(jiǎn)單的電梯上升下降 ,在各樓層短暫停留。而進(jìn)一步控制方案則考慮各樓層的信號(hào)請(qǐng)求,以完成各樓層的升降控制。該系統(tǒng)具有工作穩(wěn)定,操作簡(jiǎn)單等優(yōu)點(diǎn)。 關(guān)鍵詞 :電梯 , 共陰極數(shù)碼管 , 光二極管 第一章 引言 據(jù)國(guó)外有關(guān)資料介紹 ,公元前 2800 年在古代埃及 ,為了建筑當(dāng)時(shí)的金字塔 ,曾使用過由人力驅(qū)動(dòng)的升降機(jī)械。公元 1765 年瓦特發(fā)明了蒸汽機(jī)之后 ,1858 年美國(guó)研制出以蒸汽為動(dòng)力 ,并通過皮帶轉(zhuǎn)動(dòng)和蝸輪減速裝置驅(qū)動(dòng)的電梯。 1878 年英國(guó)的阿姆斯特郎發(fā)明了水壓梯。并隨著水壓梯的發(fā)展 ,淘汰了蒸汽梯。后來又出現(xiàn)了采用液壓泵和控制閥以及直接柱塞式和側(cè)柱塞式結(jié)構(gòu)的液壓梯 ,這種掖壓梯至今仍為人們所采用。但是,電梯得以興盛發(fā)展的原因在于采用了電力作為動(dòng)力來源 .。在 20 世紀(jì)初 ,美國(guó)奧梯斯電梯公司首先使用直流電動(dòng)機(jī)作為動(dòng)力 ,生產(chǎn)出以槽輪式驅(qū)動(dòng)的直流電梯 ,從而為今天的高速度 ,高行程電梯的發(fā)展奠定了基礎(chǔ)。 20世紀(jì)30 年代美國(guó)紐約市的 102 層摩天大樓建 成 ,美國(guó)奧梯斯電梯公司為這座大樓制造和安裝了 74臺(tái)速度為 的電梯。 從此以后 ,電梯這個(gè)產(chǎn)品 ,一直在日新月異的發(fā)展著 不但規(guī)格品種多 ,自動(dòng)化強(qiáng) ,而且安全可靠 ,乘坐舒服 隨著電子工業(yè)的發(fā)展 ,微處理機(jī)和電子計(jì)算機(jī)已成功的應(yīng)用到電梯的電氣控制系統(tǒng)中去 ,采用無觸點(diǎn)元件的電梯電氣控制系統(tǒng)已開始批量生產(chǎn)。 第二章 設(shè)計(jì)要求 采用 電梯內(nèi)電路由 個(gè)發(fā)光二極管作為指示燈,電梯模型上電后,電梯的起始位置 為一樓,等待控制臺(tái) 碼管顯示“ 1”。當(dāng) 梯開始向上運(yùn)動(dòng),控制臺(tái)的上升指示燈 2碼管顯示“ 2”并在二樓停留 5s,然后繼續(xù)上升。每層樓停留 5s,直到四樓。在四樓停留 5s 后開始下降,控制臺(tái)的指示燈 。每層樓停 5s,直到一樓。然后重復(fù)上述過程。如果在一個(gè)上下循環(huán)中按下過 電梯下降到一樓后停止工作。直到再次按下 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 第三章 設(shè)計(jì)方案 電梯控制系統(tǒng)由各層樓的電梯間電路、電梯內(nèi)電路和控制臺(tái)電路三部分組成。電梯在各樓層的定位本應(yīng)采用行程開關(guān),考慮到模型的操作性,采用延時(shí)控制。相鄰樓層間升降設(shè)定為 2S。 1)各樓層的電梯間電路 二、三層的電路間均有“上升”和“下降”選擇按鍵,一樓只有“上升”按鍵,四樓只有“下降”按鍵,每個(gè)按鍵配一只發(fā)光二極管,作為指示燈。 2)電梯內(nèi)部電路 目標(biāo)樓層 1 4選擇按鍵配又相應(yīng)的指示燈。 3)控制臺(tái)電路 ( 1)兩個(gè)按鍵用于手動(dòng)控制??刂齐娐返摹伴_始運(yùn)行”和“停止運(yùn)行” ( 2)兩個(gè)指示燈,分別指示電梯的升降情況。 ( 3)一只數(shù)碼管,用于顯示電梯當(dāng)前所在的樓層。 4)控制方案 ( 1)簡(jiǎn)單控制方 案(見圖 1) 工作原理:控制臺(tái)按下 后,通過 片機(jī)的控制使得電梯運(yùn)行,該系統(tǒng)中電梯運(yùn)行時(shí)不受各樓層的控制和影響往復(fù)運(yùn)動(dòng),只有在控制臺(tái)按下 后,電梯降到一樓停止,等待控制臺(tái)再次啟動(dòng)。該系統(tǒng)使用數(shù)碼管顯示當(dāng)前樓層。 圖 1 簡(jiǎn)易方案系統(tǒng)工作原理框圖電梯降到一樓停止控制臺(tái)啟動(dòng)電梯單片機(jī)譯碼器數(shù)碼管顯示電梯動(dòng)作控制臺(tái)停止電梯買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 ( 2)進(jìn)一步控制方案(見圖 2) 工作原理:工作臺(tái)啟動(dòng)電梯,單片機(jī)檢測(cè)各樓層信號(hào)請(qǐng)求控制電梯運(yùn)動(dòng),電梯動(dòng)作完成后數(shù)碼管顯示所在樓層,同時(shí)單片機(jī)再次檢測(cè)各樓層請(qǐng)求信號(hào),使的電梯再次動(dòng)作,直到控制臺(tái)停止電 梯,電梯降到一樓后停止,等待控制臺(tái)再次啟動(dòng)電梯。 圖 2 進(jìn)一步控制系統(tǒng)工作原理框圖電梯動(dòng)作電梯降到一樓停止控制臺(tái)停止電梯數(shù)碼管顯示譯碼器單片機(jī)各樓層請(qǐng)求信號(hào)控制臺(tái)啟動(dòng)電梯買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 第四章 硬件設(shè)計(jì) 片機(jī) 采用 位單片機(jī),片內(nèi)帶有一個(gè) 4它采用了 術(shù),而且其輸出引腳和指令系統(tǒng) 和 內(nèi)的 時(shí)已具有三級(jí)程序存儲(chǔ)器保密的性能。 在眾多的 51 系列單片機(jī)中,要算 司的 實(shí)用,因?yàn)樗粌H和 腳完全兼容,而且其片內(nèi)的 4k 程序存儲(chǔ)器是 種下藝的存儲(chǔ)器用戶可 以用電的方式瞬間擦除、改寫。所以 說這種單片機(jī)對(duì)開發(fā)設(shè)備的要求很 低,開發(fā)時(shí)間也大大縮短。寫入單片機(jī) 的程序還可以加密,這又很好地保護(hù) 了所有者的勞動(dòng)成果。 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 管腳說明 電電壓。 地。 位漏級(jí)開路雙向 I/腳可吸收 8 時(shí),被定義為高阻輸入。 可以被定義為數(shù)據(jù)/地址的第八位。在 作為原碼輸入口,當(dāng) 時(shí) 位雙向 I/后,被內(nèi)部 上拉為高,可用作輸入, 輸出電流,這是由于內(nèi)部上拉的緣故。在 位雙向 I/出 4個(gè) 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),輸出電流。這是由于內(nèi)部上拉的緣故。 6位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), 給出地址“ 1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì) 外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí), 個(gè)帶內(nèi)部上拉電阻的雙向 I/接收輸出 4個(gè) 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平, 是由于上拉的緣故。 下表所示: 口管腳 備選功能 行輸入口) 行輸出口) 部中斷 0) 部中斷 1) 0(記時(shí)器 0外部輸入) 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 1(記時(shí)器 1外部輸入) 部數(shù)據(jù)存儲(chǔ)器寫選通) 部數(shù)據(jù)存儲(chǔ)器讀選通) 位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持 訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在 引腳用于輸入編程脈沖。在平時(shí), 頻率為振蕩器頻率的 1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè) 想禁止 。此時(shí), 外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) 位無效。 /部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 / / /在此期間外部程序存儲(chǔ)器( 0000不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式 1時(shí), / /間內(nèi)部程序存儲(chǔ)器。在 引腳也用于施加 12 向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 自反向振蕩器的輸出。 單片機(jī)的基本組成如圖 3所示 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 圖 3 下面簡(jiǎn)要說明各部分組成 1、 中央處理器 單片機(jī)的中央處理器是單片機(jī)的核心,完成運(yùn)算和控制操作,中央處理器主要包括運(yùn)算器和控制器兩部分。 2、 存儲(chǔ)器 單片機(jī)內(nèi)部的存儲(chǔ)器分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。 3、外圍接口電路 程序儲(chǔ)存器( 4 數(shù)據(jù)儲(chǔ)存器( 128 字節(jié)) 兩個(gè) 16 位 定時(shí)器計(jì)數(shù)器 中斷 控制 內(nèi)部中斷 總線擴(kuò)展控制器 并行可編程 I/O 口 可編程串行口 外部中斷 擴(kuò)展控制 2 時(shí)鐘源 外部事件計(jì)數(shù) 片機(jī)的基本組成 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 要包括: 4 個(gè)可編程并行 I/O 口, 1 個(gè)可編程串行口, 2 個(gè) 16 位的可編程定時(shí)器以及中斷系統(tǒng)等。 4、時(shí)鐘振蕩電路 時(shí)鐘振蕩電路是 需要的各種定時(shí)控制信號(hào)的必備單元。 有在時(shí)序信號(hào)和控制信號(hào)的協(xié)調(diào) 下工作,才能執(zhí)行各種指令。 如圖 4 所示, 上拉電阻,其作用是保證按鍵未按下時(shí),端口 高電平。當(dāng)按鍵按下時(shí),端口 過按鍵接地, 為低電平。電容 作用是消除抖動(dòng)和抗干擾。各樓層電梯間的升降選擇按鍵均于單片機(jī) 連接,上升按鍵的 接。下降按鍵與 接,即由 可以讀出電梯間升、降按鍵的狀態(tài)。每個(gè)上升、下降按鍵均有一只 發(fā)光二極管作為指示燈與之配合,發(fā)光二極管與 的 接。每個(gè)發(fā)光二極管通過一只阻值為 470的限流電阻接電源( 適當(dāng)?shù)牧炼龋瑫r(shí)單片機(jī)的端口在不加驅(qū)動(dòng)的情況下可以承受 。 一層 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 二層 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 三層 四層 圖 4 電梯間電路 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 電梯內(nèi)電路如圖 5所示,四個(gè)目標(biāo) 樓層選擇按鍵 鍵與 的 接,指示燈與 拉電阻 11 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 圖 5 電梯內(nèi)電路 控制臺(tái)電路如圖 6所示。發(fā)光二極管 以顯示供電是否正常。 寸)共陰極數(shù)碼管,用來顯示當(dāng)前樓層。采用 值為 470)對(duì)數(shù)碼管限流。 七段譯碼 /驅(qū)動(dòng)器: 有燈測(cè)試功能;以反相器作輸出級(jí),用以驅(qū)動(dòng) 數(shù)碼管;具有消隱輸入;顯示數(shù) 6時(shí), a=0,顯示 9時(shí), d=0。 1燈測(cè)試輸入端) ,4據(jù)輸入端) ,5存使能,鎖存輸入使能) ,6源負(fù)極)( A, B, C, D 為門電路的輸入端)901234516源正極)( a,b,c,d,e,f,g 為譯碼輸出;顯示字符端輸出,連接數(shù)碼管的相應(yīng)腳) 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 能表 十進(jìn)制 或功能 輸 入 輸 出 字 型 T D C B A a b c d e f g 0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 消 隱 鎖 定 燈 測(cè) 試 1 1 1 0 0 1 0 0 0 0 0 0 0 鎖定在上一個(gè) 時(shí) 1 1 1 1 1 1 1 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 圖 6 控制臺(tái)電路 單片機(jī)電路如圖 7 所示,單片機(jī)采用 體振蕩器選 6 30容 阻 成上電復(fù)位和手動(dòng)復(fù)位電路。外部接線圖見附圖 1。 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 圖 7 單片機(jī)電路 路板 圖 8所示電路板 的頂層和底層。 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 圖 8 電梯模型 (頂面) 圖 8 電梯模型 (底面 ) 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 第五章 軟件設(shè)計(jì) 案 ( 1)電梯模型上電后,電梯的起始位置為一樓,等待控制臺(tái) 鍵按下,數(shù)碼管顯示“ 1”。 ( 2)當(dāng) 梯開始向上運(yùn)動(dòng),控制臺(tái)的上升指示燈 2碼管顯示“ 2”并在二樓停留 5s,然后繼續(xù)上升。每層樓停留 5s,直到四樓。在四樓停留 5制臺(tái)的指示燈 層樓停 5s,直到一樓。然后重復(fù)上述過程。 (3)如果在一個(gè)上下循環(huán)中按下過 ,電梯下降到一樓后停止工作。直到再次按下后重新恢復(fù)工作。 ( 4) 5s 定時(shí)由定時(shí)器 起完成 。 時(shí) 100 100斷一次。在中斷服務(wù)程序中將 。當(dāng) 0時(shí),中斷了 50次, 50 100s,即完成 5 ( 5)定時(shí)器 時(shí) 10 10s 中斷一次,在中斷服務(wù)程序中檢查一次 是否按下,如果按下停止 ),并將 (程序中間 0電梯下降到一樓是檢查 果不是 0就停止工作。 ( 6)參考程序 0000H 000 001 11H 8 3 ;定時(shí) #0文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 0 ;定時(shí) #78H #61: ;下降指示燈滅 ;上升指示燈滅 1 ;數(shù)碼管顯示 ;等待開始工作指令 2: ;上升指示燈亮 ;上升 ;到達(dá)二層,上升指示燈滅 2 ;數(shù)碼管顯示 ;定時(shí)開始 50, ;等待延時(shí) ;到,繼續(xù)上升 ;上升 ;到達(dá)三層,上升指示燈滅 #3 ;數(shù) 碼管顯示 #0 ;定時(shí)開始 #50, $ ;等待延時(shí) ;到,繼續(xù)上升 ;上升 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 ;到達(dá)四層,上升指示燈滅 #4 ;數(shù)碼管顯示 4 #0 ;定時(shí)開始 #50, $ ;等待延時(shí) ;到,開始下降,下降指示燈亮 ;下降 ;達(dá)到三層,下降指示燈滅 #3 ;數(shù)碼管顯示 ;定時(shí)開始 50, ;等待 5延時(shí) ; 5到,繼續(xù)下降,下降指示燈亮 ;下降 2 ;達(dá)到二層,下降指示燈滅 #2 ;數(shù)碼管顯示 ;定時(shí)開始 50, ;等待延時(shí) ;到,開始下降,下降指示燈亮 ;下降 ;達(dá)到一層,下降指示燈滅 #1 ;數(shù)碼管顯示 1 ;定時(shí)開始 50, ;等待延時(shí) 0, ; 轉(zhuǎn)到 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 ; 0 轉(zhuǎn) ;定時(shí)器中斷服務(wù)程序:定時(shí),為計(jì)數(shù)器 #3 #0 定時(shí)器中斷服務(wù)程序;記錄 #0 #200 #250 $ 文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 和圖 10所示。 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 三、四 樓有請(qǐng)求? 圖 9 主程序流程 N Y Y N Y N Y N Y N 初始化 在一樓 P 1 . 7 = 0 二、三、四 樓有請(qǐng)求? 上升到達(dá)二樓 本 樓 層 是 請(qǐng) 求 目 標(biāo) ? 停留 5s 上升到達(dá)三樓 本樓層請(qǐng)求目標(biāo)? 停留 5s 四樓有請(qǐng)求? ? 停留 5S 下降到達(dá)一樓 一樓有請(qǐng)求? 停留 5S 本樓層是 請(qǐng)求目標(biāo)? 下降到達(dá)二樓 一、二樓有請(qǐng)求? 停留 5S 本樓層是否請(qǐng)求目標(biāo)? 下降到達(dá)三樓 一、二、三樓有請(qǐng)求 開始 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 Y N 圖 10 定時(shí)器 開始 下? 取得電梯間上升請(qǐng)求,并刷新指示燈 取得電梯間下降請(qǐng)求,并刷新指示燈 取得電梯內(nèi)目標(biāo)樓層請(qǐng)求,并刷新指示燈 讀取所有按鍵 標(biāo)志 非 0 數(shù) 清除全部電梯間上升請(qǐng)求 清除全部電梯間下降請(qǐng)求 清除全部電梯內(nèi)目標(biāo)樓層請(qǐng)求 修改讀入的按鍵狀態(tài)使之只有電梯內(nèi)目標(biāo)為一樓 并關(guān)閉 再讀取按鍵 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 存儲(chǔ)單元分配 20H 電梯間上升請(qǐng)求; 1樓; 2樓; 3 樓; 4樓。 21H 電梯下降請(qǐng)求: 1樓; 2樓; 3 樓; 4樓。 22H 電梯內(nèi)目標(biāo)樓層請(qǐng)求: 1樓; 2樓; 3 樓; 4樓。 20H 22H: 0=無請(qǐng)求; 1=有 請(qǐng)求。 堆線棧底: 70 元包袱累加器 30H、 311、 32 上電之后,系統(tǒng)一直等待,當(dāng) 如果按下 制電梯直接下降到一樓,然后電梯停止工作。直到再次按下 中斷服務(wù)程序每 10次檢查所有按鍵狀態(tài),并記錄在相應(yīng)存儲(chǔ)單元,同時(shí)控制相應(yīng)指示燈。 定時(shí)器 002 加 1,當(dāng) 0時(shí),5s 計(jì)時(shí)完成。 返回 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 0000H 0000 #11H #8 3 ;定時(shí) 100 #0 #0 ;定時(shí) 10 #78H #61: #0 #1F ;數(shù)碼管顯示“ 1” ;等待開始工作指令 ;啟動(dòng) 10次讀取按鍵 A, 20H ;目前在一樓 A, 21H ;取得 1樓請(qǐng)求情況 A, 22H A, #0文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 ;無請(qǐng)求,則等待 ;上升指示燈亮 ;上升 2s #2 ;到達(dá) 2樓,數(shù)碼管顯示“ 2” ;是 2 樓電梯間的上升請(qǐng)求,轉(zhuǎn) B U ;是電梯內(nèi)目標(biāo) 2樓請(qǐng)求,轉(zhuǎn) ;清 2 樓電梯間上升請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 2樓請(qǐng)求標(biāo)志位 ;上升指示燈滅 #0 ; 5 #50, ;等待 5 A, 20H A, 21H A, 22H A, #0 ;取得 2樓請(qǐng)求情況 ; 2 樓無請(qǐng)求,轉(zhuǎn) 2樓下降 ;上升指示燈亮 ;上升 2s #3 ;到達(dá) 3樓,數(shù)碼管顯示“ 3” ;是 3樓電梯間的上升請(qǐng)求,轉(zhuǎn) B ;是電梯內(nèi)目標(biāo)樓請(qǐng)求,轉(zhuǎn) #50, ;清 3樓電梯間上升請(qǐng)求標(biāo)志位 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 ;清電梯內(nèi)目標(biāo) 3樓請(qǐng)求標(biāo)志位 ;上升指示燈滅 #0 ; 5s 定時(shí)開始 #50, ;等待 5 A, 20H A, 21H A, 22H A, # ;取得 3樓請(qǐng)求情況 ; 3 樓無請(qǐng)求,轉(zhuǎn) 3樓下降 ;上升指示燈亮 ;上升 2s ;清 4樓電梯間下降請(qǐng)求標(biāo)志位 ;清 電梯內(nèi)目標(biāo) 4樓請(qǐng)求標(biāo)志位 ;上升指示燈滅 #0 ; 5s 定時(shí)開始 #50, ;等待 5 A, 20H A, 21H A, 22H A, #07H ;取得 4的請(qǐng)求情況 ;下降指示燈亮 ;下降 2s #3 ;到達(dá) 3樓,數(shù)碼管顯示“ 3” ;是 3樓電梯間的下降請(qǐng)求,轉(zhuǎn) B ;是電梯內(nèi)目標(biāo) 3樓請(qǐng)求 ,轉(zhuǎn) 文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 ;清 3 樓電梯間下降請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 3樓請(qǐng)求標(biāo)志位 ;下降指示燈滅 #0 ; 5 #50, ;等待 5 A, 20H A, 21H A, 22H A, #03H ;取得樓請(qǐng)求情況 ; 3樓請(qǐng)求,轉(zhuǎn) 3樓上升 ;下降指示燈亮 #2 ;到達(dá) 2樓,數(shù)碼管顯示“ 2” ;是 2樓電梯間的下降請(qǐng)求,轉(zhuǎn) B ;是電梯內(nèi)目標(biāo) 3樓請(qǐng)求,轉(zhuǎn) ;清 2 樓電梯間下降請(qǐng)求標(biāo)志位 ;清電梯內(nèi)目標(biāo) 2樓請(qǐng)求 標(biāo)志位 ;下降指示燈滅 #0 ; 5 #50, ;等待 5 A, 20H A, 21H A, 22H 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 A, #01H ;取得 2樓請(qǐng)求情況 ;無樓請(qǐng)求,轉(zhuǎn) 2樓上升 ;下降指示燈亮 #1 ;到達(dá) 1樓,數(shù)碼管顯示“ 1” ;清電梯內(nèi)目標(biāo) 1樓請(qǐng)求標(biāo)志位 ;下降指示燈滅 #0 ; 5 #50, ;等待 5 #0, ; 是否按下過 ;若 按下過,轉(zhuǎn) 定時(shí)器 5 #3 #0 ; 數(shù)器 定時(shí)器 鍵狀態(tài)檢查 #0 ;每 10 #78H 6A 30H, ;讀 入所有按鍵狀態(tài) 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 31H, B ;若 正常運(yùn)行 #0 ; 按下,標(biāo)志 數(shù) 20H, #0 ;清除全部電梯間上升請(qǐng)求 21H, #0 ;清除全部電梯間下降請(qǐng)求 22H, #0 ;清除全部電梯內(nèi)目標(biāo)樓層請(qǐng)求 30H, #0 ;修改讀入的按鍵狀態(tài),使之為 31H, #0 ;電梯內(nèi)目標(biāo)為一樓 ;開關(guān)閉 再讀取按鍵 A, 30H A A, #07H ;取得電梯間上升請(qǐng)求 20H, A A, 20H ;取得上升指示燈狀態(tài) A A, #07H 32H, A A, 30H A A, #38H ;取得電椅間下降請(qǐng)求 A A 21H, A A, 21H A A, #0L A 買文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 A 32H, A A, A, #0 A, 32H ;刷新上升、下降請(qǐng)求指示燈 A, 31H A, #0 ;取得電梯內(nèi)目標(biāo)樓層請(qǐng)求 22H, A A, 22H A A ;刷新電梯內(nèi)目標(biāo)樓層指示燈 A, 6 2 #20 #100 #250 文檔就送 全套 紙 詢 414951605 最新最全的優(yōu)秀畢設(shè) 資料完整 答辯通 過 第六章 軟硬件系統(tǒng)的調(diào)試 件調(diào)試 軟件調(diào)試的任務(wù)是利用開發(fā)工具進(jìn)行在線仿真調(diào)試,發(fā)現(xiàn)和糾正程序錯(cuò)誤,同時(shí)也能發(fā)現(xiàn)硬件故障。 程序的調(diào)試應(yīng)一個(gè)模塊一個(gè)模塊地進(jìn)行,首先單獨(dú)調(diào)試各功能子程序,檢驗(yàn)程序是否能夠?qū)崿F(xiàn)預(yù)期的功能,接口電路的控制是否正常等;最后逐步將各子程序連接起來總調(diào)。聯(lián)調(diào)需要注意的是,各程序模塊間能否正確傳遞參數(shù),特別要注意各子程序的現(xiàn)場(chǎng)保護(hù)與恢復(fù)。調(diào)試的基本步驟如下: (1) 用仿真器修改顯示緩沖區(qū)內(nèi)容,屏 蔽拆字程序,調(diào)試動(dòng)態(tài)掃描顯示功能。例如將元置為“ 012345”,應(yīng)能在 從左到右顯示“ 012345”。若顯示不正確,可在 后用仿真器修改計(jì)時(shí)緩沖區(qū)內(nèi)容,調(diào)用拆字程序,調(diào)試顯示模塊 如,將 元置為“ 123456”,檢查是否能正確顯示“ 12: 34: 56”。若顯示不正確,應(yīng)在 程序相應(yīng)位置設(shè)置斷點(diǎn),調(diào)試檢查。 (2) 運(yùn)行主程序調(diào)試計(jì)時(shí)模塊,不按下任何鍵,檢查是否能從由 00: 00: 00開始正確計(jì)時(shí) 。 若不能正確計(jì)時(shí)則應(yīng)在定時(shí)器中斷服務(wù)子程序中設(shè)置斷點(diǎn),檢查 后屏蔽緩沖區(qū)初始化部分,用仿真器修改計(jì)時(shí)緩沖區(qū)內(nèi)容為23: 58: 48,運(yùn)行主程序(不按下任何鍵),檢驗(yàn)?zāi)芊裾_進(jìn)位。 (3) 調(diào)試鍵盤掃描模塊 用延時(shí) 10程序代替顯示子程序延時(shí)消抖,在求取鍵號(hào)后設(shè)置斷點(diǎn),中斷后觀察 A 累加器中的鍵號(hào)是否正確;然后恢復(fù)用顯示子程序延時(shí)消抖,檢驗(yàn)與 (4) 調(diào)試時(shí)間設(shè)置 /鬧鐘定時(shí)模塊 先屏蔽 獨(dú)調(diào)試鍵盤設(shè)置模塊

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論