新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 以太網的智能樓字門口機設計

        以太網的智能樓字門口機設計

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

        在本系統中,通過UART0與GM8120進行數據通信。主要包含串口初始化、串口的數據接收與串口的數據發送等。部分程序如下:
        k.JPG
        2.2.3 GM8120的串口驅動設計
        GM8120有4個串口,其串口結構主要包含波特率發生器、16位發送FIFO、16位接收FIFO、狀態FIFO、配置與狀態寄存器、中斷控制器和APB接口等。
        在GM8120的串口接收中,首先要打開串口的接收文件句柄,然后設置波特率,接著對串口參數進行設置,打開串口,開辟一個串口接收線程,進行數據的接收。對接收到的數據進行存儲。主要程序函數如下:
        l.JPG
        2.2.4 鍵盤的掃描驅動設計
        本系統是4×3矩陣鍵盤,其用到了ATmega64的PF1-PF6 I/O接口,采用的是逐行(列)掃描法。首先判斷有無鍵按下,將全部行線置低電平。然后,檢測列線的電平狀態,如果有列線為低電平,則證明有鍵按下;如果列線沒有低電平,則說明沒有鍵按下。如果有鍵按下,則判斷鍵盤的哪一個鍵按下了,方法是依次置行為低電平其他線為高電平。確定置為低電平的行,然后檢測列線狀態,如果某列為低電平,則讀取出PF口的值,可以判斷出是哪個鍵按下。PF口對應的值以及鍵盤代表的鍵值如表1所列。

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

        b.JPG



        3 系統測試與驗證
        針對,對其完成了高低溫測試。測試地點是在重慶郵電大學自動化學院工程實訓中心,測試平臺為重慶漢巴試驗設備有限公司(HANBA)生產的高低溫濕熱試驗箱,型號為HUT703P。該儀器是參照GB10586—89濕熱試驗箱相應技術生產的。
        在高低溫測試中,分高沮和低溫兩個流程來完成:
        ①低溫測試。測試溫度范圍:-20~0℃,采用定值運行模式,測試時間為45 min;
        ②高溫測試。溫度范圍:0~60℃,同樣采用定值運行模式,測試時間為45 min。在持續的低溫與高溫環境下,對進行了上電運行,運行正常,測試通過。
        驗證平臺的搭建分兩種模式來完成:一種是以梯口機為中心,搭建驗證平臺;另外一種是把門口機加入系統中對其進行驗證。
        第一種方式需要EPA交換機、智能樓宇門口機、電磁鎖、出門按鈕、有效IC卡以及一些測試工具。連接圖如圖8所示。

        c.JPG


        第二種方式是把智能樓宇門口機放到智能樓宇系統中進行驗證,所需設備為智能樓宇門口機、EPA交換機、電磁鎮、出門按鈕、IC卡、2臺室內機、中心管理機以及一些測試工具。連接圖如圖9所示。

        d.JPG



        結語
        智能樓宇門口機是智能樓宇控制系統的重要組成部分,是可視對講系統的核心。其采用技術進行信號的傳輸,具有功耗低、速度快、成本低、功能強大、資源豐富等特點。同時,其組網非常方便,具有很強的使用價值。本設計講述了智能樓宇門口機的總體硬件設計和軟件設計方案,總體介紹了智能樓宇門口機的功能和在可視對講系統中的應用。本設計已經在重慶郵電大學自動化學院智能家居實驗室得到了很好的應用,系統運行穩定。

        交換機相關文章:交換機工作原理



        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宁城县| 许昌市| 庆城县| 云龙县| 陆丰市| 巨野县| 吴忠市| 收藏| 阜宁县| 陆河县| 来宾市| 寿宁县| 靖江市| 定州市| 仪陇县| 咸丰县| 柘荣县| 新竹市| 许昌市| 岢岚县| 台东市| 德化县| 江油市| 西青区| 闸北区| 罗甸县| 台东市| 繁峙县| 阿尔山市| 萨嘎县| 荃湾区| 皮山县| 交口县| 邮箱| 无锡市| 万全县| 科技| 阳山县| 黄梅县| 建平县| 屏东县|