目前基于13.56MHz的射頻識(shí)別技術(shù)主要有ISO14443A、ISO14443B、ISO15693和FELICA技術(shù)。針對(duì)13.56MHz的射頻識(shí)別技術(shù),NXP開發(fā)了一系列名字以RC(Radio Chip)開頭的射頻接口芯片rfid射頻芯片,包括RC500、RC400、RC530、RC531、RC632等,這些芯片的設(shè)計(jì)架構(gòu)、引腳排列、內(nèi)部寄存器陣列、天線設(shè)計(jì)等方面基本相同,不同之處主要是與微控制器的接口界面、支持的協(xié)議種類等不一樣。后來(lái)的RC522、PN512也大體繼承了同樣的設(shè)計(jì)思路,只是在供電電壓和封裝方面更適合低功耗、小尺寸的嵌入式應(yīng)用。RC系列射頻接口芯片的主要特性如下表所示:
從表中可以看出,RC系列芯片的最大區(qū)別是支持的通訊協(xié)議以及與微處理器的接口界面不同。RC500、RC400和RC530支持的協(xié)議比較單一rfid射頻芯片,而RC632幾乎支持除FELICA之外所有13.56MHz的射頻識(shí)別技術(shù)協(xié)議。RC530、RC531和RC632除了可以連接微處理器的并口,還可以使用SPI接口與微處理器通訊。
這些芯片的封裝都是SO32,引腳定義也基本相同,在使用并口的情況下,硬件上可以直接替換芯片,其它元器件和布線包括天線都不用動(dòng),就可以做一款支持新協(xié)議的讀卡器。
每種芯片內(nèi)部都有64個(gè)寄存器,軟件設(shè)計(jì)人員主要就是通過(guò)和這些寄存器打交道來(lái)實(shí)現(xiàn)各種功能。當(dāng)然,操作芯片的目的最終還是通過(guò)芯片與射頻場(chǎng)中的卡片進(jìn)行信息交流,芯片只不過(guò)是一個(gè)橋梁,一個(gè)可以實(shí)現(xiàn)數(shù)據(jù)編碼、數(shù)據(jù)調(diào)制解調(diào)和數(shù)據(jù)校驗(yàn)的通道。向卡片發(fā)送數(shù)據(jù)和從卡片接收數(shù)據(jù)都是通過(guò)芯片內(nèi)部64個(gè)FIFO來(lái)完成的。
文章由啟和科技編輯
下一篇:德州儀器 芯片 半導(dǎo)體界的隱世老人:德州儀器的得與失