新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 以太網(wǎng)的智能樓字門口機設(shè)計

以太網(wǎng)的智能樓字門口機設(shè)計

作者: 時間:2013-01-11 來源:網(wǎng)絡(luò) 收藏

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

本文引用地址:http://butianyuan.cn/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并聯(lián)引出一個端口COM,引腳4和7并聯(lián)引出一個端口NO,引腳2和9并聯(lián)引出一個端口NC;三極管型號為S8050,由單片機的一個I/O口對三極管進行控制,其原理如下:當(dāng)DOOR_RELAY為高電平時,三極管的基極電位電平大于發(fā)射極,三極管處于導(dǎo)通狀態(tài),繼電器工作,使繼電器開關(guān)打到NO端;當(dāng)DOOR_RELAY為低電平時,S8050截止,繼電器不工作,繼電器開關(guān)打到NC端。
繼電器引出來的兩個端COM、NC跟電鎖相應(yīng)引腳相連,電鎖采用的是兩線電磁鎮(zhèn)H9200,電鎖電源接到NC端,電鎖正級接COM端,電鎖負級接地,繼電器引出來的NO端接地。當(dāng)S8050處于截止?fàn)顟B(tài)的時候,繼電器不工作,兩線電磁鎖處于工作狀態(tài),門鎖上;當(dāng)S8050導(dǎo)通,繼電器工作,電鎖不工作,門打開。這就是開鎖模塊的控制過程。
2.2 的軟件設(shè)計
的軟件設(shè)計主要包括4個部分:LCD顯示驅(qū)動的設(shè)計、ATmega64串口驅(qū)動的設(shè)計、GM8120串口驅(qū)動的設(shè)計和鍵盤掃描驅(qū)動的設(shè)計。結(jié)構(gòu)框圖如圖7所示。

j.JPG


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

交換機相關(guān)文章:交換機工作原理




評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉