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

正文內(nèi)容

畢業(yè)論文-基于atmega128單片機的電梯控制系統(tǒng)設計-wenkub.com

2024-11-12 18:39 本頁面
   

【正文】 PORTA=0X80。//A 口最高位是蜂鳴器,設為輸出 DDRE=0X00。 } } /*********管腳初始化 *************/ void chushi() { DDRA=0XFF。ixms。j0。 } /********* 延時函數(shù) ***********/ void delay(uint z) { uint i,j。amp。 write_data(0x30+bai)。 write_(0x9b)。 qian=weight%10000/1000 。 ad4= ad 7。 // ad7= HX711_Read()。 ad3= HX711_Read()。 return(count)。 if(((PINFamp。i24。 count=0。 uchar nowFloor=0。 uchar table[]={1,2,3,4,5}。 uchar firstshang,secondshang,secondxia,thirdshang,thirdxia,fourshang,fourxia,fivexia。 void loucenjiance()。 void guanmen()。 //void loucen()。 uchar four[]=車重: 克 。=~BIT(3) 29 define HX711_SCK_1 PORTF |=BIT(2) define HX711_SCK_0 PORTF amp。=~BIT(7)) define SDATA_SET PORTA |= (1 PA6) //電平置高 DS1 define SDATA_CLR PORTA amp。=~BIT(1)) //上升電機方向 define clk_kai0 (PORTA|=BIT(3)) //開門電機 define clk_kai1 (PORTAamp。=~BIT(2)) define RS_1 (PORTG|=BIT(2)) define WR_0 (PORTGamp。 ( 3)需輸入密碼才能乘電梯到達特殊檔層功能,且響應改樓層呼叫時不響應其他樓層呼叫。不禁由衷感嘆,電子知識,真是博大精深。我之所先用 51調(diào)試,因為自己比較熟悉 51 單片機,并且 keil 軟件功能相當強大,比 ICCAVR 軟件功能多點,就說在很多過 if語句嵌套的情況下,假如在 keil 軟件下,可以輕易地找到每個 大括號的配對,而 iccavr 則不然,而本次電梯的樓層檢測程序中卻用到了很多的 if語句嵌套,假如用 avr 編寫的話,那是個很麻煩的問題。從搭建框架,搭建電梯廂對于現(xiàn)在工具條件來說這個都是個辣手的問題,然后到組裝各個模塊,在到畫電路圖,做板,在到調(diào) 試程序 .......這個都是漫長的奮斗過程。 停止樓層 電梯 方向顯示 3 上 3樓內(nèi)部和向上 呼叫注銷,內(nèi)部 4樓呼叫 4 上 4樓向上呼叫注銷 3 下 3樓向下呼叫注銷,內(nèi)部 1樓呼叫 1 下 內(nèi)部 1樓呼叫注銷 停止樓層 電梯 方向顯示 2 上 2樓向上注銷 3 上 3樓向上注銷 4 上 4樓向上注銷 5 下 5樓向下注銷 4 下 4樓向下注銷 3 下 3樓向下注銷 2 下 2樓向下注銷 1 上 1樓向上注銷 25 第六章 總結(jié)與展望 經(jīng)過認真的選擇和設計,最終完成了一個可以實現(xiàn)大部分功能的電梯控制系統(tǒng)。電梯運行后, 3 樓和 4 樓有人向上呼叫, 3 樓有人向下呼叫到 1 樓。測試結(jié)果:先響應三樓呼叫,再響應四樓呼叫。 測試結(jié)果: 表 11 方向優(yōu)先測試 結(jié)論:系統(tǒng)在向上運行時候,優(yōu)先相應各樓層的向上呼叫信號,不響應向下的呼叫信號,向下運行時相反,符合設計要求。首先分別調(diào)試各個功能程序,再對整個程序進行調(diào)試,以便修改錯誤碼。 緊急停止 為了提高電梯安全性能,設置緊急停止功能,當緊急停止鍵按下,所有呼叫信號清空,同時電梯向一樓方向運行,蜂鳴器報警,當電梯運行到一樓,停止報警,并打開門,等待電梯重新啟動信號。其程序源代碼見附錄一 ,邏輯框圖如圖 42 所示: 圖 42電梯 邏輯圖 電梯運行控制 21 電梯響應上升下降隊列時,要對相應的指示燈、上下行狀態(tài),以及響應隊列做相應的改變,而實現(xiàn)這一功能模塊的就是電梯運行函數(shù)。 電梯主程序 根據(jù)系統(tǒng)要求,電梯的程序應滿足以下要求: ( 1)初始化程序使數(shù)碼管顯示“ 1”表示電梯處在一樓,等待人進入電梯; ( 2) 主程序主要包括: ①判斷乘客進入電梯后選擇去哪一層,根據(jù)判斷情況來控制電梯運行,到達目標樓層后自動開關門; ②電梯在運行過程中要不斷的掃描鍵盤,從而來判斷各樓層有無呼叫請求,并把當前樓層按鍵的值給儲存起來; ③提示模塊的控制; 19 ④實時顯示電梯所在位置及運行狀態(tài)(上行 /下行); ⑤開關門有一定的延時來保證乘客走出 /進入電梯; ⑥實時檢測此時電梯廂的重量; ⑥實時檢測樓層檢測模塊; ⑥實時控制上升電機,開關門電機的轉(zhuǎn)動; 主程序流程圖如圖 41 所示。通過調(diào)用不同的子程序,實現(xiàn)了復雜功能控制。假如電梯在運行的時候整個系統(tǒng)掉電了,則掉電保護部分的彈簧怎自動復位,把上升電機上的輪子卡住。假如在關門的時候電梯廂的重量超出了設定值,則電梯停止運行,啟動蜂鳴器發(fā)出警報。如圖 317 是 Hx117 運行流程圖, 318是 Hc117 的電路圖。 123P211k1 2L1VCC123P3GND光電傳感器輸出端 16 圖 315 自動開關門 緊急報警 轎廂內(nèi)設緊急報警按鈕,當電梯突然發(fā)生故障使轎箱內(nèi)的人被困時,可以 通過按下緊急停止按鈕,清除所有呼叫信號,并將電梯直接運行至一樓,并發(fā)出報警信號。 圖 313 光電傳感器電路圖 圖 314 光電傳感器 自動開關門模塊 本設計中,設計了一個自動開關門,它的功能有,當電梯運行到目標樓層后,自動打開、關閉門,當在關門的時候,假如檢測到中間有東西,則門自動打開。 D21N5819GND1000UC1Cap Pol1C3Cap 220u12P1FB4ON/OFF5GND3IN1OUT2U1GNDC44GNDS1SWDPDT10mHL1Inductor IronC45GND12L31 2L210R110R310R4S2\SWDPDTGNDGND123456789P7123456789P6123456789P4123456789P523451P31 2L4S3SWDPDTGND12V 輸入12V 輸出GND5V 出R6 312 電源電路圖 15 光電傳感器模塊 在豎井各個樓層設置光電傳感器,在副轎廂上安裝一個小薄木棍,當轎廂往上運動,副轎廂則向下運動,轎廂往下運動,副轎廂則向上運動;當副轎廂運動時它上面的小木棍經(jīng)過光電傳感器,則光電傳感器接收光線段接收不到光線,則傳感器輸出端輸出一個高電平。 Atmegal128 的最小系統(tǒng)包括晶振電路,和復位電路,如圖310 是復位電路, Atmegal128 是低電平復位。 8 路 10 位 ADC 并且 具有獨立片內(nèi)振蕩器的可編程 看門狗定時器 ,片內(nèi)模擬比較器。 6N137 的 轉(zhuǎn)換速率高達 10MBit/s,是典型的高速數(shù)字開關。該芯片還有自動半流的功能,能有效地減少驅(qū)動器發(fā)熱量。本設計采用串轉(zhuǎn)并芯片 74hc595,它主 11 要有一個時鐘接口 Tcp,數(shù)據(jù)接口 DS,數(shù)據(jù)輸出控制接口 Hcp。實物圖如下圖 3 35所示。如圖 33 所示, 是接單片機的 PA 端口,此按鍵是電梯廂內(nèi)部的按鍵,外部的按鍵同理,單片機采獨立按鍵掃描方式,這樣簡單,程序少,單片機響應速度快。采用 12864 液晶和用595 來驅(qū)動額數(shù)碼管實現(xiàn)顯示當前電梯當前的信息,并采用獨立鍵盤作為外呼內(nèi)選電路,里面用 8 個 按鍵代表 15 樓層、開門、關門、呼叫,外部采用 8 個按鍵代表 1 樓上, 2樓上、下, 3 路上、下, 4樓上、下, 5樓的下呼叫。 7 第三章 系統(tǒng)硬件電路設計 總體方案設計 本次設計的基本思想是采用 Atmega128 單片機作為核心,利用其豐富的 I/O 接口與外圍電路配合進行控制。 其測量原理:用應變片測量時,將其粘貼在彈性體上。故易受外界干擾,信號需經(jīng)放大,并采取抗干擾措施。它有結(jié)構(gòu)簡單、靈敏度高、動態(tài) 響應好、可實現(xiàn)非接觸測量、具有平均效應等優(yōu)點。目前多用于加速度和動態(tài)力或壓力的測量。但它的驅(qū)動電路較復雜 ,需要用到 I/0 口比較多,一個步進電機需要 4跟數(shù)據(jù)線,一根使能信號線,總共需要 5跟,占用的單片機資源比較多,編寫程序較多。當四個功率開關全用 NPN 晶體管時,需要解決兩個上橋臂晶體管 (BG1 和 BG3)的基極電平偏移問題。 電動機驅(qū)動模塊 我們使用的是直流電機,比較以下兩種方案實現(xiàn)對直流電機的驅(qū)動。 方案二:采用直流電機作為本設計的執(zhí)行元件,直流電機工作是讓線圈始終交替地處于 穩(wěn)定狀態(tài)和非穩(wěn)定平衡狀態(tài),通過兩個半圓環(huán)形電樞將線圈的穩(wěn)定平衡狀態(tài)消除掉。 比較以上兩種方案中,選擇方案二。數(shù)碼管雖功耗大,但其軟件驅(qū)動簡單,硬件電路調(diào)試方便,價格便宜,亮度大,能滿足本設計的要求,但數(shù)碼管只可以顯示基本的數(shù)字,文字顯示不了,所以在電梯廂內(nèi)部裝上液晶12864 來顯示基本的電梯信息,這樣比較美觀,成本合理,在電梯的每層外部裝上一個數(shù)碼管顯示電梯當前所載的樓層。 基于上述方案的分析,以及方案三的優(yōu)點,故選擇方案三。該傳感器的響應時間為 ,且體積小、功耗低、容易安裝,但受環(huán)境的影響較大。該方案安裝中的金屬片會使轎廂的重量加重,增加步進電機的負載,并且金屬 接近開關價格相對昂貴、體積較大、安裝不便、靈敏度不怎么高。所以選用方案三。 MCU采用一個單片機控制所有的按鍵、數(shù)碼管、液晶顯示、步進電機、光電傳感器的輸出信號等,并對以上所有信號進行處理。這種方案是采用傳統(tǒng)的電梯控制系統(tǒng),其主要特點是編寫程序比較直觀,通俗易懂,可靠性高,干擾抗能力強,能耗較小。由于單片機具有體積小、線路簡單、無噪音、可靠性高、維 2 護方便 ,是一種少投入、高回報的方案。可編程控制器,是微機技術與繼電器常規(guī)控制技術相結(jié)合的產(chǎn)物,是在順序控制器和微機控制器的基礎上發(fā)展起來的新型控制器,是一種以微處理器為核心用作數(shù)字控制的專用計算機,它有良好的抗干擾性能,適應很多工業(yè)控制現(xiàn)場的惡劣環(huán)境,所以現(xiàn)在的電梯控制系統(tǒng)主要還是由可編程控制器控制。尤其是單片機的開發(fā)與應用,其深度和廣度越來越大。電梯作為生產(chǎn)生活的典型運載工具使用已十分普及,其控制信號類型多,關系復雜,要求的控制性能特別高。從長遠發(fā)展來看 ,這種系統(tǒng)將逐漸被淘汰。因此電梯在我們的生活中起著非常重要的作用。 硬件 仿真 ............................................. 錯誤 !未定義書簽。 電梯邏輯控制 ......................................................... 20 電梯運行控制 ......................................... 錯誤 !未定義書簽。 第二章
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1