本文转载自:https://blog.csdn.net/mybirdsky/article/details/2049152
如果有电源提供,实现公交刷卡功能的电路是容易实现;但公交卡本身没有能量来源,若能工作需要外部提供-刷卡机。如果有一个电路能够给IC卡提供工作电压,那实现公交刷卡功能的电路就解决了。
实现方式:LC谐振电路。
LC谐振电路特点:输入信号频率等于该电路谐振电路谐振频率时,LC并联谐振电路发生谐振,此时谐振电路的阻抗达到最大,并且为纯阻性。LC电路主要用来构成吸收电路(选频电路),将某一频率信号进行吸收。
谐振频率f*f=(2pi)(2pi)LC
主要工作过程:读写器发射一组固定频率的电磁波,卡内有一个LC串联谐振电路,其频率与读写器发射的频率一致,在电磁波的激励下LC谐振电路产生共振,从 而使电容内有了电荷。在此电容的另一端接有一个单向导通的电子泵,将积累的电荷送到另一个电容内存储,当积累的电荷达到一定程度,电压就会达到IC电路能 正常工作的电压(比如:2V),此电容作为电源为其他电路提供电压,对卡内的数据进行读写。
公 交IC卡采用的技术是非接触式IC卡,而不是非接触式磁卡。磁卡与IC卡的区别在于存储介质不同。磁卡通过磁条存储信息,比如银行用的就是 磁卡,不是ic卡,卡的金额是存在银行的系统中的,卡上储存的只是你的账号(卡号)。而IC卡通过FLASH ROM存储信息,内部没有任何磁性物质。
非接触式IC卡由三个部分组成:天线、MPU微处理器、FLASH ROM。
如果将IC卡一层一层地剥开,位于其周围由几条互不相交的金属细线围城的矩形线圈–内置天线。一卡通内的天线形状手机天线类似。功能除了传送信息外还是整个卡的能源装置。
MPU微处理器与FALSH ROM被封装于同一芯片内,这是整个一卡通的核心。一卡通里面大约10平方毫米的矩形芯片。MPU负责将天线接受的信号进行加解密、分析并控制数据的存储。而FLASH ROM就是存储介质,类似于U盘用来存储加密数据。
IC卡的整个工作流程为:
读 卡机(就是你一刷卡就滴的响一下的机器)实时的向外发射一定的电磁波,当IC卡进入 电波的有效范围时,天线就会接收到电磁波,电磁波的实质就是电场与磁场的交变,而变化的磁场则会在天线、MPU和 FLASH ROM组成的闭合回路里产生电流。该电流为MPU提供能源并同时加载一定形式的数据信息。MPU先与读卡机同步,从FLASH ROM中取得 卡片身份资料,与读卡机进行验证。验证完成后,对FASH ROM内的金额数据进行操作。操作成功后向读卡机发送数据,由读卡机向使用者显示余额等信息。
IC卡就如同一个小型终端设备,能够进行数据的处理、计算、存储并与外部进行数据交换。同时卡内没有磁性物质,但卡片得运作与磁确是紧密相关的,因此当由外界磁场干扰时仍会对一卡通工作产生影响。
从 IC卡的结构中我们不难发现IC卡的故障无非就是源自于三个部分。一般而言 FLASH ROM是比较稳定的器件。只要一卡通能使用并保持金额的正确性,就证明FLASH ROM没有问题。而FLASH ROM一旦出问题,IC卡 便完全不能使用。看来问题处在天线或是MPU上了。由于IC卡使用过程中难免会遇到弯曲等情况,因此很有可能发生天线线圈折断的可能。这就会造成供电不足 或这数据传输不稳定的问题。而令一种可能是MPU的识别能力变差造成。这多与使用时有过多外界干扰有关,是长期积累造成的问题。例如将手机与IC卡放得比 较近时使用IC卡,这时手机的信号无疑会对IC卡产生影响,造成MPU的误处理或者电路损耗。
公交卡多次重复使用的,但也是被动卡,写入数据需要专门的密钥认证,不是随便就可以修改里面数据的。