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