本文討論了一種將指紋識別技術用于考勤的系統(tǒng),結合串口服務器ATOP TigerLink GW21S一256協(xié)議轉換的功能,將只能提供RS232/485串口的考勤終端接入以太網,實現(xiàn)網絡考勤。介紹了系統(tǒng)的設計思路、總體構成及軟、硬件實現(xiàn),對于企業(yè)人事管理現(xiàn)代化具有一定的實用價值。
1.引言
目前指紋識別技術已應用到各種綜合信息管理系統(tǒng)中,可以設計將指紋識別技術用于考勤。代替?zhèn)鹘y(tǒng)的打卡制度,避免代打卡的現(xiàn)象發(fā)生。但是指紋考勤終端是單片機控制系統(tǒng),通常只提供RS232/485串口通訊,對于考勤地點比較分散、距離較遠、需要多臺考勤終端的單位來說,RS232/485則不能完成遠距離的網絡數(shù)據(jù)傳輸。目前,基于TCP/IP協(xié)議的網絡架構技術已經廣泛應用于公司、校園、工廠、政府機構等各種環(huán)境。在上位機軟件方面,各種操作系統(tǒng)及編程語言環(huán)境下都提供了TCP/IP庫,編寫TCP/IP應用程序就象編寫一個串口程序一樣簡單,甚至更簡單。在此前提之下,通過一種專用的協(xié)議轉換裝置(TCP/IP協(xié)議一串行通訊協(xié)議),也叫做串口服務器,可以無需改動終端設備的程序而方便地將設備連人以太網,實現(xiàn)實時數(shù)據(jù)的網絡傳輸。
利用指紋識別技術的應用系統(tǒng)有兩種——嵌入式系統(tǒng)和連接PC的桌面應用系統(tǒng)。嵌入式系統(tǒng)是一個相對獨立的完整系統(tǒng),它不需要連接其他設備或計算機就可以獨立完成其設計的功能,而連接PC的桌面應用系統(tǒng)具有靈活的系統(tǒng)結構。并且可以多個系統(tǒng)共享指紋識別設備,可以建立大型的數(shù)據(jù)庫應用。
隨著工業(yè)控制網絡化的發(fā)展,要求現(xiàn)場終端設備的實時數(shù)據(jù)資料能夠通過已經存在的局域網甚至廣域網傳輸成為工業(yè)自動化的普遍
需要。串口服務器是楊文忠:碩士講師教育科學技術研究重點項目(教技司2001224)一種協(xié)議轉換模塊,它通過提供1、2、4、8或16口的RS一232或RS一422/485串口界面,以及1個10/100M的以太網接口,可以將RS一232/422/485串行設備接入TCP/IP網絡中而不需要更改控制程序,主計算機使用TCP/IP協(xié)議通過以太網訪問被接入的終端設備。上位機采用Socket編程。
2系統(tǒng)總體設計
2.1設計思路
將嵌入式指紋識別系統(tǒng)嵌人單片機應用系統(tǒng),作為指紋考勤終端,杜絕代打卡現(xiàn)象,設計簡單,使用方便。利用串口服務器將單片機控制的指紋考勤終端的RS232串口通信協(xié)議轉換成TCP/IP協(xié)議,從而方便地接入TCP/IP網絡,可以方便地通過網絡從上層PC將預先采集的用戶指紋下載到指紋考勤終端,終端的考勤記錄也可以方便地通過網絡隨時上傳至上層管理系統(tǒng),從而實現(xiàn)網絡考勤。
2.2系統(tǒng)總體構成