RFID智能卡主要由天线、射频接口、微控制单元组成。各组成部分包括的模块及其功能如下
①天线用来接收RFID读写器发送的信号,并把数据信息回传给RFID读写器。
②射频接口电路主要包括有波形变换器、调制/解调器、整流器、电压调节器、振荡器等。波形变换器接收读写器上的无线电调制信号,一方面送调制/解调模块,另一方面进行波形转换,将正弦波转换为方波,然后对其整流滤波,由电压调节模块对电压进行进一步的处理,如稳压等,最终输出供给卡片上的各工作电路。振荡器产生用于调制/解调的高频信号和微控制单元的时钟信号。
③微控制单元实现智能卡的识别和执行读写器的指令。包括逻辑控制单元、请求应答单元、防碰撞单元、数据加密单元、存储单元(包括E2PROM与ROM)等。
④请求应答单元当有RFID智能卡处在读写器天线的工作范围之内时,读写器向RFID智能卡发出命令后,请求应答单元将被启动,将智能卡的卡号传送给读写器,建立智能卡与读写器的第一步通信联络。否则,读写器对智能卡的其他读写操作将不会进行。
⑤防碰撞单元当有多张RFID智能卡进入读写器操作范围时,防碰撞单元会从其中选择一张进行操作,未选中的则处于空闲模式等待下一次选卡,该过程会返回被选卡的序列号。
⑥逻辑控制单元用来译码RFID读写器送来的信号,并按要求回送数据给RFID读写器。
⑦数据加密单元完成对数据的加密处理及密码保护。
⑧存储单元包括E2PROM与ROM,主要用于存储数据,用户所要存储的数据(读者个人信息,如姓名、专业、爱好、借还书记录等,还可以存储个人账户)被存放在该单元中。E2PROM中的数据在智能卡失掉电源后、智能卡离开读写器天线的有效工作范围时仍将被保持。