【回归初心】+RFID读卡器拆解及DIY

[复制链接]
13980|52
 楼主| 大秦正声 发表于 2018-11-14 17:14 | 显示全部楼层 |阅读模式
本帖最后由 大秦正声 于 2018-11-14 21:16 编辑

前言:      无线射频识别技术(RFID)现在来说是非常成熟同时应用非常广泛的,依靠电磁场感应来进行非接触通信,根据工作频率可以分为:低频,高频,超高频以及微波等。我拆解的是工作在125K Hz的低频读卡器。

 楼主| 大秦正声 发表于 2018-11-14 17:21 | 显示全部楼层
一. 读卡器照片
这是一款普通的国产读卡器,usb通信接口,可以读出10位的ID卡号,并发送到电脑上,只能读卡,不能写卡,就是实现发卡功能。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 大秦正声 发表于 2018-11-15 18:14 | 显示全部楼层
二. 读卡器内部照片
拆解过程很容易,用小螺丝刀从背面把塑料壳子上的螺丝取下来就可以了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 大秦正声 发表于 2018-11-15 18:25 | 显示全部楼层
本帖最后由 大秦正声 于 2018-11-15 19:10 编辑

三.读卡器使用的芯片
板子使用了两个mcu,其中的usb通信芯片使用义隆的em78m612,信号生成及测量芯片使用的单片机是stc11f02,运放使用的是lm358,用来放大,滤波信号,还有晶振,电感线圈,电容,三极管,二极管,蜂鸣器,led等。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 大秦正声 发表于 2018-11-16 17:23 | 显示全部楼层
四. 硬件原理图及分析
RFID硬件核心部分工作原理,125K Hz方波经过三极管推挽以及电感,电容选频产生正弦波,然后经过二极管检波以及阻容滤波后送给lm358运放进行放大和比较处理,产生有效的数字脉冲信号,由单片机来识别出ID卡号。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

@大秦正声 :曼彻斯特编码 厉害的  发表于 2018-12-20 21:35
@生生生生 :是数字电平,曼彻斯特编码  发表于 2018-11-30 12:34
厉害了。楼主,最后通过运放输出到单片机的信号是什么信号?有程序吗  发表于 2018-11-30 11:40
 楼主| 大秦正声 发表于 2018-11-17 21:03 | 显示全部楼层
这款读卡器是8年前设计的,采用分立元器件,没有使用基站芯片,实际读卡效果比较好,这个是优点,但是使用了两片单片机,而且不能够写卡,因此实际应用中存在不足的!
 楼主| 大秦正声 发表于 2018-11-18 10:21 | 显示全部楼层
五. 动手diy能读写卡的终端
单片机选择型号为增强51型的c8051f320,带有USB,spi,i2c,uart,adc,另外
还有关键的pwm,以及数字脉冲捕捉功能,硬件资源非常丰富。
 楼主| 大秦正声 发表于 2018-11-18 10:22 | 显示全部楼层
照片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
毛毛虫呀 发表于 2018-11-18 23:51 | 显示全部楼层
兰天白云 发表于 2018-11-19 15:13 | 显示全部楼层
 楼主| 大秦正声 发表于 2018-11-19 15:27 | 显示全部楼层
谢谢大家的支持!
 楼主| 大秦正声 发表于 2018-11-19 15:36 | 显示全部楼层
六. 实现读卡并且能复制卡功能
   上电以后, 首先把母卡放在线圈上,待红灯亮后,拿取母卡,放上待复制卡,待几秒后红灯亮,然后系统开始复制卡号,几秒后绿灯亮,表示复制成功。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 大秦正声 发表于 2018-11-19 15:40 | 显示全部楼层
本帖最后由 大秦正声 于 2018-11-19 15:42 编辑

七. 动态效果图
由于使用大的线圈,实际验证可以同时复制9个卡!效果非常好。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yhl949516359 发表于 2018-11-20 14:16 | 显示全部楼层
 楼主| 大秦正声 发表于 2018-11-20 17:44 | 显示全部楼层
谢谢夸奖
nj21ic 发表于 2018-11-26 20:29 | 显示全部楼层
那个LC震荡 是干啥用的?
 楼主| 大秦正声 发表于 2018-11-26 20:38 | 显示全部楼层
nj21ic 发表于 2018-11-26 20:29
那个LC震荡 是干啥用的?

选频的,产生低频125khz正弦波
 楼主| 大秦正声 发表于 2018-11-26 20:42 | 显示全部楼层
大秦正声 发表于 2018-11-26 20:38
选频的,产生低频125khz正弦波

另外可以和id卡耦合感应的,数据交换。
 楼主| 大秦正声 发表于 2018-11-30 12:35 | 显示全部楼层
回复网友,运放输出曼彻斯特数字电平信号。

评论

曼彻斯特数字电平信号给力  发表于 2019-4-30 12:27
生生生生 发表于 2018-11-30 14:05 | 显示全部楼层
楼主能否分享一下代码,谢谢啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:大秦正声电子之家 提供蓝牙、zigbee芯片批量生产烧录服务:1带3脱机烧录工具,支持cc2540/cc2541,cc2530/cc2531,最新支持nrf51822,cc2650,cc2640,cc2630

373

主题

4463

帖子

25

粉丝
快速回复 在线客服 返回列表 返回顶部