磁卡广泛应用于银行、证券交易、社会保险业务、图书馆管理、会务管理、POS终端销售机、安全保密系统等领域。磁卡以其价格低廉、保密性好、携带操作方便等优点仍保持着一定的生命力。磁卡采用的是在同一磁道中记录数据与时钟脉冲叠加信号的记录方式。 读卡时需要准确地分离出数据和时钟信号。
磁卡记录方式
磁卡采用F2F的记录方式,在同一磁道中记录数据与时钟脉冲叠加信号。在一定的间隔(t)发生磁化反转的时候,相邻的磁化反转间的距离为一个位单元。位单元内存在磁化反转的场合,是数据位“1”。磁化反转只发生在位单元边界上的,是数据位“0”。
磁卡的记录格式、密度、容量
磁卡的标准一般采用国际通行标准IS07810~7813。磁卡上的磁条分为三条轨道,从靠近卡边缘开始依次为磁道1(Track1)、磁道2(Track2)、磁道3(Track3)。每条磁道的记录顺序为时钟位区、开始标志、数据区、结束标志、校验、时钟位区。记录密度Track1、Track3为8.3bits/mm;Track2为3bits/mm。Track1采用7位编码可记录79个字符;Track2、Track3是5位编码分别记录40个字符、107个字符。
解码读卡的基本原理
从读取磁头读取磁卡上的信号,通过放大器放大,再由峰值检波电路(微分)检出峰值,然后通过波形整形电路变换为脉冲波形。从而恢复与写入脉冲相同的脉冲序列,送入单片机进行处理。要从恢复的信号中取出数据,需检测从位周期边界开始在1位长(t)的约75%的基准时间内是否有磁化反转,如果存在反转,数据信号就为“1”,反之则为“0”。单片机进一步将该数据信号分离,输出数据信号RDP、时钟信号RCL、正在读卡信号CLS。输出信号电平为标准的TTL电平。