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