室外電梯
施工升降機吊籠控制裝置作為整個控制系統(tǒng)的核心,實現(xiàn)監(jiān)控吊籠運行、人機交互界面、顯示錯缺相檢測錯誤信息和層間門報警信息。
錯缺相裝置實現(xiàn)檢測交流三相輸入錯相或者缺相。
層間門檢測報警裝置實現(xiàn)對每一個樓層的層間門的開關(guān)狀態(tài)進行安全檢測。把檢測結(jié)果傳送至吊籠控制裝置顯示。
吊籠控制裝置應(yīng)用一片單片機集中控制方案
1)硬件方案。吊籠控制裝置作為施工電梯控制系統(tǒng)的核心,依靠IC設(shè)計的高速發(fā)展,精簡指令集、單時鐘周期指令執(zhí)行的AVR單片機的誕生,其運行速度是傳統(tǒng)的AT89C52單片機的12倍。選用AVR單片機ATMEL MEGA16,其具備約32個輸入輸出口、EEPROM、中斷、串口,即多輸入輸出口的特征。由于吊籠控制裝置需要控制液晶12864模塊、4位數(shù)碼管顯示、4*4鍵盤掃描、3路脈沖傳感器輸入、6路繼電器輸出控制交流接觸器、串口用于與層間門檢測報警裝置通信。由于吊籠控制裝置的輸入輸出很多,因此液晶12864和4位數(shù)碼管顯示只能應(yīng)用串行驅(qū)動方式。方案方框圖如圖2所示。
2)軟件方案。
① 軟件方面嘗試采用ucosII嵌入式實時操作系統(tǒng),分別建立6個有優(yōu)先級區(qū)別的任務(wù),試驗結(jié)果發(fā)現(xiàn)由于這6個任務(wù)都需要同時并行運行,優(yōu)先級都要求較高,而且優(yōu)先級較低的LCD12864液晶顯示和4位數(shù)碼管顯示出錯或滯后都會給用戶很壞的印象。因此實時性要求很高的實時操作系統(tǒng)以現(xiàn)在單片機的速度還是無法應(yīng)付。此軟件方案行不通。
② 人貨電梯軟件方面采用傳統(tǒng)的沒操作系統(tǒng)的單片機程序,首先把上述6個功能塊分別建立子程序,在主程序死循環(huán)while 1)里面分別循環(huán)調(diào)用上述6個子程序。本軟件方案與用操作系統(tǒng)的方案相比的區(qū)別是不區(qū)分任務(wù)的優(yōu)先級,認(rèn)為優(yōu)先級都一樣高。系統(tǒng)能勉強運行。但是如果其中一個任務(wù)出現(xiàn)阻塞現(xiàn)象就會影響其他任務(wù)的運行。穩(wěn)定性和性都不行。而且由于串行數(shù)據(jù)控制液晶12864和4位數(shù)碼管,導(dǎo)致液晶和數(shù)碼管顯示比較閃爍且很不穩(wěn)定,數(shù)據(jù)被干擾錯亂后刷屏速度跟不上。