隨著互聯(lián)網(wǎng)絡(luò)軟件與硬件技術(shù)的飛速發(fā)展,工業(yè)和科研場合要求翼閘、擺閘門禁系統(tǒng)在實時記錄留在某一場所內(nèi)準(zhǔn)確人數(shù)的同時,能通過以太網(wǎng)告知翼閘、擺閘門禁系統(tǒng)現(xiàn)場的人數(shù)本工作完成了一種基于嵌入式網(wǎng)絡(luò)技術(shù)的計數(shù)設(shè)備,該計數(shù)設(shè)備可以在現(xiàn)場實時顯示并通過以太網(wǎng)告知門禁控制中心在某一場所內(nèi)人員的數(shù)量。
為了能夠區(qū)分人員經(jīng)過的方向,使用了兩個傳感器列A和B,通過檢測兩個傳感器列被遮擋的先后順序來區(qū)分人員進(jìn)出擺閘的方向,相應(yīng)的控制器做出加1或減1的操作??紤]到普通成年人的一般體型,將每個傳感器列上的4對傳感器從1.5米至1.2米等間距的排列,同時每對紅外傳感器的發(fā)射管與接收管間的距離限制在80cm,而兩扇傳感器列A和B的間距設(shè)置為30cm,這樣可以確保在任意時刻只有同一個人能先后經(jīng)過傳感器列A和B,避免了多人同時經(jīng)過探測器等各種影響正常計數(shù)情況的發(fā)生。AVR單片機(jī)以太網(wǎng)控制電路以Ethernut 1.3gI1 開源軟硬件嵌入式系統(tǒng)設(shè)計方案為藍(lán)本,進(jìn)行了部分的刪減和重新設(shè)計。
針對國內(nèi)安防產(chǎn)品還缺乏有力支持,大部分產(chǎn)品偏重于國外品牌,或某單個品牌的產(chǎn)品;市場竟?fàn)幦鄙偻该骰?,一方面限制了讓國?nèi)有實力企業(yè)的參與,另一方面,在竟投標(biāo)方案設(shè)計中,限制了針對嵌入式網(wǎng)絡(luò)技術(shù)在翼閘擺閘安防門禁通道“一卡通”功能進(jìn)行擴(kuò)展性設(shè)計。
嵌入式網(wǎng)絡(luò)技術(shù)在翼閘擺閘等門禁系統(tǒng)主要包括以下幾個組成部分:采用AVR 單片機(jī)ATmega128 為CPU:外擴(kuò)一片32KB 的RAMKM62256:ATmega128上的UART 接口通過MAX3222引出到DB.9 串口上; 以太網(wǎng)控制器為RTL8019ASI3 :20F.01以太網(wǎng)隔離變壓器;LM1086向接口電路提供+5V電源。該電路以AVR單片機(jī)ATmega128為核心,控制以太網(wǎng)控制器RTL8019AS實現(xiàn)局域網(wǎng)通信。通過RS232接口與PC機(jī)上超級終端或串口調(diào)試助手實現(xiàn)串口通信。該電路基于TCP/IP協(xié)議,采用Socket方式與門禁控制中心進(jìn)行通信。當(dāng)網(wǎng)絡(luò)實時性要求不高時,傳輸速率達(dá)到10Mbps的以太網(wǎng)控制器RTL8019AS已經(jīng)能夠滿足系統(tǒng)的要求。ATmega128提供了22個可編程的I/O 口、一個JTAG和ISP接口。傳感器列A和B的輸出分別經(jīng)過4或門后與ATmega128的I/O連接。為了減少ATmega128可編程I/O的使用數(shù)量,采用串行的方式向數(shù)碼管顯示電路發(fā)送數(shù)據(jù)。
|