便攜式USB讀寫器的硬件原理
2013-10-29 22:06:51
重慶諾塔斯智能科技有限公司
357
這里所設計的便攜式帶USB接口的IC卡讀寫器由微控制器(MCU)、射頻發射和接收處理單元、USB接口電路、電源電路、液晶顯示(LCD)模塊、實時時鐘以及外部Flash存儲器組成。它的結構如圖1所示。
IC卡讀寫器以8位單片機AT89S52作為主控制單元。 讀寫器的射頻(Radio Frequency)發射和接收處理單元是單片機與非接觸式IC卡之間的“橋梁”,它一方面可以將單片機發送給IC卡的指令和數據調制在13.56 MHz的振蕩信號上,通過高頻天線發射出去;另一方面接收來自IC卡的應答信息,并將其解調成數字信號傳送給單片機,實現單片機與IC卡之間的雙向通信, 它與單片機之間采用并行接口方式連接。
FT245BM是USB接口單元的主要元件,它是單片機與PC機之間的通信“橋梁”,其內部包含一個串行接口引擎(SIE),實現數據的并行轉串行和串行轉并行過程。
DS12C887為系統提供實時時鐘,液晶顯示模塊HY12864E平時顯示時間,讀卡時顯示所讀到的內容。上述元器件以周密的邏輯設計配合,通過程 序控制完成對非接觸式IC卡的讀寫。由于內置了鋰離子電池及其充電電路,因此讀寫器可以脫機使用,大大增加了靈活性。脫機使用時,讀卡的同時將讀卡記錄存 儲在讀寫器的閃存中。并可以通過USB接口與PC機進行通信,以進行PC機對IC卡讀寫器的控制操作.如發送數據到IC卡、調閱讀卡記錄等。