新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 用CPLD器件及VDHL語言實現電梯控制系統

        用CPLD器件及VDHL語言實現電梯控制系統

        作者: 時間:2012-09-03 來源:網絡 收藏

        以下為輸出端口:

        LAMP:電梯運行或等待指示鍵,指示電梯的運行或等待狀況。高電平有效;

        RUN_WAIT[3…0]:電梯運行或等待時間指示鍵,指示電梯運行狀況或等待時間的長短,高電平有效;

        ST_OUT[3…0]:電梯所在樓層指示數碼管,指示電梯當前所在的樓層數。即1~16層,高電平有效;

        DIRECT[3…0]:樓層選擇指示數碼管,指示用戶所要選擇的樓層數,高電平有效。

        該設計中,電梯的控制狀態包括運行狀態、停止狀態及等待狀態,其中運行狀態又包含向上和向下狀態。主要動作有開、關門,停靠和啟動。乘客可通過鍵入開、關門按鈕,呼喚按鈕,指定樓層按鈕控制電梯。因此,整個電梯控制器應包括5個組成部分:時序輸出及樓選計數器;電梯服務請求處理器;電梯升降控制器;上升及下降寄存器和電梯次態生成器,圖2為電梯控制器系統框圖。圖3為電梯控制器的內部組成結構。

        從程序中可以看到,若第3層用戶發送上升/下降請求。則電梯處于等待狀態;若第3層用戶沒有發送上升/下降請求,且4~16層的用戶發送上升,下降請求,或者1.2層的用戶沒有發送任何請求,則電梯處于上升狀態;反之,電梯處于下降狀態。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 德清县| 乐业县| 来安县| 通渭县| 南宫市| 江北区| 锡林浩特市| 延长县| 涞源县| 临泽县| 舒城县| 洪江市| 井研县| 绿春县| 福贡县| 留坝县| 尼木县| 永兴县| 屏山县| 衡南县| 浙江省| 垫江县| 太和县| 布尔津县| 伽师县| 云阳县| 衢州市| 贡觉县| 新巴尔虎右旗| 耿马| 济源市| 佛坪县| 定远县| 桃源县| 和田市| 威宁| 虎林市| 新建县| 兴国县| 老河口市| 元谋县|