歡迎您訪問鄭州興邦電子股份有限公司官方網站!
阿里巴巴誠信通企業(yè)
全國咨詢熱線:40000-63966
興邦電子,中國水控機第一品牌

聯(lián)系興邦電子

全國咨詢熱線:40000-63966

售后:0371-55132951/55132952

工廠:河南省 鄭州市 高新區(qū)蓮花街電子電器產業(yè)園

非接觸IC卡在考勤機上的應用設計

文章出處:http://www.xianjuhong.com 作者:電子技術… 人氣: 發(fā)表時間:2005年11月17日

[文章內容簡介]:

電子技術與質量工程 張智勇 張智奇

  本文所設計的非接觸IC卡考勤機,是在參考傳統(tǒng)機械式考勤機的基礎上所作出的進一步的改進。傳統(tǒng)的機械式考勤機雖然較可靠,但由于其將考勤數據記錄在紙片上,大量的考勤數據需要人工統(tǒng)計,既費時又費力,而且容易出錯。本文所介紹考勤機采用電子時鐘,計時準確,操作方便,考勤數據通過RS485總線上傳給計算機,統(tǒng)計快捷又準確。

1、 系統(tǒng)工作原理

  本考勤機以完全兼容與MCS-5l系列微處理機的ATMEL公司的AT89C52單片機作為微控制器,采用I2C總線的PCF8583作為考勤機時鐘,以I2C總線的多片(可選)AT24C64作為考勤機的不掉電存儲器,采用大屏幕點陣LCD顯示,并以RS485接口和計算機通信。組成了一套功能齊全的非接觸IC卡考勤系統(tǒng)。當IC卡在天線區(qū)域經過時,單片機自動把IC卡里邊的相關信息讀到考勤機上,再把打卡時間一起存到存儲器里邊,計算機可以通過RS485串口把相關打卡信息讀到計算機上,再進行統(tǒng)計、報表和打印輸出等。其基本原理框圖如下:

2、非接觸IC卡數據編碼格式

  MIFAREl IC卡的核心是PHILIPS公司的Mifarel IC S50系列微模塊,內建高速CMOS EEPROM和MCU,并自帶一副高效率射頻天線。它總共有1 kBytes的容量,其中又分為16個扇區(qū)(Sector),每個扇區(qū)分為4個塊(Block),每塊16Bytes,考勤卡只需要使用其中的一個扇區(qū)(1扇區(qū)),地址編碼如下:

地址0-3:自定義員工工號

地址4-7:員工工號的反碼
地址8-15:備用
Blockl和Block2地址備用
Block3
地址0-5:密碼A(KEYA)
地址6-9:狀態(tài)字節(jié)
地址工0-15:密碼B(KEYB)

3、非接觸IC卡讀寫的硬件實現

  非接觸IC卡的讀寫采用PHILIPS公司的讀寫模塊MFCM200。此模塊自帶天線接口,通過天線接口連接讀寫天線,直接從IC卡讀寫數據。單片機直接從數據總線讀寫天線區(qū)域的IC卡數據。IC卡讀寫的硬件原理如下圖所示:

4、非接觸IC卡讀寫的軟件實現

MFCM200能執(zhí)行有限的一些指令,并將這些指令傳輸到MIFAREl卡片上。

每一個指令包含7個獨立的步驟,每一個步驟在不同的指令

本文關鍵詞:非接,接觸,觸I,IC,C卡,卡在,在考,考勤,勤機,機上,上的,的應,應用,用設,設計,計
回到頂部