基于IC智能卡中的非接觸式讀寫模塊設計
通過品質因數(shù)可以很容易地計算出天線的帶寬:
B=f0/Q (3)
從式中可以看出,天線的傳輸帶寬與品質因數(shù)成反比關系。因此。過高的品質因數(shù)會導致帶寬縮小,從而減弱讀寫器的調制邊帶,導致無法與卡通信。一般系統(tǒng)的最佳品質因數(shù)為10-30,最大不能超過60。
4 硬件電路
圖2為FM1702SL與MCU的主要部分的接口電路。系統(tǒng)通過接收上位機的數(shù)據(jù),并根據(jù)接收到的相關命令進行工作。另外。也可設定為自動尋卡方式,而無需上位機頻繁發(fā)送尋卡指令,即當卡片進入到天線區(qū)后在ICC引腳上出現(xiàn)低電平告知上位機,上位機則通過尋卡指令直接讀取卡片序列號。
5 軟件設計[3]
讀寫器軟件編程是采用標準C語言程序來實現(xiàn)對非接觸式IC卡的一系列操作。主要有:LPC931單片機初始化、FM1702SL初始化、接收命令數(shù)據(jù)處理、IC卡讀寫、防沖突、密碼驗證以及對卡片block(數(shù)據(jù)塊)操作程序等。
評論