开启新的征程,邀请您见证ST的蜕变

【备战电赛】先导片-如何补全知识链条

智能车电机驱动(HIP4082+LR7843)

STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上

  • STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上
  • STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上
  • STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上
  • STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上
  • STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上

STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上

STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上

STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上

STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上

STM32 125kHZ低频 IC卡读卡器,工程文件、源码、上位机源程序一并奉上


125kHZ低频读卡器功能概述:

       本资源中包含读卡器原理图及PCB文件、读卡器源程序和电脑端上位机源程序。读卡器可以直接制作使用,可以使用附件中的上位机与读卡器进行通信,控制读卡器对T5557类卡片进行读写操作。对T5557卡片的配置必须为(RF/32,曼侧斯特编码),这也是国内T5557卡的常用配置。要对其他配置的T5557卡片或其他低频卡片(EM4305类和EMID卡片)进行读写,硬件上是支持的,只需根据卡片文档修改读卡器源程序,下载更新便可。为方便程序更新,硬件电路上已经实现自动下载,使用串口下载程序时无需手动设置BOOT0和BOOT1。

应用场景:

       低频RFID主要用在短距离、低成本的应用中,如门禁控制、校园卡、煤气表、水表等。

       在相关领域的开发中,可以使用该读卡器作为前台管理的设备,对客户卡进行管理。也可以将读卡器改成终端设备,如RFID门锁上的读卡器,用来验证卡片信息并控制门锁;或煤气表、水表上的读卡器,根据卡片内的余量信息控制煤气和水的供应。另外,也可以作为学习曼彻斯特解码的学习工具。

设计思路:

      使用STM32F103R8T6输出125kHZ的PWM信号作为载波信号,将信号输入到功率放大电路,在线圈上产生125kHZ的正弦信号。T5557卡片从125kHZ信号中获取能量和控制命令,并根据命令将要传回的信息使用曼彻斯特编码对载波信号进行调制。读卡器端的检波电路和滤波放大电路将被调制信号提取处理成单片机能识别的数字信号,输入到STM32F103R8T6的输入捕获功能引脚,再通过STM32F103R8T6将捕获的信号进行曼彻斯特解码,最后将解码信息根据自己设定的通讯协议进行数据打包,发送到电脑上位机。

系统框图:


                                   

硬件平台:

1.主控制器:STM32F103R8T6

2.USB转TTL: CH340G

3.模拟电路:LM358

                    AMS1117-3.3V

                    125kHZ谐振线圈(345UH线圈搭配4700PF电容) 谐振频率在线计算工具

4.蜂鸣器: 3V供电

软件平台:

开发工具:Keil uVision5

上位机编写工具:Microsoft Visual C# 学习版

成本估算:

芯片询价和在线购买链接 https://www.bom2buy.com/  元器件估算价格约为30元

项目进度:

1.能对AT5557/55567/5577卡片(配置为RF/32,曼彻斯特编码)进行整页读,密码读和密码写操作;

2.有相应的上位机,方便读写指令的发送和数据解读;

3.上位机与读卡器之间通讯加入了数据校验,提高了通讯的可靠性。

未来更新:

1.加入EM4305类和EMID卡片的读写功能;

2.加上触摸显示屏和电池,做成便携版

3.做成袖珍版,加入与手机通讯的接口(OTG或蓝牙)

电路相关文件

电路图文件
125KHZ_Reader.zip
描述:电路原理图和PCB文件
源代码
125kHZ_Reader.zip
描述:读卡器源程序
其他文件
上位机源码和安装包.zip
描述:读卡器上位机源码和安装包
分享到:
收藏 (20)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归陈兆仕所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于STM32F103C8T6的最小系统

    基于STM32F103C8T6的最小系统板,基本全部接口引出接口定义如下图所示,布局美观,可以直接打样可用于制作最小系统,下方预留排针通过排针接出。我的另外的电路里会上传对应的底板。提供资料:1.SCH2.PCB设计文件均是AD。可以直接用于生产。
  • 常用免费频段PCB天线参考设计(PCB Antenna reference design)

    常用免费频段PCB天线,包括多种2.4G天线,433M,868M,915M天线、315M天线、loop antenna、RFID天线、NFC天线可以适应不同的PCB板为客户产品设计提供稳定可靠的参考设计,助你的产品传得更远,提供更稳定可靠的产品性能。
  • STM32F103_USI8686_MPU6050_HMC5883 WIFI四轴飞行器原理图+PCB文件+测试源码

    Protel 99se 设计的项目工程文件,包括原理图及PCB印制板图,软件测试源码,可用Protel或 Altium Designer(AD)软件打开或修改,都已经制板在实际项目中使用,可作为你产品设计的参考。
    来自:工业控制时间:2018-10-11 stm32f103 mpu6050 hmc5883 usi8686
  • 电动车10路充电站

    《十路电动车充电站主板》1:经典设计,目前市场上主流十路产品经典设计2:带有过载保护,通过保险丝和互感器检测功率3:变压器隔离供电,安全。强弱电分离设计。4:已经得到市场多年检验,可直接应用生产
    来自:安防与监控时间:2018-09-17 stm32f103 led驱动器
  • RFID +继电器+ RFID门锁代码= RFID PC Switch!

    一个简单的RFID控制继电器模块,用于打开/关闭电脑。硬件组件:Arduino UNO和Genuino UNO× 1 RFID模块(通用)(我用的是MFRC522)× 1 继电器模块(通用)(我使用了5v单通道继电器模块)× 1 公/母跳线(7用于RFID模块 - > Arduino,3用于继电器 - > Arduino和2用于继电器 - >主板。)× 12 此项目是关于在个人计算机上添加除密码之外的可选安全功能。出于好奇,我决定使用我在Youtube上找到的RFID +继电器门锁代码,因为我想,“嘿!它们都有相同的模块,也许代码也可以是相同的!”基本上,您需要首先使用MFRC522库中的示例代码(我使用DumpInfo)[ https://github.com/miguelbalboa/rfid] 从RFID卡或标签/键获取UID 。然后,在代码上添加UID以允许它激活继电器并打开台式PC。RFID卡启用继电器,并且延迟计数仅适用于普通按钮开关。(我使用500毫秒的延迟来打开电脑)。并使RFID钥匙启动关机过程(就像按下电源按钮约5秒钟它会关闭。)
    来自:智能家居时间:2018-09-03 继电器 rfid 门锁
销量
444
查看
6253
参数名 参数值
发布于 2017 年 02 月 15日
更新于 2017 年 02 月 21日
Moore8直播课堂