新聞中心

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

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

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

        從攝像頭輸出的模擬視頻信號經過電容耦合與濾波之后,輸入到SAA7113的Vin11腳,其他3路視頻輸入接口沒有用到,同時SAA7113還外接了一個24.576 MHz的有源晶振為其提供時鐘頻率,模擬部分與數字部分分別采用3.3 V電壓進行供電,通過I2C總線對SAA7113進行寄存器的配置,地址為4AH和4BH。解碼后的輸出是從引腳IPD0~IPD7輸出的,其輸出的是8位標準ITU656信號,直接與GM8120相連。
        2.1.3 開鎖模塊電路的設計
        開鎖模塊是門蔡的核心,在本系統中,開鎖的方式很多,比如遠程開鎖、密碼開鎖、IC卡開鎖以及出門開關開鎖。所有的開鎖方式都是通過控制開鎖模塊來實現的,開鎖模塊的電路原理如圖6所示。

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

        i.JPG


        開鎖模塊的核心是一個電磁繼電器和一個三極管。電磁繼電器型號為OMRON G6H-2,該繼電器有8個引腳,引腳1接高電平。引腳10接低電平,引腳3、8、4、7、2、9是公共觸點。3、4引腳和8、7引腳連接表示常開,3、2引腳和8、9引腳連接表示常閉。
        圖6中引腳3和8并聯引出一個端口COM,引腳4和7并聯引出一個端口NO,引腳2和9并聯引出一個端口NC;三極管型號為S8050,由單片機的一個I/O口對三極管進行控制,其原理如下:當DOOR_RELAY為高電平時,三極管的基極電位電平大于發射極,三極管處于導通狀態,繼電器工作,使繼電器開關打到NO端;當DOOR_RELAY為低電平時,S8050截止,繼電器不工作,繼電器開關打到NC端。
        繼電器引出來的兩個端COM、NC跟電鎖相應引腳相連,電鎖采用的是兩線電磁鎮H9200,電鎖電源接到NC端,電鎖正級接COM端,電鎖負級接地,繼電器引出來的NO端接地。當S8050處于截止狀態的時候,繼電器不工作,兩線電磁鎖處于工作狀態,門鎖上;當S8050導通,繼電器工作,電鎖不工作,門打開。這就是開鎖模塊的控制過程。
        2.2 的軟件設計
        的軟件設計主要包括4個部分:LCD顯示驅動的設計、ATmega64串口驅動的設計、GM8120串口驅動的設計和鍵盤掃描驅動的設計。結構框圖如圖7所示。

        j.JPG


        2.2.1 LOD顯示驅動的設計
        LCD驅動設計主要包含以下幾個部分,分別是LCD初始化,LCD清屏,LCD列,行以及頁的定位,LCD顯示數字、漢字和顯示圖片等。
        LCD初始化函數包含了端口的配置、LCD復位以及LCD顯示特性的設置,比如液晶屏顯示顏色深淺,選擇正顯或者反顯,顯示行列起始地址和LCD打開等等。
        2.2.2 ATmega64的串口驅動設計
        ATmega64的UART結構可以分為3部分,分別是時鐘生成器、收控制器和發控制器。控制寄存器是被各個單元共享的。時鐘生成器包含外部時鐘同步邏輯和波特率發生器;收控制器包含奇偶校驗器、控制邏輯、移位寄存器和UDR緩存器。發控制器包含一個寫緩存、一系列移位寄存器、奇偶校驗生成器和控制邏輯。

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




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴彦淖尔市| 彭山县| 云梦县| 嘉祥县| 迁安市| 开封县| 雷山县| 江华| 边坝县| 东城区| 东乡族自治县| 潞城市| 哈尔滨市| 东丰县| 毕节市| 六枝特区| 兴山县| 武强县| 连平县| 故城县| 乐安县| 黄大仙区| 卫辉市| 鹿泉市| 铜鼓县| 大竹县| 山西省| 那坡县| 突泉县| 峡江县| 晋江市| 浦北县| 册亨县| 冀州市| 读书| 瑞丽市| 龙里县| 台前县| 吉安市| 南和县| 六盘水市|