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

正文內(nèi)容

自動升降電梯控制系統(tǒng)(單片機(jī))畢業(yè)設(shè)計-文庫吧

2025-10-13 17:41 本頁面


【正文】 式根據(jù)乘客的要求進(jìn)行運(yùn)行,乘客必須按鍵操縱盤上面所顯示的按鍵,電梯才會運(yùn)行到所要達(dá)到的目的層,這種電梯一般都具有集選功能。 有司機(jī)的電梯和無司機(jī)的電梯,電梯是可變換控制電路,乘客流動量小的是由乘客自行操縱,在乘客流動量大的時候有必須有司機(jī)進(jìn)行操縱。 根據(jù) 操縱控制方式分類 手柄開關(guān)操縱型電梯,是由電梯里面的司機(jī)按機(jī)箱內(nèi)的控制操縱手柄開關(guān)進(jìn)行操作,讓電梯啟動、上升、下降、開門、關(guān)門等等運(yùn)行狀態(tài)。 按鍵控制型電梯,是一 種常用比較簡單的自動控制電梯,具有自動平層運(yùn)行的功能,常見的有機(jī)箱外按鍵控制、機(jī)箱內(nèi)按鍵控制兩種控制方式。 信號控制型電梯,是有司機(jī)的自動控制程度比較高的電梯。除了具有自動平層運(yùn)行功能之外,還有自動開關(guān)門功能之外,還有機(jī)箱命令登記的功能,每層召喚功能,自動停止功能等等。 集選控制型電梯,是在信號控制基礎(chǔ)上發(fā)展起來的全自動控制的電梯,與信號控制型電梯的主要區(qū)別是不用司機(jī)的操縱。 并聯(lián)控制型電梯,一般是指有 2~ 3 臺電梯 的控制線路并聯(lián)在一起進(jìn)行邏輯控制,共用每層召喚按鍵,電梯本身也有集選的功能。 群控型電梯,是采 用微型控制和統(tǒng)一控制多臺集中并列的電梯,群控型電梯有梯群的程序控制、梯群智能控制等等形式。 其它分類方式 按機(jī)房位置分類,則有機(jī)房在井道頂部的(上機(jī)房)電梯、機(jī)房在井道底部旁側(cè)的(下機(jī)房)電梯,以及有機(jī)房在井道內(nèi)部的(無機(jī)房)電梯 。 按 機(jī)箱 尺寸 分類,則經(jīng)常使用 “ 小型 ” 、 “中型”、 “ 大型 ” 等抽象詞匯表示 。 此外,還有雙層轎廂電梯等 。 自動升降電梯控制系統(tǒng) 特殊電梯 ( 1) 斜行 型 電 梯 , 轎廂在傾斜的井道中沿著傾斜的導(dǎo)軌運(yùn)行,是集觀光和運(yùn)輸于一體的 輸送設(shè)備 。特別是由于土地緊張而將住宅移至山區(qū)后,斜行電梯發(fā)展迅速 。 ( 2) 立體停車場 用 型 電梯 , 根據(jù)不同的停車場可選配不同類型的電梯 。 ( 3) 建筑施工 型 電梯 , 是一種采用齒輪齒條嚙 合方式(包括銷齒傳動與鏈傳動,或采用鋼絲繩提升),使吊籠作垂直或傾斜運(yùn)動的機(jī)械,用以輸送人員或物料,主要應(yīng)用于建筑施工與維修。它還可以作為 倉庫 、碼頭、 船塢 、高塔、高 煙囪 的長期使用的垂直運(yùn)輸機(jī)械 。 ( 4) 消防 型 電梯 , 在發(fā)生火警時 ,用來運(yùn)送消防人員 ,乘客和消防器材 等等。 ( 5) 冷庫 型 電梯 , 在大冷庫或制冷車間 ,運(yùn)送冷凍貨物 .但是需要滿足門扇及導(dǎo)軌等活動處密封 ,浸水等要求 。 ( 6) 礦井 型 電梯 , 供礦井運(yùn)送人員及貨物之 用。 ( 7) 特殊 型 電梯 , 供特殊環(huán)境條件下使用 ,如防爆 ,防腐 ,耐熱等特殊用途的電梯 。 ( 8) 滑道 型 電梯 , 在建筑物內(nèi)配置 ,常與建筑物 ,人行道平行使用 。 ( 9) 運(yùn)機(jī) 型 電梯 , 能不機(jī)庫中幾十噸或者上百噸重量的飛機(jī) ,垂直提升 到飛機(jī)場跑道上 。 ( 10) 門吊 型 電梯 , 在大型門式起重機(jī)的門腿中 ,運(yùn)送在門機(jī)中的工作人員及檢修機(jī)件等 。 ( 11) 自動 型 扶梯 。 ( 12) 座椅 型 電梯 , 人坐在電動機(jī)驅(qū)動的椅子上 ,控制椅子手柄上的按扭 ,使椅子下部的動力驅(qū)動裝置驅(qū)動人椅 ,沿樓梯扶欄的導(dǎo)軌上下運(yùn)動 。 課題的研究內(nèi)容 本課題主要完成電梯的自動升降的功能,即根據(jù)每個樓層不同的乘客的按鍵要求,使電梯做出合理的判斷,正確高效地完成各項任務(wù),從而實現(xiàn)電梯的高效、安全運(yùn)行。 依據(jù)課題的任務(wù),本課題需要研究的內(nèi)容有: 收集系統(tǒng)的相關(guān)資料,并進(jìn)行實地調(diào)查; 根據(jù)系統(tǒng)技術(shù)的要求,進(jìn)行系統(tǒng)硬件的總體設(shè)計; 學(xué)習(xí)和完善單片機(jī)的相關(guān)知識,并且加以運(yùn)用; 鞏固 C 語言編程知識,并且規(guī)定電梯的工作規(guī)則,本設(shè)計編程語言采用的是 C 語言實現(xiàn); 對軟件和硬件進(jìn)行調(diào)試,完成課題任務(wù)。 設(shè)計思路與比較 思路 系統(tǒng)主要是為了實現(xiàn)電梯的自動控制和高效運(yùn)行,根據(jù)具體要求和實地考察, 最后確定了總體的思路。使用 80C51 為最小系統(tǒng),采用 C 語言進(jìn)行編寫程序, 系統(tǒng)采用的外部中斷 0 的方式進(jìn)行對按鍵的處理,采用 LED 燈來表示按鍵響應(yīng)情況, LED 亮表示當(dāng)前的按鍵被按下, LED 滅表示當(dāng)前的按鍵被處理完畢或者按鍵無響應(yīng),通過八段數(shù)碼管來同步顯示當(dāng)前機(jī)箱所處在的位置,為了進(jìn)一步形象的表示出電梯的運(yùn)行情況,系統(tǒng)采用了兩個電機(jī)來表示電梯的運(yùn)情況,電機(jī) 1正傳表示電梯上升,反轉(zhuǎn)表示電梯下降,電機(jī) 2正傳表示開門,反轉(zhuǎn)表示關(guān)門。 由于系統(tǒng)的按鍵比較多,故本采用 8255A 才擴(kuò)展用于按鍵中。 設(shè)計比較 在系統(tǒng)的設(shè)計中總會出現(xiàn)一些 爭議 , 為什么要使用 C語言而不使用匯編語言來編寫程序呢?為什么選擇 80C51 作為最小系統(tǒng)等等這些都是值得探討的一個問題。下面就根據(jù)系統(tǒng)的存在的一些爭議問題進(jìn)行詳細(xì)的說明 。 C語言和匯編語言在開發(fā)中的優(yōu)缺點(diǎn)。 自動升降電梯控制系統(tǒng) 匯編語言是用文字助記符來表示機(jī)器指令的符號語言,是最近于機(jī)器碼的一種語言。主要的優(yōu)點(diǎn)是占用的資源少、程序的執(zhí)行的效率高。但是不同的 CPU,匯編語言可能存在某些差異,所以匯編語言比較不容易移植。 C語言是一種 編譯 型程序設(shè)計語言 ,并具備匯編語言的功能 。 C語言有豐富的庫函數(shù)、運(yùn)算速度快、編譯效率高、良好的移植性 ,而且可以直接實現(xiàn)對系統(tǒng)硬件的控制。 C 語言是一種結(jié)構(gòu)化程序設(shè)計語言,它支持當(dāng)前程序設(shè)計中廣泛采用的由頂向下結(jié)構(gòu)化程序設(shè)計技術(shù)。 C 語言還具有完善的模塊化程序結(jié)構(gòu),在 軟件編寫的時候采用模塊化程序設(shè)計提供了有力的保障。 C 語言主要的優(yōu)點(diǎn)是可讀性好,移植比較容易,不太需要考慮外界因素,是普遍使用的一種計算機(jī)語言。 缺點(diǎn)是占用資源比較多,執(zhí)行效率沒有匯編的高。 根據(jù)以上的對比,故此系統(tǒng)才用的是 C語言進(jìn)行程序編寫,只要是 C 語言的在進(jìn)行程序設(shè)計的時候會大大縮短設(shè)計的周期,并且增加了軟件的可讀性,便于改進(jìn)和擴(kuò)充,系統(tǒng)還可以進(jìn)行更新等,從而使系統(tǒng)的性能更為強(qiáng)大。 最小系統(tǒng)的選擇 在選擇最小系統(tǒng)的控制核心、價格、性能、穩(wěn)定性、能否滿足本系統(tǒng)的要求為主才進(jìn)行選擇的,本系統(tǒng)采用的 80C51 為最小系統(tǒng),性能價格和穩(wěn)定性都滿足了系統(tǒng)的要求,故選擇了 80C51 為最小系統(tǒng)。 按鍵的處理方式 按鍵是實現(xiàn)人機(jī)交互的主要設(shè)備,按鍵的處理方式在一定程度上會影響倒系統(tǒng)的性能,故選擇一個合適的處理方式還是很重要的。 按鍵的處理方式一般分為三種:程控掃描方式、定時掃描方式、中斷掃描方式。程控掃描方式首先是判斷按鍵是否有按鍵,如果在進(jìn)行逐行逐列的判斷,還要進(jìn)行按鍵消抖的處理 ,最終才能讀出按鍵的值,而且還需要編寫一大推的程序進(jìn)行按鍵的判斷,占用了很多 CPU。定時掃描方式是 CPU 每隔一段時間對按鍵掃描一遍,當(dāng)有發(fā)現(xiàn) 按鍵按下的時候就進(jìn)行按鍵操作,讀去按鍵值,定時器時間間隔由單片機(jī)內(nèi)部定時 /計數(shù)器產(chǎn)生,這樣可以減少計算機(jī)掃描按鍵的時間,減少 CPU 的開銷。中斷掃描方式當(dāng)有按鍵響應(yīng)時就向 CPU申請中斷, CPU 響應(yīng)中斷后立刻轉(zhuǎn)到中斷的服務(wù)程序?qū)Π存I進(jìn)行掃描,進(jìn)行按鍵值的讀取。 此系統(tǒng)對實時性的要求很高,所以 CPU 的占用時間要盡量的少才是主要的,在以上三種處理方式中程控掃描方式占用的 CPU 最多,定時掃描方式占用的 CPU 相對比較少,而中斷掃描方式占用的 CPU 是最少的,故本系統(tǒng)采用中斷掃描方式對按鍵進(jìn)行處理。 4擴(kuò)展芯片的選擇 由于 很系統(tǒng)的特點(diǎn),需要較多的按鍵,故需要擴(kuò)展 I/O口,在開發(fā)中一般都是使用 8255A作用 I/O 擴(kuò)展的芯片。 8255A 在一定程度上滿足的本系統(tǒng)的要求。 5電機(jī)的選擇 按電梯的驅(qū)動方式有很多種如 直流電梯 、 液壓電梯 、 齒輪齒條電梯 、 螺桿式電梯 等等,但是此設(shè)計是采用仿真來實現(xiàn)的,沒有辦法真正實,故在本系統(tǒng)中采用用的是直流電機(jī)驅(qū)動的方式來模擬電梯的自動運(yùn)行。 課題的設(shè)計步驟 根據(jù)課題的研究內(nèi)容,本課題的設(shè)計方案步驟: 硬件部分: 對實際電梯控制系統(tǒng)進(jìn)行模擬,一般情況下,一個標(biāo)準(zhǔn)的電梯都應(yīng)該具備相關(guān)按鍵,數(shù)碼顯示管,拖 動電機(jī),機(jī)箱等等。由于采用的軟件仿真方式,有很多無法實現(xiàn)的功能,如自動檢測超載,安裝監(jiān)控等相關(guān)功能等。本課題只是實現(xiàn)了電梯的自動升降,在硬件方面選擇了 80C51 為主芯片,晶振采用 12MHZ,按鍵部分采用 8255A 擴(kuò)展,顯示采用了八段數(shù)碼管顯示和 LED 燈顯示,并采用 74LS373進(jìn)行輸出數(shù)據(jù)鎖存。 軟件部分: 根據(jù)實地考察,并對電梯的流程進(jìn)行了嚴(yán)格的反復(fù)思考,完成了電梯的軟件設(shè)計部分。自動升降電梯控制系統(tǒng) 假設(shè)機(jī)箱要上就要上升要上響應(yīng)的最高層,下就要下降到下響應(yīng)的最底層,這樣才能實現(xiàn)電梯的高效運(yùn)行,才不會出現(xiàn)電梯運(yùn)行的復(fù)雜化。 硬 件設(shè)計和軟件設(shè)計是密不可分的,二者是相輔相成的,硬件是根據(jù)軟件才驗證的,軟件是根據(jù)硬件才實現(xiàn)的,經(jīng)過長期的研究,發(fā)現(xiàn)問題,解決問題,最終完成了電梯的設(shè)計。 課題的開發(fā)環(huán)境介紹 軟件 Proteus 軟件 是 由 英國 Labcenter electronics 公司出版的 EDA 工具軟件 。 Proteus軟件 是目前世界上唯一將電路仿真軟件、 PCB 設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺,其處理器模型支持 805 HC1 PIC10/12/16/18/24/30/DsPIC3 AVR、 ARM、 8086和 MSP430 等, 2020 年即將增加 Cortex 和 DSP 系列處理器,并持續(xù)增加其他系列處理器模型。 Proteus 軟件 不僅具有其它 EDA工具軟件的仿真功能, 且 還能仿真單片機(jī)及外圍器件。Proteus 軟件 是 至今 最好的仿真單片機(jī)及外圍器件的工具。 Proteus 軟件 從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到 PCB 設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。在編譯方面, Proteus 軟件 也支持 IAR、 Keil 和 MPLAB 等多種 編譯器 。 Proteus軟件 在中國的推廣比較晚 ,但 是 已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的 學(xué)習(xí)和開發(fā)的良好工具 。 Proteus 軟件 的主要 特點(diǎn): ( 1)互動的電路仿真 用戶甚至可以實時采用諸如 AD, ROM, RAM,馬達(dá), LCD, DA, 鍵盤, LED, 部分 IIC器件 , 部分 SPI 器 件 。 ( 2)仿真處理器及其外圍電路 可以仿真 PIC、 ARM 、 51 系列、 AVR 等 等 一些 常用主流單片機(jī)。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運(yùn)行后輸入輸出的效果 ,并且 系統(tǒng)配置 了 示波器 、 虛擬邏輯分析儀 等, Proteus 軟件 可以 建立 一個 完備的電子設(shè)計開發(fā)環(huán)境 。 Proteus 軟件 功能模塊: ( 1) 獨(dú)特的單片機(jī)協(xié)同仿真功能; ( 2) 智能原理圖設(shè)計; ( 3) 完善的電路仿真功能; ( 4)實用的 PCB 設(shè)計平臺。 Proteus 軟件 資源豐富: ( 1) Proteus 軟件 可提供的仿真儀表資源 : 交直流電流表 、 交直流電壓表、模式發(fā)生器、信號發(fā)生器、 I2C 調(diào)試器、 SPI 調(diào)試器、虛擬終端、邏輯分析儀、 示波器。 在原理 上同一種儀器可以在一個電路中 任意 的 使 用 。 ( 2)除了現(xiàn)實存在的儀器外, Proteus 還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形 的方式實時地顯示出來,其作用與示波器相似,但功能更多。這些虛擬儀器儀表具有理想的參數(shù)指標(biāo),例如極高的輸入阻抗、極低的輸出阻抗。這些都盡可能減少了儀器對測量結(jié)果的影響 。 ( 3) Proteus 軟件 可提供的仿真元器件資源:仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件,有 30 多個元件庫 。 ( 4) Proteus 軟件 可提供的調(diào)試手段 : Proteus 提供了比較豐富的測試信號用于電路的測試。這些測試信號包括 數(shù)字 信號和 模擬 信號 。 Proteus 軟件 與其它單片機(jī)仿真軟件不同的是,它不僅能仿真單片機(jī) CPU 的工作情況,也能仿真單片機(jī)外圍電路或沒有單片機(jī)參與的其它電路的工作情況 。 因此在仿真和程序調(diào)試時,關(guān)心的不再是某些語句執(zhí)行時單片機(jī)寄存器和存儲器內(nèi)容的改變,而是從工 程的角度直接看程序運(yùn)行和電路工作的過程和結(jié)果。對于這樣的仿真實驗,從某種意義上講,是自動升降電梯控制系統(tǒng) 彌補(bǔ)了實驗和工程應(yīng)用間脫節(jié)的矛盾和現(xiàn)象。 本系統(tǒng)采用 版本進(jìn)行硬件的構(gòu)造,根據(jù)以上所闡述的 Proteus 軟件 的功能和用途,在加上有強(qiáng)大的外圍設(shè)備,在一定程度上已經(jīng)滿足了系統(tǒng)研究的需要了。 Keil 程序研發(fā)軟件 開發(fā)過程中除了必要的硬件之外,還需要軟件。 匯編語言源程序要變?yōu)?CPU 可以執(zhí)行的機(jī)器碼有兩種方法,一種是 機(jī)器 匯編,另一種是 手工 匯編。機(jī)器匯編是通過匯編軟件將源程序變?yōu)闄C(jī)器碼,用于 MCS51 單片機(jī)的匯編軟件有早期的 A51,隨著單片機(jī)開發(fā)技術(shù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1