地鐵AFC系統(tǒng)中的射頻卡讀寫器設(shè)計
終端設(shè)備是直接為乘客提供售檢票的設(shè)備,乘客通過射頻卡可以購買票卡、進(jìn)出閘機(jī)、為票卡充值,而建立射頻卡與終端設(shè)備的橋梁就是射頻卡讀寫器。射頻卡讀寫器作為與射頻卡通信的核心,其性能和數(shù)據(jù)處理能力直接影響到整個地鐵AFC系統(tǒng)的工作質(zhì)量。圖2為讀寫器總體結(jié)構(gòu)圖。本文引用地址:http://cafeforensic.com/article/157553.htm
目前讀寫器主要采用RS232或RS422有線通信方式與現(xiàn)場終端設(shè)備通信,接口單一,傳輸速率有限,同時也不能同遠(yuǎn)程監(jiān)控主機(jī)進(jìn)行無線通信,限制了讀寫器的網(wǎng)絡(luò)化。本設(shè)計增加了USB傳輸接口,提高數(shù)據(jù)傳輸效率,使用方便快捷。同時增加了GPRS無線通信方式,能夠與遠(yuǎn)程的監(jiān)控主機(jī)保持通信,向監(jiān)控主機(jī)發(fā)送設(shè)備狀態(tài)信息。采用這種多接口協(xié)同工作的方式,可以保證讀寫器的可靠性和安全性。
2 硬件電路設(shè)計
射頻卡讀寫器硬件結(jié)構(gòu)如圖3所示,主要由主控CPU、Flash/SDRAM存儲器件、射頻收發(fā)模塊、SAM卡認(rèn)證電路、通信電路和顯示報警電路等組成。主控CPU采用Atmel公司基于ARM926EJ-S的AT91SAM9260,主頻可達(dá)到180 MHz,顯著提高了讀寫器的處理速度。外圍擴(kuò)展256 MB容量的NAND Flash存儲數(shù)據(jù)和2 MB容量的NOR Flash存儲代碼,實(shí)現(xiàn)數(shù)據(jù)和代碼分離。一方面提高數(shù)據(jù)的存儲容量,另一方面提高了代碼的執(zhí)行效率。
AT91SAM9260不同于一般的嵌入式微處理器的一個特點(diǎn)是,支持USB2.O全速12 Mbps的從機(jī)接口,同時它的USART多達(dá)4個,方便RS232、RS422和GPRS模塊的擴(kuò)展。GPRS模塊主要部分為Qisda公司的M33模塊,讀寫器正是利用了該微處理器豐富的通信接口資源和強(qiáng)大的中斷控制機(jī)制,快速高效地處理與上位機(jī)之間的數(shù)據(jù)交換。
評論