图书馆门禁如何识别校园卡

先纠正一个关键点:线圈本身不存任何数据,存数据的是卡里的芯片,线圈只负责"传信号、供电"。下面分层把原理、结构、信号流转、数据存储讲透,从硬件到数据一步步拆解。

一、先分清:校园IC卡的两大部件(线圈 + 芯片)

我们看到的卡上铜丝/印刷铜线,就是天线线圈,它只是导线绕成的环路,没有存储能力。

真正存编号的,是藏在卡片夹层里的微型IC芯片(芝麻粒大小),线圈和芯片引脚直接焊在一起,二者分工完全不同:

  1. 线圈(天线):无源,无内存。作用只有两个

◦ 接收刷卡机的磁场,电磁感应发电,给芯片供电(卡片不用电池);

◦ 充当无线天线,在卡片和机器之间收发电磁波信号。

  1. IC芯片:带存储器、电路、逻辑单元,是"大脑+硬盘"

◦ 内置非易失性存储器(断电数据不丢失),出厂/发卡时就写入了唯一卡序列号;

◦ 内置通信电路,按照固定协议编码、解码信号。

总结:圈=天线+发电机;芯片=存号码的仓库。

二、第一步:刷卡瞬间,线圈怎么"发电+传信号"(电磁基础)

校园卡属于无源非接触IC卡(RFID卡,遵循ISO 14443标准),全程不靠电池,能量全来自刷卡机。

  1. 刷卡机内部线圈持续通高频交变电流,在周围形成交变电磁场(类似隐形磁场泡泡)。

  2. 卡片靠近后,卡内的环形线圈切割磁感线,根据电磁感应定律,线圈两端产生感应电压。

  3. 这个微弱电压经过芯片内部整流、稳压,变成稳定直流电,瞬间唤醒休眠的芯片。

整个过程几微秒,人完全感觉不到。

  1. 供电完成后,开始双向通信:

◦ 机器用电磁波下发"读取指令";

◦ 芯片收到指令后,把自己存储的卡号数据,调制到电磁波上,通过卡上的环形线圈发射出去。

◦ 机器线圈接收回波,完成信号交互。

简单类比:

机器=广播站+电源;线圈=收音机天线;芯片=带号码的小录音机。天线接收到电波有电了,录音机开机,把号码播回去。

三、第二步:电磁波信号 → 二进制 0/1(信号解调)

空中传播的是高频载波电磁波,就像一条高速公路,数据是跑在公路上的小车。

  1. 调制(卡片发数据)

芯片把卡号对应的0和1,叠加到高频电磁波上(常用ASK幅移键控):

◦ 某一段载波有振幅 → 代表数字1

◦ 某一段载波无振幅/低振幅 → 代表数字0

线圈只是载体,原样把这个混合信号发射出去。

  1. 解调(机器收数据)

刷卡机的电路会做滤波、放大、解调:

剥离掉高频"公路",只留下纯粹的高低电平电信号。

◦ 高电平 = 逻辑1

◦ 低电平 = 逻辑0

到这里:无线电磁波 → 电路能识别的 0、1 数字流。

四、第三步:0/1 数据流 → 卡片原始编号(数据解析)

芯片里存的、传出来的,本质都是二进制串,机器按标准协议解析:

  1. 帧格式校验

通信协议规定了数据的固定格式:开头码+有效数据+校验码+结束码。

机器先识别帧头,过滤环境干扰产生的乱码,确保收到的是合法卡片数据。

  1. 校验纠错

通过校验位判断数据在传输中有没有出错,出错就丢弃重收。

  1. 二进制转进制

比如芯片传出一串二进制:1011001011...

电路/程序把这串二进制,转换成十进制/十六进制数字,这就是卡片物理卡号。

举个极简例子:

二进制 1001 = 十进制 9,这个数字就是卡片的唯一ID。

重点:到这一步,机器只拿到了【卡片卡号】,还没有学号!

五、第四步:卡片卡号 → 你的学号/个人信息(数据库映射,最关键)

卡片芯片从头到尾都没有存你的学号、姓名、班级,只存了出厂分配的唯一硬件卡号。

学号是靠后台数据库"查表配对"得来的:

  1. 发卡登记

学校/图书馆办卡时,工作人员会做绑定:

在后台数据库里建立一张对照表:

卡片物理卡号\] ↔ \[学号\] ↔ \[姓名/院系/照片/借阅权限

这条绑定记录存在云端服务器,不在卡片里。

  1. 网络请求匹配

签到机解析出卡号后,立刻通过局域网/内网,把这个卡号发给图书馆数据库服务器。

  1. 查询返回

服务器检索对照表,找到该卡号对应的学号、个人信息,再原路发回签到机。

  1. 展示签到

机器屏幕显示姓名、学号,同时记录签到日志,流程完成。

六、回答核心疑问:为什么"一个圈"看起来像存了学号?

结合上面全部流程,总结3个误区+真相:

  1. 误区1:线圈(铜圈)存数据

真相:线圈是天线+取电装置,完全不存储任何信息。存储数据的是埋在卡里面的微型IC芯片,线圈只是帮芯片"通电、传话"。

  1. 误区2:卡里直接存了学号

真相:卡里只存硬件卡号。学号是后台数据库绑定出来的,换一张卡、重新绑定卡号和学号,照样能用。

  1. 误区3:刷卡是"读出学号"

完整链路还原:

刷卡机磁场 → 卡线圈感应发电 → 芯片通电 → 芯片传出卡号二进制

→ 机器解调解析出卡号 → 内网查数据库 → 匹配出学号 → 屏幕显示

补充小拓展(通俗理解)

把整套系统比作门禁开门:

• 线圈 = 门铃+电线,只传声音、传电,不记人名;

• 芯片 = 你口袋里的小牌子,上面只写了你的专属编号;

• 数据库 = 物业花名册,写着「编号001 → 张三,学号2026xxxx」;

• 刷卡 = 门铃响了,物业看到编号,翻花名册认出你是谁。

哪怕线圈断了一根铜丝,天线失效,卡片就刷不出来;但只要芯片没坏、数据还在,重新接好线圈就能继续使用。

相关推荐
2301_7931210416 小时前
基于单片机的水平角度仪系统设计
单片机·嵌入式硬件
KaifuZeng16 小时前
通信与接口协议面试十、PCIe
单片机·嵌入式硬件·面试·通信与接口协议
lzx1864884370216 小时前
【AH8966】可替代 KP3211 非隔离 AC110220V转12V 0.5A 降压转换芯片
人工智能·单片机·嵌入式硬件·集成测试·硬件工程·ic
csg110717 小时前
PIC单片机防破解:从硬件到软件的全面防护
单片机·嵌入式硬件·物联网·自动化
电化学仪器白超18 小时前
低阻域 ADC 与参考源选型理论分析
人工智能·python·单片机·嵌入式硬件·自动化
bu_shuo19 小时前
STM32-BOOT的三种启动方式
stm32·单片机·嵌入式硬件
YYRAN_ZZU20 小时前
Lattice 自定义IP业务逻辑核
嵌入式硬件·fpga开发
AI的探索之旅20 小时前
从 Ubuntu 14.04 到 24.04:TI AM335x 开发环境完整迁移与 Agent 接管方案
linux·数据库·嵌入式硬件·ubuntu·postgresql
ACP广源盛1392462567321 小时前
GSV6155 @ACP#工业车规 DP1.4 重定时器 Retimer
大数据·人工智能·分布式·嵌入式硬件
sramdram21 小时前
低功耗MCU芯片电机控制专用
单片机·嵌入式硬件·mcu·低功耗mcu·mcu芯片