简介:一个基于PN532的RFID读写器,可以读写M1、UID、CUID、FUID、带NFC功能的手环、手机等,门禁卡解决方案的不二之选。

经作者允许,转载自PN532读写卡器(支持NFC、RFID) - 嘉立创EDA开源硬件平台

开源协议: Public Domain

工程来源: 克隆自 PN532

已建立QQ群:498569319,欢迎讨论,共同进步

发布时间:2021-12-02 17:43:03

  • 1.2w
  • 295
  • 203
  • 306

描述

一个基于PN532的RFID读写器,可以读写M1、UID、CUID、FUID、带NFC功能的手环、手机等,门禁卡解决方案的不二之选。

电路及PCB天线参考自adafruit发布的开源项目。

在目前CH340E价格被炒得翻倍的情况下(以前只要1.8,现在要3.5),做一个成本可以控制在16元以内(主要成本就是PN532芯片,10元包邮),比某宝上同功能的成品五六十元的划算多了。

这个工程从2021年10月开始设计,因一开始对PN532供电模式不了解,到之后尝试各类可能的扩展应用与一体化模式之间的平衡摆布,这个工程先后7次打板测试最终得到这一版本,这还是要再次衷心感谢嘉立创的免费打板政策让各种想法可以多次验证!

2002年5月13日版:2022年5月1日,根据评论区同好ZJ3659指出原版联手机会报“电压异常”问题,拟将CH340E供电改为由PN532内部LDO输出,后经评论区同好chong2测试及我自己搬板验证,存在部分PN532输出电压无法满足CH340E要求,导致无法工作问题。重新设计此板,增加一个XC6202 3.3V的LDO给PN532及CH340E供电,经打板并搬原出问题的PN532到此板验证,运行良好,支持电脑、手机APP。

2022年5月30日更新:看评论区中有兄弟做了带蓝牙功能的,一时兴起,自己也设计一个带蓝牙模块的版本。将USB挪到板子下面,板子上面放蓝牙模块,使用一个2位开关控制CH340E、蓝牙模块的供电,以期实现选择使用蓝牙控制还是USB口控制PN532,带蓝牙但没电池供电貌似用处不大(实在要外接电池貌似也可以从JP2上接),但对这个尺寸的个板子增再加一个锂电池及充电电路好像又太喧宾夺主了。本月额度用完,暂未打板验证。

1、电路板与银行卡尺寸完全一致;

2、使用TYPE-C接口,支持AC线和CC线与电脑相连;

3、板载USB转串口芯片(CH340E)可直接连接上位机。也可通过DIP开关屏蔽板载串口,使用板上的UART接口连接外部主机、蓝牙模块等实现扩展;

4、使用测试点将PN532主要测试用针脚引出,可外接测试设备和DEBUG设备;

5、可与MifareOneTool等各类开源上位机软件配合实现读写卡。

附件为MifareOneTool 1.7版本,一个强大的NFC读写软件。

几个版本:

TYPE-C口沉板设计(降低了整个板子的厚度)

SPI、I2C、UART三个模式可切换:

电平转换,支持外部设备接口电压与板载芯片界面电压不一致:

2022-05-13,增加外置LDO(XC6206)给CH340E供电版,支持电脑,手机APP不报“电压异常”错:

设计图

原理图

( 1 / 3 )

  • Sheet

    在编辑器中打开

  • 外置LDO版

    在编辑器中打开

  • 20220530带蓝牙模块的PN532原理图

    在编辑器中打开

  • Sheet

    在编辑器中打开

PCB

( 1 / 3 )

  • PCB

    在编辑器中打开

  • PCB-20220513-外置LDO版

    在编辑器中打开

  • 2022-05-30版-带蓝牙模块的PN532(暂未打板验证)

    在编辑器中打开

  • PCB

    在编辑器中打开

BOM

BOM下载在立创商城下单

ID Name Designator Footprint Quantity
1 22p C1,C2 C0603 2
2 220p C3,C4 C0603 2
3 NC C5,C6,C9,C10 C0603 4
4 100p C7,C8 C0603 2
5 100n C11,C14,C16,C20,C24 C0603 5
6 20pF C12,C13 C0603 2
7 1nF C15 C0603 1
8 10uF C18,C19,C21,C22,C25,C23 C0603 6
9 100nF C27 C0603 1
10 1N5819 D1 SOD-123_L2.8-W1.8-LS3.7-FD 1
11 UART JP1 P2.54-4P-PZ 1
12 FERRITE L1,L2 L0805 2
13 560nH L3,L4 L0805 2
14 POWER LED1 LED0603_RED 1
15 RX LED2 LED0603_RED 1
16 TX LED3 LED0603_RED 1
17 ANT P1 HDR-2.54-3P_JH 1
18 2N7002DW Q1 SOT-363 1
19 1K R1,R10,R11 R0603 3
20 1K69 R2 R0603 1
21 1R5 R3,R4 R0603 2
22 NC R5,R6 R0603 2
23 10K R8,R9,R18 R0603 3
24 2K R10,R11 R0603 2
25 4K7 R12,R13,R16,R17 R0603 4
26 100K R19 R0603 1
27 5K1 R20,R21 R0603 2
28 DSHP02TS-S SW1 SW-SMD_DSHP02TS-S 1
29 AUX1 TP1 PAD.03X.03 1
30 AUX2 TP2 PAD.03X.03 1
31 DBG_TX TP3 PAD.03X.03 1
32 DBG_RX TP4 PAD.03X.03 1
33 GND TP5 PAD.03X.03 1
34 PN532 U1 HVQFN40-6X6 1
35 CH340E U2 MSOP-10_AK 1
36 TYPE-C16PIN USB1 USB-C-SMD_TYPE-C16PIN 1
37 27.12MHz X1 CRYSTAL-SMD_4P-L3.2-W2.5-BL 1
38 1uF C38,C39 C0603 2
39 CON10 J1 P2.54-10P-PZ 1
40 CON8 J2 P2.54-8P-PZ 1
41 DEBUG JP2 P2.54-4P-PZ 1
42 0R R7 R0603 1
43 XC6206P332MR U3 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 1
44 ZX-D30-双模 U4 BULETM-SMD_ZX-D30 1

展开

工程附件

序号 文件名称 下载次数
1

M1T-v1.7.0.zip

355
2

IMG_5934 00_00_05-00_00_17.mp4

24070
3

一体式PN532驱动(CH340E).zip

135
4

手机连接.MOV

15019

PN532读写卡器(支持NFC、RFID)相关推荐

  1. 小米5x的Android,小米5X支持NFC功能吗? 小米5X有nfc吗

    NFC功能是什么? NFC英文全称Near Field Communication,中文意思是近场通信,又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输( ...

  2. mate10是否支持html,NFC功能是什么 华为Mate 10支持NFC功能吗【详解】

    20日,华为正式发布了年度旗舰系列华为Mate10新机.那么这部 华为Mate 10有手机支持NFC功能吗 ?这里为大家解答下. 华为Mate10有手机支持NFC功能吗? 作为华为年度旗舰Mate10 ...

  3. 三星s10android10功能,三星s10+有nfc功能吗 三星s10+支持NFC吗

    三星s10+有nfc功能吗?三星s10+支持NFC吗?三星在今年早些时候上市了三星s10+手机,一款高档手机,相信已经有朋友在使用这款手机了,那么本款手机具有NFC功能吗?支持刷公交吗?感兴趣的朋友快 ...

  4. DP1363F高度集成的非接触读写芯片 13.56M NFC/RFID读卡器芯片 兼容替代CLRC663

    DP1363F高度集成的非接触读写芯片 13.56M NFC/RFID读卡器芯片 兼容替代CLRC663 DP1363F是一款高度集成的非接触读写芯片,集强大的多协议支持.最高射频输出功率,以及突破性 ...

  5. 移动手机卡支持NFC支付 小米2A刷地铁体验

    小米2A刷地铁体验:前言 [安趣评测室]此前新闻有报道中国移动手机卡在北京支持NFC支付功能,这也成为近来媒体们热议的话题.那么实际感受如何?手机真的可以刷地铁.刷公交吗?有没有什么限制?是不是所有的 ...

  6. android5.1 nfc,一加5有NFC吗?一加手机5支持NFC功能吗?

    一加5有NFC吗?一加手机5支持NFC功能吗?今天上午,一加在北京正式发布了旗下年度旗舰产品---一加5,这款新机已经受到了诸多媒体和网友的关注,对于这款新机的详细配置情况在发布会刚开始就已经揭晓了. ...

  7. 华为nova7se能云闪付吗_华为Nova支持NFC功能吗 华为Nova能刷公交卡吗【详解】

    有网友就在问,华为Nova支持NFC功能吗?如今大多数主流机型都配备了NFC功能,有了它,不仅可以体验一些移动支付功能,还可以通过手机充值公交卡,甚至支持NFC的手机还可以直接作为公交卡刷卡使用.下面 ...

  8. NFC RFID卡用于读取与iPhone或Android

    NFC RFID卡用于读取与iPhone或Android 作为(近场通信)的NFC RFID卡被认为是最快速,最安全的方式在NFC支付,每日的RFID发布了最新的NFC RFID卡-02,以帮助支付过 ...

  9. android6如何支持NFC,小米6有NFC吗?小米6支持NFC功能吗?

    4月19日下午小米6正式发布了,我们知道前不久小米也正式推出了小米Pay,但遗憾的需要配备NFC功能才能支持.那么全新升级之后的小米6有NFC吗?小米6支持NFC功能吗?,一起来看看吧. 小米6有NF ...

  10. oppor11可以按Android吗,OPPO R11有NFC吗?OPPOR11支持NFC功能吗?

    最近OPPO发布了最新一代旗舰产品----OPPO R11,目前这款新机受到了诸多媒体和网友的关注.下面小编就在发布会过程当中注意到一个细节,有的网友问到这样一个问题:OPPO R11有NFC功能吗? ...

最新文章

  1. ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv
  2. SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-
  3. [CF475E]Strongly Connected City 2
  4. BZOJ3437 小P的牧场
  5. 2015年1月微信上线原创声明功能:智能添加原创标识 转载自动注明出处
  6. 我的电脑上的软件推荐
  7. arcgispython空间插值_[学习总结]如何利用GIS建模批量处理气象数据-以micaps 第四类数据空间插值为例-专业气象研究-气象家园_气象人自己的家园...
  8. 控制算法和编程算法_算法中的编程公平性
  9. Git - 强制覆盖本地代码[与远程仓库保持一致]
  10. Snapde和Excel、PowerPivot、WPS打开超大CSV文件性能比较
  11. shell wait的用法及使用“和wait”并行运行
  12. 微信第三方平台【六】微信开放平台帐号管理
  13. python中aorb是什么意思_ABtest的python实现
  14. CAD中如何查看要素高程
  15. vmware 上网问题解决
  16. 动物识别系统代码python_动物识别专家系统课程设计
  17. JPA二:FindBy和JPQL
  18. 格灵深瞳mysql面试三表联查
  19. 第三周作业 产品同质化问题
  20. sharepoint显示不正常_正常的吸气和呼吸、异常的呼气丨胸部HRCT表现

热门文章

  1. Diffusion Model扩散模型原理
  2. 雷神开机logo更改_笔记本电脑开机LOGO太丑?大神教你来更换
  3. 网页监控提醒工具WebMonitor
  4. WinRAR去广告方法,了解一下?
  5. svn使用方法以及使用教程
  6. 服务器远程桌面连接限制ip,服务器设置防火墙规则,实现远程桌面连接的ip限制...
  7. 为什么一用迅雷下东西wifi就上不了网了?限速也没用
  8. Allwinner V3s RFBNet
  9. AllWinner--R329
  10. 华为手机楷体字体下载_正楷字体下载正楷字体官方下载[字体下载]-华军软件园...