一種指紋考勤系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及監(jiān)控技術(shù)領(lǐng)域,具體涉及一種指紋考勤技術(shù)。
【背景技術(shù)】
[0002]考勤登記,作為企業(yè)職工的基本管理,是對職工每日出勤管理的根本根據(jù)。但是,目前我國絕大多數(shù)企業(yè)在考勤登記時,依然利用的是古板的考勤方法,譬喻人工注冊、打卡、機(jī)器打卡等,不光考勤速度較為緩慢,并且在考勤登記時需要專職人員進(jìn)行記載、統(tǒng)計數(shù)據(jù)。這種考勤辦法不但耗費(fèi)了人力與物力,并且沒有辦法確??记跀?shù)據(jù)的正確性和透亮度,同時給企業(yè)的管制帶來了諸多的不方便。
【實用新型內(nèi)容】
[0003]本實用新型的目的是提供一種指紋考勤系統(tǒng),其能夠使本來繁雜、索然無味的工作變得簡單,并且本實用新型能夠確保考勤數(shù)據(jù)的正確性和透亮度。
[0004]本實用新型通過如下技術(shù)方案實現(xiàn):
[0005]本實用新型提供了一種指紋考勤系統(tǒng),其包括:
[0006]控制單元、鍵盤輸入單元、指紋采集單元、顯示單元;
[0007]所述控制單元包括CH452接口、RS232接口、GPlO擴(kuò)展接口 ;
[0008]所述控制單元通過CH452接口連接所述鍵盤輸入單元,所述鍵盤輸入單元通過發(fā)送電平信息將采集到的員工信息傳給所述控制單元;
[0009]所述控制單元通過RS232接口連接所述指紋采集單元,以實現(xiàn)所述指紋采集單元將根據(jù)獲取到的指紋圖像生成的對應(yīng)特征碼傳給所述控制單元;
[0010]所述控制單元通過GPlO擴(kuò)展接口連接所述顯示單元以顯示指紋圖像和個人信息。
[0011]更進(jìn)一步地,所述的指紋考勤系統(tǒng)還包括:
[0012]通過GPlO擴(kuò)展接口與所述控制單元連接的蜂鳴器。
[0013]更進(jìn)一步地,所述控制單元還包括串行外設(shè)接口 ;所述的指紋考勤系統(tǒng)還包括:通過線纜與所述控制單元的串行外設(shè)接口連接的外部數(shù)據(jù)存儲器。
[0014]更進(jìn)一步地,所述控制單元包括ARM處理器,以及,與所述ARM處理器相連接并與其進(jìn)行數(shù)據(jù)交互的比較器。
[0015]更進(jìn)一步地,所述指紋采集單元包括:圖像采集器,以及與所述圖像采集器連接的帶通濾波器。
[0016]更進(jìn)一步地,所述圖像采集器為光學(xué)圖像采集器或半導(dǎo)體傳感器。
[0017]更進(jìn)一步地,所述鍵盤輸入單元內(nèi)置時鐘振蕩電路且對控制單元提供上電復(fù)位信號。
[0018]由上述技術(shù)方案可以看出,本實用新型通過控制單元連接指紋采集單元、鍵盤輸入單元、顯示單元,實現(xiàn)員工信息的采集以及指紋圖像的采集和比對,能夠使本來繁雜、索然無味的工作變得簡單,不僅能夠節(jié)省人力與物力,并且能夠確??记跀?shù)據(jù)的正確性和透亮度,從而能夠提高企業(yè)的考勤效率。
【附圖說明】
[0019]圖1為本實用新型的結(jié)構(gòu)原理圖;
[0020]圖2為本實用新型中鍵盤輸入單元的電路圖。
[0021]附圖中:外部數(shù)據(jù)存儲器10 ;控制單元20 ;鍵盤輸入單元30 ;指紋采集單元40 ;顯示單元50 ;蜂鳴器60。
【具體實施方式】
[0022]本實用新型提出一種指紋考勤系統(tǒng),其不僅能夠?qū)崿F(xiàn)指紋考勤的功能,完成指紋錄入以及指紋考勤;而且能夠?qū)崿F(xiàn)員工信息的管理、員工的出勤情況記錄、查詢以及統(tǒng)計功能。該指紋考勤系統(tǒng)使本來繁雜、索然無味的工作變得簡單,不僅能夠節(jié)省人力與物力,并且能夠確??记跀?shù)據(jù)的正確性和透亮度。
[0023]為使本實用新型更為清晰,下面結(jié)合附圖對本實用新型進(jìn)行詳細(xì)地說明。
[0024]本實用新型提出的一種指紋考勤系統(tǒng),其結(jié)構(gòu)如圖1所示,包括:外部數(shù)據(jù)存儲器10、控制單元20、鍵盤輸入單元30、指紋采集單元40、顯示單元50和蜂鳴器60。
[0025]外部數(shù)據(jù)存儲器10采用FLASH存儲器,通過線纜與控制單元20連接,通過SPI (Serial Peripheral Interface,串行外設(shè)接口)與控制單元20通信,根據(jù)控制單元20的命令存儲外部數(shù)據(jù),如代碼下載應(yīng)用,列入存儲聲音,文本和數(shù)據(jù)等,實現(xiàn)數(shù)據(jù)存儲。
[0026]本實施例中外部數(shù)據(jù)存儲器10可以為W25X16、W25X32或W25X64系列FLASH存儲器。這些存儲器具有“PCB板占用空間少”、“引腳數(shù)量少”、“功耗低”等特點(diǎn)。工作電壓在2.7V?3.6V之間,正常工作狀態(tài)下電流消耗0.5毫安,掉電狀態(tài)下電流消耗I微安,因此所有的封裝都是“節(jié)省空間”型的。它與普通串行FLASH相比,使用更靈活,性能更出色。
[0027]W25X16、W25X32 和 W25X64 分別有 8192、16384 和 32768 可編程頁,每頁 256 字節(jié)。用“頁編程指令”每次就可以編程256字節(jié)。用扇區(qū)擦除指令,每次可以擦除16頁,用塊擦除指令,每次可以擦除256頁,用整片擦除指令,既可以擦除整個芯片。W25X16、W25X32和W25X64分別有512、1024、2048個可擦除“扇區(qū)”或32、64和128個可擦除“塊”。
[0028]控制單元20是整個指紋考勤系統(tǒng)的最核心的地方,通過控制單元20對信息進(jìn)行處理、剖析構(gòu)成控制命令,并將形成的控制命令傳輸給各個功能單元。
[0029]控制單元20 包括 CH452 接口 20-1、RS232 接口 20-2、GPlO 擴(kuò)展接口 20-3。通過CH452接口 20-1,控制單元20連接鍵盤輸入單元30 ;通過RS232接口 20_2,控制單元20連接指紋采集單元40 ;通過GPlO擴(kuò)展接口 20-3,控制單元20連接顯示單元50和蜂鳴器60。
[0030]本實施例中控制單元20采用Cortexm3系列的32位ARM處理器為內(nèi)核,并設(shè)置有比較器。該Cortexm3系列的32位ARM處理器,以STM32F107VC6嵌入式電路板作為控制中心,以64K的RAM和256KB的ROM作為存儲空間。
[0031 ] 因為64K的RAM和256KB的ROM存儲空間大,不需要添加額外的內(nèi)存芯片,且STM32F107VC6嵌入式電路板的接口類型支持較多,包括USB、USART, SP1、I2C、CAN,便于進(jìn)行串口調(diào)試和對指紋采集單元40進(jìn)行傳輸數(shù)據(jù)。
[0032]本實施例中,控制單元20還包括與上述ARM處理器相連接并與該ARM處理器進(jìn)行數(shù)據(jù)交互的比較器;控制單元20根據(jù)指紋采集單元40輸入的特征碼信息調(diào)用外部數(shù)據(jù)存儲器10中存儲的特征碼,并控制比較器將二者進(jìn)行比對,比對成功,則將外部數(shù)據(jù)存儲器10中該特征碼對應(yīng)的員工信息提取出作為該員工的考勤記錄到當(dāng)天的考勤記錄中。
[0033]鍵盤輸入單元30是為了輸入員工信息,發(fā)送電平信息給控制單元20 ο其連接于控制單元20的CH452接口 20-1 ο
[0034]本實施例中,鍵盤輸入單元30采用CH452型號芯片,內(nèi)置時鐘振蕩電路以動態(tài)驅(qū)動8位數(shù)碼管或者64位LED顯示器,具有BCD譯碼、閃爍、移位、段位尋址、光柱譯碼等功能;同時還可以進(jìn)行64鍵的鍵盤掃描;鍵盤輸入單元30通過可以級聯(lián)的4線串行或者2線串行的CH452接口 20-1與控制單元20的單片機(jī)交換數(shù)據(jù);并且可以對控制單元20的單片機(jī)提供上電復(fù)位信號。
[0035]CH452芯片的鍵盤掃描功能支持8*8矩陣的64鍵鍵盤,其電路如圖2所示,在鍵盤掃描期間,DIG7?DIGO引腳用于列掃描輸出,SEG7?SEGO引腳都帶有內(nèi)部下拉電阻,用于行掃描輸入。當(dāng)啟用鍵盤掃描功能后,4線串行接口中的DOUT引腳的功能由串行接口的數(shù)據(jù)輸出變?yōu)殒I盤中斷輸出以及按鍵數(shù)據(jù)輸出。
[0036]CH452芯片定期在顯示驅(qū)