先纠正一个关键点:线圈本身不存任何数据,存数据的是卡里的芯片,线圈只负责"传信号、供电"。下面分层把原理、结构、信号流转、数据存储讲透,从硬件到数据一步步拆解。
一、先分清:校园IC卡的两大部件(线圈 + 芯片)
我们看到的卡上铜丝/印刷铜线,就是天线线圈,它只是导线绕成的环路,没有存储能力。
真正存编号的,是藏在卡片夹层里的微型IC芯片(芝麻粒大小),线圈和芯片引脚直接焊在一起,二者分工完全不同:
- 线圈(天线):无源,无内存。作用只有两个
◦ 接收刷卡机的磁场,电磁感应发电,给芯片供电(卡片不用电池);
◦ 充当无线天线,在卡片和机器之间收发电磁波信号。
- IC芯片:带存储器、电路、逻辑单元,是"大脑+硬盘"
◦ 内置非易失性存储器(断电数据不丢失),出厂/发卡时就写入了唯一卡序列号;
◦ 内置通信电路,按照固定协议编码、解码信号。
总结:圈=天线+发电机;芯片=存号码的仓库。
二、第一步:刷卡瞬间,线圈怎么"发电+传信号"(电磁基础)
校园卡属于无源非接触IC卡(RFID卡,遵循ISO 14443标准),全程不靠电池,能量全来自刷卡机。
-
刷卡机内部线圈持续通高频交变电流,在周围形成交变电磁场(类似隐形磁场泡泡)。
-
卡片靠近后,卡内的环形线圈切割磁感线,根据电磁感应定律,线圈两端产生感应电压。
-
这个微弱电压经过芯片内部整流、稳压,变成稳定直流电,瞬间唤醒休眠的芯片。
整个过程几微秒,人完全感觉不到。
- 供电完成后,开始双向通信:
◦ 机器用电磁波下发"读取指令";
◦ 芯片收到指令后,把自己存储的卡号数据,调制到电磁波上,通过卡上的环形线圈发射出去。
◦ 机器线圈接收回波,完成信号交互。
简单类比:
机器=广播站+电源;线圈=收音机天线;芯片=带号码的小录音机。天线接收到电波有电了,录音机开机,把号码播回去。
三、第二步:电磁波信号 → 二进制 0/1(信号解调)
空中传播的是高频载波电磁波,就像一条高速公路,数据是跑在公路上的小车。
- 调制(卡片发数据)
芯片把卡号对应的0和1,叠加到高频电磁波上(常用ASK幅移键控):
◦ 某一段载波有振幅 → 代表数字1
◦ 某一段载波无振幅/低振幅 → 代表数字0
线圈只是载体,原样把这个混合信号发射出去。
- 解调(机器收数据)
刷卡机的电路会做滤波、放大、解调:
剥离掉高频"公路",只留下纯粹的高低电平电信号。
◦ 高电平 = 逻辑1
◦ 低电平 = 逻辑0
到这里:无线电磁波 → 电路能识别的 0、1 数字流。
四、第三步:0/1 数据流 → 卡片原始编号(数据解析)
芯片里存的、传出来的,本质都是二进制串,机器按标准协议解析:
- 帧格式校验
通信协议规定了数据的固定格式:开头码+有效数据+校验码+结束码。
机器先识别帧头,过滤环境干扰产生的乱码,确保收到的是合法卡片数据。
- 校验纠错
通过校验位判断数据在传输中有没有出错,出错就丢弃重收。
- 二进制转进制
比如芯片传出一串二进制:1011001011...
电路/程序把这串二进制,转换成十进制/十六进制数字,这就是卡片物理卡号。
举个极简例子:
二进制 1001 = 十进制 9,这个数字就是卡片的唯一ID。
重点:到这一步,机器只拿到了【卡片卡号】,还没有学号!
五、第四步:卡片卡号 → 你的学号/个人信息(数据库映射,最关键)
卡片芯片从头到尾都没有存你的学号、姓名、班级,只存了出厂分配的唯一硬件卡号。
学号是靠后台数据库"查表配对"得来的:
- 发卡登记
学校/图书馆办卡时,工作人员会做绑定:
在后台数据库里建立一张对照表:
卡片物理卡号\] ↔ \[学号\] ↔ \[姓名/院系/照片/借阅权限
这条绑定记录存在云端服务器,不在卡片里。
- 网络请求匹配
签到机解析出卡号后,立刻通过局域网/内网,把这个卡号发给图书馆数据库服务器。
- 查询返回
服务器检索对照表,找到该卡号对应的学号、个人信息,再原路发回签到机。
- 展示签到
机器屏幕显示姓名、学号,同时记录签到日志,流程完成。
六、回答核心疑问:为什么"一个圈"看起来像存了学号?
结合上面全部流程,总结3个误区+真相:
- 误区1:线圈(铜圈)存数据
真相:线圈是天线+取电装置,完全不存储任何信息。存储数据的是埋在卡里面的微型IC芯片,线圈只是帮芯片"通电、传话"。
- 误区2:卡里直接存了学号
真相:卡里只存硬件卡号。学号是后台数据库绑定出来的,换一张卡、重新绑定卡号和学号,照样能用。
- 误区3:刷卡是"读出学号"
完整链路还原:
刷卡机磁场 → 卡线圈感应发电 → 芯片通电 → 芯片传出卡号二进制
→ 机器解调解析出卡号 → 内网查数据库 → 匹配出学号 → 屏幕显示
补充小拓展(通俗理解)
把整套系统比作门禁开门:
• 线圈 = 门铃+电线,只传声音、传电,不记人名;
• 芯片 = 你口袋里的小牌子,上面只写了你的专属编号;
• 数据库 = 物业花名册,写着「编号001 → 张三,学号2026xxxx」;
• 刷卡 = 门铃响了,物业看到编号,翻花名册认出你是谁。
哪怕线圈断了一根铜丝,天线失效,卡片就刷不出来;但只要芯片没坏、数据还在,重新接好线圈就能继续使用。