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

正文內(nèi)容

基于單片機設計的8層電梯模擬系統(tǒng)論文-wenkub

2022-09-06 14:56:13 本頁面
 

【正文】 n of some of the basic functions of elevator control system required, can pass through the button to select the floor, digital tube display realtime number of floors, the arrow indicates the LED lamp consisting of direction. This design pays more attention to get some knowledge into the design. Mainly includes the use of the STC89C52 chip, the use of C language programming, which has more transplantable, easier to upgrade. Key words:Elevator, MCU 1 1 緒論 課題背景 電梯進入人們的生活已經(jīng) 150 年了。單片機編程實現(xiàn)功能,簡潔多變,大大縮短了研發(fā)周期,同時能使電梯控制系統(tǒng)體積更小功能更強大。本設計模擬了電梯控制系統(tǒng)所需的一些基本功能,能通過能通過按鍵選擇樓層,數(shù)碼管顯示實時樓層數(shù),LED 燈組成的箭頭指示上下方向。一個半世紀的風風雨雨,翻天覆地的是歷史的變遷,永恒不變的是電梯提升人類生活質量的承諾。調頻門控、智能遠程監(jiān)控、主機節(jié)能、控制柜低噪音耐用,一款款集納了人類在機械、電子、光學等領域最新科研成果的新型電梯競相問世,冷冰冰的建筑因此散射出人性的光輝,人們的生活因此變得更加美好。十一屆三中全會后,沐浴著改革開放的春風,我國電梯業(yè)進入了高速發(fā)展的時期。電梯的應用范圍很廣,可用于賓館、飯店、辦公大樓、商場、娛樂場所、倉庫以及居民住宅大樓等。電梯曳引采用尼龍合成纖維曳引繩、鋼皮帶等無潤滑油污染曳引方式。合理運用對重和平衡重。在停站較少的群梯布置中,一個主機驅動兩個轎廂分別上下運行是一種節(jié)能的方案。如建立實時控制的交通模式,盡量以較少的運行次數(shù)來運載較多的乘客,使電梯的停站次數(shù)減至最少。 智能化:隨著計算機技術,通訊技術與控制技術的發(fā)展使大廈的智能化成為現(xiàn)實,而電梯是智能建筑中的重要交通工具,其技術發(fā)展及智能化程度也倍受世人關注。利用遺傳算法對客流交通模式及派梯規(guī)則進行優(yōu)化、自學習,實現(xiàn)電梯調度規(guī)則的進化,以適應環(huán)境的變化。本設計注重基本理論知識與實際情況的緊密結合,同時對學生獨立創(chuàng)新和分析問題的能力進行培養(yǎng),加深對知識的理解,為以后的工作和學習打下堅實的基礎 本設計完成的工作 設計電路模擬 8 層電梯運行 設置電梯的每一層按鍵,每按下一個按鍵有相應的二極管指示。 圖 1 系統(tǒng)總體方框圖 硬件設計 引言 由于電梯要運送客人到不同樓層,所以每一層都要有按鍵才可以滿足不同樓層顧客的需求。 STC89C52 單片機是 CMOS 工藝的 8 位單片機,片內(nèi)含有 8KB可反復擦寫的只讀程序存儲器和 256 字節(jié)的隨機存取存儲器,片內(nèi)置通用 8 位中央處理器( CPU)和 Flash 存儲單元,使得 STC89C52 為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案。掉電保護方式下, RAM 內(nèi)容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止。經(jīng)過實驗驗證系統(tǒng)工作時,數(shù)碼管、單片機、指示燈工作穩(wěn)定能夠滿足系統(tǒng)的要求。 D25 為電源指示燈。 9 圖 6 電梯呼叫按鍵電路圖 樓層顯示和樓層指示電路圖 10 圖 7 電路圖 本系統(tǒng)總共 8 層,如圖 7 樓層顯示采用一位共陰數(shù)碼管顯示,每個樓層按鍵按下指示燈為 8 個發(fā)光二極管。其流程如圖 10 所示。而首先,我們要了解電梯是如何得知此 時它是上面四種的哪一種情況的呢? 這可以分為兩個步驟:第一判斷電梯是上行還是下行;第二,判斷是去接人還是去送人。由此可知,當上行按鍵和去幾層按鍵均為 0 時,電梯仍為上行狀態(tài),那么此時,電梯的狀態(tài)肯定處于上樓接人的狀態(tài)中(即在高層,有人按了下行鍵)。 在實際應用中,最簡單的情況莫過于電梯當前為閑置狀態(tài),然后有一人按下按鍵呼叫,然后電梯便響應呼叫。并且,若在上行過程中,也有人在某層按的是上行按鍵,但 是電梯此時已經(jīng)走過了該層,那么電梯也絕對不會再選擇先下行接他。而若四樓的顧客按下的是下行鍵,或者二樓的人按下呼叫鍵,電梯此時都會暫時不予理會。 而且要認真核對原理圖是否一致,在檢查好后才可上件、焊件,防止出現(xiàn)錯誤焊件后不便改正。在大學的最后一個學期里,我學到了很多的知識和技能。我們一方面可以利用學校圖書館資源,另一方面可以利用網(wǎng)絡來檢索資源,例如中國知網(wǎng) CNKI、 IEEE、萬方數(shù)據(jù)庫、百度文庫、文庫等數(shù)據(jù)庫系統(tǒng)。 總之,這次畢業(yè)設計不是一次簡簡單單地完成一個課題。 首先感謝學校給我們提供的條件使我們有了一個可以對大學四年的知識進行溫習總結并付諸實踐的機會。 借此機會,我也感謝大學四年期間所有指導過 我的老師,感謝他們對我無私的教誨和幫助,感謝他們的諄諄教導。 bit flag_100ms,flag_1s。 sbit zhong = P2^1。 //8 個發(fā)光二極管定義 sbit led2 = P1^1。 18 sbit led6 = P1^5。 //1 樓電梯標志位 uchar dt_2。 //5 樓電梯標志位 uchar dt_6。 //電梯到哪一層的變量 uchar dt_s_x 。i++) for(j=0。 //按鍵值 void key() //獨立按鍵程序 { static uchar key_new。 0xff) != 0xff) //按鍵按下 { delay_1ms(1)。 (key_new == 1)) { //確認是按鍵按下 key_new = 0。 break。 break。 break。 break。 // } if(key_can == 2) { led2 = 1。 } if(key_can == 4) { led4 = 1。 } if(key_can == 6) { led6 = 1。 } if(key_can == 8) { led8 = 1。 if(dt_value == 1) //電梯在第 1 層停下不走了 { value = dt_2 + dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8。 xia = 1。 //顯示上 zhong = 0。 //電梯 向下走 xia = 0。 if(value != 0) { dt_s_x = 1。 } value = dt_1 + dt_2。 shang = 1。 //顯示上 zhong = 0。 //電梯向下走 xia = 0。 if(value != 0) { dt_s_x = 1。 } value = dt_1 + dt_2 + dt_3 + dt_4。 shang = 1。 //顯示上 zhong = 0。 //電梯向下走 xia = 0。 if(value != 0) { 23 dt_s_x = 1。 } value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5 + dt_6。 shang = 1。 //顯示上 zhong = 0。 //電梯向下走 xia = 0。 if(dt_s_x == 1) //電梯向上 做最后的判斷是否還要繼續(xù)向上 { if(dt_value == 1) //在第 1 層 24 { value = dt_2 + dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8。 }else flag_stop = 1。 //關閉上字 zhong = 1。 //電梯停下不動了 shang = 1。 if(value == 0) //說明上面沒有人按下 { dt_s_x = 0。 } else if(dt_value == 5) //在第 5 層 25 { value = dt_6 + dt_7 + dt_8。 }else flag_stop = 1。 //關閉上字 zhong = 1。 //電梯停下不動了 shang = 1。 //電梯停下不動了 shang = 1。 //電 梯停下不動了 xia = 1。 if(value == 0) //說明上面沒有人按下 { dt_s_x = 0。 } else if(dt_value == 3) //在第 3 層 { value = dt_1 + dt_2。 }else flag_stop = 1。 //關閉上字 zhong = 1。 //電梯停下不動了 xia = 1。 if(value == 0) //說明上面沒有人按下 { dt_s_x = 0。 } else if(dt_value == 7) //在第 7 層 { value = dt_1 + dt_2 + dt_4 + dt_5+ dt_6。 }else flag_stop = 1。 //關閉上字 zhong = 1。 if(value != 0) { //100ms if(flag_stop == 1) //到相應的樓了 要停下 { /*************************** 向 上 走 電 梯***********************************/ if(dt_s_x != 0) //向上走電梯 { value1 ++。 //顯示上字 zhong = 0。 } if(dt_value == 1) //當?shù)搅说谝粚拥臅r候 { if(dt_1 == 1) { led1 = 0。 //打開蜂鳴器 } } 29 else if(dt_value == 2) //當?shù)搅说诙拥臅r候 { if(dt_2 == 1) { led2 = 0。 //打開蜂鳴器 } } else if(dt_value == 3) //當?shù)搅说?3 層的時候 { if(dt_3 == 1) { led3 = 0。 //打開蜂鳴器 } } else if(dt_value == 4) //當?shù)搅说?4 層的時候 { if(dt_4 == 1) { led4 = 0。 //打開蜂鳴器 } }
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1