關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 現代智能小區的家庭智能安防設計

        現代智能小區的家庭智能安防設計

        作者: 時間:2012-08-31 來源:網絡 收藏

        1  系統描述

        本文引用地址:http://www.104case.com/article/160009.htm

        隨著科技的進步,在很多生活領域(如銀行、生活社區) 都進行了安全布防,一旦有不安全事件發生,就可進行人工或自動報警(撥打110 、119 等報警電話、拉響警笛、啟動錄像等) 。上述功能由系統來實現,常見為由軟硬件結合的集成系統實現布防、檢測、報警。在這種系統中,串并口通信技術被廣泛采用。

        2  設備布局與線路連接

        本系統是只有一臺計算主機的系統,可擴展為有多臺計算主機的大型安防系統。系統分為5 大塊:計算機、觸發器、安防信息數據庫、報警器或者報警電話,如圖1 所示。

        3  基本工作流程

        當觸發事件發生時,觸發信號從觸發器發出,經編碼器編碼后,以二進制數據形式發送至計算機,計算主機通過程序獲取事件編碼并進行分析識別,進而根據程序設定啟動相應的報警動作,并在日志表中記錄觸發事件的時間、名稱和報警動作,以備查用,如圖2 所示。

        4  建立安防信息數據庫

        安防信息數據庫是用戶同程序之間的接口。主要包括4 個表:布防參數設置、處警參數設置、布警參數和處警參數的對應關系、安防日志。用戶將自己希望的設置存入該數據庫中,程序將發生的報警信息和處警動作也寫入數據庫中的安防日志表保存。

        程序使用Visual Basic 提供的數據接口ActiveX數據對象(ADO) 來管理數據庫。ADO 是為Mi2crosoft 最新和最強大的數據訪問范例OL EDB 而的,是一個便于使用的應用程序層接口。

        5  通信端口調試

        通信端口的調試是該系統的難點,VB 提供了CommunicatiONs 控件作為程序員同串口之間的接口,該控件提供了一系列通信命令的使用界面。使用它可以建立與串行端口的連接,通過串行端口連接到其他通信設備,發出命令、交換數據、監視和響應串行連接中發生的事件和錯誤。

        并口又叫I/ O 口,VB 調用WinIO 庫的步驟如下:

        將winio. dll ,winio. vxd 和winio. sys 三個文件放在程序可執行文件所在目錄下;將winio. bas 文件加入工程文件;調用InitializeWinIO 函數初始化WinIO 驅動庫;調用庫函數讀寫存取I/ O 端口以及實際物理地址;調用ShutdownWinIO 函數。

        6  總結

        本系統是應用于智能安防系統,可以同時實現防報警、緊急救助、燃氣泄露報警、社區服務等多種功能。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贺兰县| 临沧市| 湘潭县| 吉木乃县| 阿拉善右旗| 龙海市| 万安县| 永州市| 徐闻县| 富顺县| 龙井市| 阳信县| 新宁县| 胶州市| 铜陵市| 禹城市| 南靖县| 扎兰屯市| 秦皇岛市| 广德县| 莎车县| 渝中区| 扬州市| 广汉市| 喀喇沁旗| 格尔木市| 宁国市| 赫章县| 土默特左旗| 泾阳县| 榆社县| 西平县| 曲靖市| 房山区| 南昌县| 福州市| 吉安县| 庆元县| 祁阳县| 黎川县| 霍山县|