2.4G讀卡器的非接觸式技術(shù)是世界上zui近幾年發(fā)展起來的一項(xiàng)新技術(shù),它成功地將射頻識別技術(shù)、磁電技術(shù)、計(jì)算機(jī)技術(shù)和IC卡技術(shù)結(jié)合起來,解決了無源(卡中無電源)、低功耗和免接觸的難題,克服了接觸式IC卡由于存在機(jī)械接觸,容易造成磨損以及由于接觸而產(chǎn)生各種故障的問題。
根據(jù)2.4G讀卡器的功能說明,2.4G讀卡器系統(tǒng)可分為CPU模塊、讀卡模塊、顯示模塊、報(bào)警模塊、時(shí)鐘模塊、通信模塊、復(fù)位模塊。
單片機(jī)采用AT89C51,通過讀卡模塊獲得卡內(nèi)序列號,送上位機(jī)進(jìn)行處理,并送顯示器顯示上位機(jī)返回的數(shù)據(jù),同時(shí)控制報(bào)警模塊發(fā)出相應(yīng)的提示音。顯示模塊主要顯示數(shù)字信息,如余額和時(shí)間。根據(jù)實(shí)際情況,顯示時(shí)間為年月日時(shí)分秒,因此系統(tǒng)采用2排16位LED數(shù)碼管顯示器,采用動態(tài)顯示方法。報(bào)警模塊系統(tǒng)使用不同的聲音作為刷卡操作的提示音,分為短提示音和長提示音。當(dāng)刷卡操作成功時(shí),系統(tǒng)發(fā)短音提示,當(dāng)刷卡出現(xiàn)錯(cuò)誤時(shí),系統(tǒng)發(fā)長音提示。時(shí)鐘模塊為系統(tǒng)提供工作時(shí)間參考。以便在記錄中能夠體現(xiàn)數(shù)據(jù)的采集時(shí)間,即用戶消費(fèi)時(shí)間。通信模塊主要完成讀卡器與上位機(jī)之間的通信,系統(tǒng)采用串行通信,由于傳輸距離較遠(yuǎn),所以采用RS串行總線接口標(biāo)準(zhǔn)。復(fù)位模塊采用看門狗定時(shí)器,在上電和掉電時(shí)給系統(tǒng)提供復(fù)位信號,對系統(tǒng)進(jìn)行監(jiān)控,防止“死機(jī)”。本系統(tǒng)的工作方式主要是,當(dāng)要進(jìn)行刷卡操作時(shí),當(dāng)IC卡靠近時(shí),AT89C51單片機(jī)控制驅(qū)動天線對卡進(jìn)行讀操作,獲得卡片序列號(序列號不顯示)。
2.4G讀卡器與PC機(jī)之間進(jìn)行通信,把數(shù)據(jù)(序列號和金額)傳給上位機(jī),zui后等待上位機(jī)返回?cái)?shù)據(jù)(即余額)并顯示,延時(shí)結(jié)束。當(dāng)不進(jìn)行刷卡操作時(shí),顯示器上顯示系統(tǒng)時(shí)間。