0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个有关PN512在读取身份证UID的源码以及电路设计

单片机爱好者 2018-11-20 17:05 次阅读

分享一个有关PN512在读取身份证UID的源码以及电路设计,这是是多年前用于某门禁方案中的模块,为了确保和大家一起学习同时也为了公司保密要求,现在只分享该模块的全部资料,如有不当之处还请大家见谅,如何冒犯之处请大家和我联系,本人本着一起学习一起进步的目的,非用于商业目的,谢谢。

常用的RFID卡分布在高频和超高频。高频卡目前的频率主要是13.56MHz。有几种标准;ISO-14443-A、ISO-14443-B、ISO-15693、ISO-18000-3;超高频的有ISO-18000-6和EPC标准。ISO-14443-A和ISO-14443-B的主要区别在于编码方式。ISO-14443-A是曼切斯特编码,而NRZ是不归零编码。Mifare卡和Desfare卡都是ISO-14443-A卡。而身份证一般都是ISO-14443-B卡。Type A的卡速率一般在104kbps,TypeB的卡速率可以是104kbps,也可以是416kbps。ISO-15693与ISO-14443的区别在于传输距离。

15693的传输距离可以到1.5m,而ISO-14443的传输距离在4-10cm的范围内。它的卡速率比较低,一般在104kbps/4。UHF和高频卡的不同原理:13.56M的高频卡的原理是电磁感应威廉希尔官方网站 。通过交变的电磁场,给无源的卡提供能量,实现卡与读卡器的通信。而UHF的原理是电磁传播威廉希尔官方网站 ,与雷达探测类似,发出一段电磁波,再从反射回来的电磁波中读取信息。UHF和高频卡的不同特征:UHF:天线小、传输距离远、成本高。高频卡:天线大,传输距离近、成本低。

身份证UID读取方法,在源码ISO14443B中有介绍

ISO14443A主要用于读取普通IC卡,也就是我们常说的大白卡,淘宝上才几毛钱一张

ISO14443B主要读取CPU卡的程序,这里我们用于读取身份证的UID,有不明白之处可以先参考我上传的身份证读取方法。

上传main函数,本人尽量将程序写的非常简单,容易入手,希望大家可以看明白。

示波器读取PN512信号波形,正弦波非常好看,波形幅值是可以调节的,大家可以通过调节电路中的C3 C4 C6 C7来调节波形,正常情况下波形可以达到2V就可以了,幅值越小读取的距离越近,但是幅值太大的话容易读取不稳定,具体大家可以自己调节一下。

读取身份证UID

读取普通IC卡ID

如果大家没有接触过这种读卡芯片,建议大家网上买一块复旦微电子的FM1701模块来入手,这个是国产的,也很便宜,资料很多,适合入手,但是就性能而言比PN512差很多。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    172

    文章

    5906

    浏览量

    172166
  • 示波器
    +关注

    关注

    113

    文章

    6240

    浏览量

    184820
  • 电磁波
    +关注

    关注

    21

    文章

    1454

    浏览量

    53821

原文标题:分享一个读取身份证UID的源码及电路

文章出处:【微信号:gh_dae0718828df,微信公众号:gh_dae0718828df】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    二代身份证识别仪身份证阅读器读卡器

    身份证读卡器通用版 医院社保读卡器 APP集成识别读取身份证 云解码读卡 身份证网络读卡模块 网络身份证模块 IC卡多合
    发表于 09-07 15:09

    身份证为什么要录入指纹?

    居民身份是唯能够认证公民身份信息的核心载体,为了保障登记指纹的身份证的社会应用,公安部在2012年就颁布了《GA1012-2012居民身份证
    发表于 05-19 10:52

    欧洲身份证的互通以及身份证的旅行文件功能

    区,具有国际民航组织的基本访问控制特征(面部识别信息)和可选的扩展访问控制特征(指纹识别信息),例如:德国,从2010年11月开始发行的nPA;为了符合国际民航组织的生物识别威廉希尔官方网站 ,国民身份证需要
    发表于 12-07 10:17

    手机NFC读取身份证以及其他IC卡的方法讨论

    之前看有帖子介绍NFC读取身份证方面的问题,感觉有比较大的误导,原文如下:“再来,像问题中出现的情况样,在有些时候,NFC也是不能读取
    发表于 05-15 18:31

    能通过Android NFC读取身份证信息的SDK

    附件是能通过安卓NFC读取身份证号和相关信息的APP,包含源码和APK安装包,实测可用,无需注册。
    发表于 09-10 21:12

    PN512具有哪些特性应用参数?

    本文介绍了PN512主要特性和优势, 方框图和多种读/写模式框图, 典型应用电路以及PN51x 演示板电路图, 和天线间的放大和匹,PCB布
    发表于 05-26 06:58

    PN512概述

    PN512概述  PN512高度集成的非接触读写芯片,集成了13.56MHz下的各种主动/被动式非接触通信方法和协议。  PN512
    发表于 07-29 09:47

    身份证识别

    labview身份证信息识别,以及持证人和身份证照片人脸比对。该怎么入手,求资料分享
    发表于 04-13 10:19

    PN7150无法读取身份证和银行卡是怎么回事?

    使用PN7150读取身份证和银行卡,安卓版本为Android9 有些银行卡有刷卡声音,但不是正常的刷卡声音,比如刷卡失败的提示音。没有弹出 NFC 标签信息。 我在日志中发现了以下问题: 1.同
    发表于 05-06 07:10

    移植PN7150无法在Android平台读取身份证要怎么处理?

    移植PN7150无法在Android平台读取身份证(二代身份证明)。 我们测试读取张TypeA
    发表于 05-06 06:49

    PN512典型应用电路

    PN512典型应用电路:
    发表于 05-08 11:17 4412次阅读

    怎么使pn512寄存器设置显示小程序(PN512特性及驱动电路

    PN512高度集成的非接触读写芯片。本文主要介绍了pn512特性及NFC驱动电路,另外还介绍了pn
    的头像 发表于 05-14 10:41 5974次阅读

    基于pn512芯片通用读写系统开发

    本文首先介绍了pn512特性与pn512应用,其次介绍了pn512功能图框与RFID读卡芯片的选择,最后详细阐述了基于pn512芯片通用读写系统设计开发。
    的头像 发表于 05-14 16:31 8615次阅读
    基于<b class='flag-5'>pn512</b>芯片通用读写系统开发

    身份证拍照识别API

    身份证拍照识别API接口应用背景随着移动互联网的的发展,越来越多的企业都推出了自己的移动APP,这些APP多数都涉及到个人身份证信息的输入认证(即实名认证),如果手动去输入身份证
    发表于 06-29 16:36 702次阅读

    社区健康码身份证核验盒子只需带身份证就无需亮码

    什么是核验:核验即是通过个人的身份证信息以及人脸识别等信息进行比对,看是否是同一个人进行操作 身份证识别即是通过ocr识别的方式用手机对着身份证
    发表于 01-07 16:45 1487次阅读