新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于CAN總線的電氣火災報警系統的設計方案

        基于CAN總線的電氣火災報警系統的設計方案

        作者: 時間:2013-11-14 來源:網絡 收藏

          鍵盤電路采用5×5矩陣鍵盤,一共25個鍵。實際只用到24個,功能為:0~9數字輸入、上下左右4個方向鍵、確定、取消、自檢、消音、復位和5個功能鍵。鍵盤的列KEY L1到KEY L5分別連接單片機的5個外部中斷口,鍵盤的行KEY H1到KEY H5與單片機的5個普通IO口相連。

          本設計為了達到良好的人機交互界面效果,采用了320×240點陣的液晶模塊。該模塊為藍底白字,帶中文字庫,支持圖形和文字模式,使用十分方便。接口電路如圖8所示。液晶模塊留出了22個接口供用戶編程使用。圖中LCD-RS為寫入命令/數據選擇,LCD-RW和LCD-RD為數據讀寫接口,LCD-CS為模塊片選,LCD-RES為復位口,LCD-DB0~LCD-DB7為數據輸入口,采用并行通信,一次可寫入一個字節。

          

          圖8 液晶顯示接口電路

          4 系統軟件設計及實現

          電氣火災探測器總體軟件設計如圖9所示。程序從初始化開始,初始化包括了單片機I/O口初始化、A/D初始化、CAN控制器初始化等準備工作。接著單片機開始采集漏電流和溫度數據。為了保證采樣的實時性,漏電流的采集采用了定時采樣。

          

          圖9 電氣火災探測器軟件流程

          根據國標對監控設備的要求,用戶對監控設備的操作權限分三級級別:操作員、管理員和超級管理員。要切換到另一個級別之前必須先注銷,然后登錄。操作員只能查看一些記錄信息,操作權限低;管理員可以查看建筑的實時信息,遠程控制探測器,操作權限高;超級管理員可以配置探測器節點,操作權限最高。級別高的可以操作低級別任務,反之不行。軟件總體構架如圖10,清晰展示了電氣火災監控設備的程序運行情況。

          

          圖10 電氣火災監控設備軟件流程

          5 結論

          本文提出的電氣火災監控系統設計方案包括一個最多可帶的200個節點的電氣火災監控設備和電氣火災監控探測器。電氣火災監控探測器用于檢測各線路的剩余電流(漏電流)和溫度。監控設備與探測器之間通過通信。監控設備能實時顯示各監控節點的運行狀態,一旦檢測到有漏電報警或溫度報警,監控設備和探測器都能發出聲光報警信號,同時在監控設備上面顯示報警地點和何種報警,并存儲報警記錄。該方案中設計的報警系統通信距離遠、速度快,數據傳輸可靠性高,即插即用,使用靈活。

        互感器相關文章:互感器原理


        漏電開關相關文章:漏電開關原理
        上拉電阻相關文章:上拉電阻原理
        矢量控制相關文章:矢量控制原理
        燃氣報警器相關文章:燃氣報警器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宁乡县| 沾益县| 绵竹市| 商都县| 平武县| 托克托县| 阿图什市| 和龙市| 涪陵区| 灵山县| 合川市| 全州县| 北流市| 郓城县| 望江县| 海宁市| 朔州市| 衡水市| 岚皋县| 九龙坡区| 嘉禾县| 高密市| 漾濞| 青州市| 凤山市| 麻城市| 台南市| 内乡县| 太湖县| 平武县| 娱乐| 孟州市| 隆子县| 仙游县| 岳阳市| 韩城市| 尖扎县| 林口县| 南京市| 大埔县| 涟源市|