關于堂售飯機(刷卡機)讀寫原理分析報告
文章出處:http://56733.cn 作者:興邦客服 人氣: 發(fā)表時間:2012年08月08日
基食堂售飯機(刷卡機)讀寫原理分析報告
食堂售飯機(刷卡機)是RFID和IC技術完美結合,使卡片能夠在不需要電源及與讀卡器不接觸的情況下正常工作。目前食堂售飯機(刷卡機)已經(jīng)廣泛使用在社會生活的各個領域,如工廠、學校、醫(yī)院、企業(yè)一卡通系統(tǒng)等。由于食堂售飯機(刷卡機)具有使用人群的密集性以及使用時間不確定性的特點,就要求讀卡器能夠對食堂售飯機(刷卡機)進行實時準確的數(shù)據(jù)采集并通過數(shù)據(jù)線把采集到的數(shù)據(jù)傳送給計算機,通過特定的處理軟件進行快速處理,并將處理結果反饋回食堂售飯機(刷卡機),從而實現(xiàn)計算機與食堂售飯機(刷卡機)信息的雙向交互,滿足人們特定的要求。本文通過定時器技術實現(xiàn)對食堂售飯機(刷卡機)信息的實時采集和交互處理,利用定時器的定時觸發(fā)功能實現(xiàn)對食堂售飯機(刷卡機)讀寫函數(shù)的全天候循環(huán)調用,減輕系統(tǒng)的負載、優(yōu)化系統(tǒng)的進程、提高系統(tǒng)的穩(wěn)定性,從而保持計算機和食堂售飯機(刷卡機)協(xié)同高效地工作。
1 食堂售飯機(刷卡機)硬件結構與工作原理
[1].如果同時感應到多張食堂售飯機(刷卡機)ic卡,讀卡器會啟動反沖突機制控制模塊選定其中的一張。選定要處理的卡之后,讀寫器就確定要訪問的扇區(qū)號,并對該扇區(qū)密碼進行密碼校驗,在3次相互認證之后就可以通過加密流進行通訊,對讀卡器進行讀寫操作,操作成功后啟動報警控制模塊,提示操作成功,同時掛起該張卡。EEPROM是食堂售飯機ic卡卡片的存儲單元,用來保存讀卡器寫入的信息。
M1ic卡卡片存儲空間是8 KB.存儲空間分為16個扇區(qū),每個扇區(qū)又分為4個塊,每個塊內存大小為16 B.64個塊按物理排序命名,序號從0塊一直到63塊。其中0塊保存的是ic卡的序列號,出廠時由廠家直接寫入,不能更改。另外,每個扇區(qū)的第4塊是該扇區(qū)的密碼存儲塊,其中包括兩套密碼以及密碼讀取控制字節(jié)。其余3塊是數(shù)據(jù)塊,可以存儲數(shù)據(jù)并進行相應數(shù)據(jù)操作;
[2].射頻天線是由特制的磁感線圈繞制而成,用來接收讀卡器發(fā)出的固定頻率的電磁波。ASIC主要由高速射頻RF接口、數(shù)據(jù)讀寫控制單元、存儲工具EEPROM構成。當讀卡器對食堂售飯機(刷卡機)進行讀寫操作時,讀卡器會持續(xù)發(fā)出一組頻率固定的電磁波,電磁波的頻率與M1卡內置的LC諧振模塊的諧振頻率相同,從而造成LC諧振模塊發(fā)生共振,使諧振電路的電容內產(chǎn)生電荷,這個電容通過特殊的傳輸裝置單向傳輸?shù)搅硗庖粋€電容聚集起來。當積累的電荷電壓達到2 V時,此電荷實際上可以作為一個電源向卡內的各種電路裝置供電,從而實現(xiàn)讀卡器對食堂售飯機(刷卡機)的讀寫操作。
高速射頻RF接口的主要功能是用來接收通過LC諧振電路產(chǎn)生的電源電壓以及諧振電路本身的復位信號和時鐘信號。數(shù)據(jù)讀寫控制單元的主要功能是對射頻接口傳遞的數(shù)據(jù)進行調制和解密并對數(shù)據(jù)按照特定的步驟與讀卡器進行數(shù)據(jù)的交互處理。讀卡器與計算機連接的串口初始化成功后,就開始在讀卡器射頻感應的工作范圍內尋找ic卡;