Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

RFID工作原理RFID(RadioFrequencyIdentification):无线射频识别RFID由2个部分组成:应答器/标签被贴在某个物体上的东东。无线接收器用于读取应答器/标签上的数据。读卡器由频射模块及高平磁场组成。Tag/应答器为待感应设备,此设备不包含电池。他只包含微型集成电路芯片及存储数据的介质以及接收和发送信号的天线。读取tag中的数据,首先要放…

大家好,又见面了,我是你们的朋友全栈君。

RFID工作原理

RFID(Radio Frequency Identification):无线射频识别

RFID由2个部分组成:应答器/标签被贴在某个物体上的东东。无线接收器用于读取应答器/标签上的数据。

Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

 

读卡器由频射模块及高平磁场组成。Tag/应答器为待感应设备,此设备不包含电池。他只包含微型集成电路芯片及存储数据的介质以及接收和发送信号的天线。

读取tag中的数据,首先要放到读卡器的读取范围内。读卡器会产生一个磁场,因为磁能生电由楞次定律,RFID Tag就会供电,从而激活设备

Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

随后tag中的芯片进行响应,发送信号,将tag中存储的数据都发给读卡器。这种东西称为反向散射。

 

下面是关于RC522 RFID读/写模块相关的介绍

这个是NXP公司提供的。

Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

该设备通过SPI(Serial Peripheral Interface)串口外围接口与芯片进行通信其速度为10Mbps,而且还支持I2C和UART协议。

该模块中带有一个中断引脚。

该模块的工作电压为2.5v到3.3v。也可以查到5.5v的逻辑引脚上。

下面是完整的规格说明:

Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

下面是关于各个引脚的介绍:

一共有8个引脚:

Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

VCC:要连接到2.5v到3.3v中,如果连接5v的接口可能会烧坏此RC522模块;

RST:复位和断点输入引脚。低频时RC522关闭,包括振荡器,输入引脚,串口外围接口的关闭;

GND:接地

IRQ:中断警告引脚,当RFID标签靠近该设备时,通过此引脚进行触发。

MISO/SCL/Tx:此接口为(Master In Slave Out)当SPI(串口外围接口)开启时有效。当使用I2C协议接口时此引脚为串口时钟,当为UART协议接口时,此引脚为串口数据输出口。

MOSI(Master Out Slave In):该引脚为此模块的SPI(串口外围接口)

SCK(Serial Clock):接收SPI提供的脉冲信号。

SS/SDA/Rx:当SPI启动时,该引脚为输入信号,当为I2C协议接口时为串口数据口,当为UART时为串口输入口。

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126728.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 哈希表基本概念介绍及哈希冲突的处理方法(附源码)

    哈希表基本概念介绍及哈希冲突的处理方法(附源码)工科生一枚,热衷于底层技术开发,有强烈的好奇心,感兴趣内容包括单片机,嵌入式Linux,Uboot等,欢迎学习交流!爱好跑步,打篮球,睡觉。欢迎加我QQ1500836631(备注CSDN),一起学习交流问题,分享各种学习资料,电子书籍,学习视频等。文章目录哈希表和哈希函数的概念哈希函数的构造直接定址法数字分析法平方取中法折叠法除留余数法(常用)随机数法哈希函数的选择处理冲突的方法开放定址法再哈希法链地址法建立一个公共溢出区代码实现哈希表和哈希函数的概念  哈希表(散列表),是根据关键码值(Ke.

    2022年6月29日
    25
  • 输入内容,出现像Atom + activate-power-mode插件的彩色粒子效果

    输入内容,出现像Atom + activate-power-mode插件的彩色粒子效果最近在看python,然后看到tendcode的评论有个很好玩的效果输入框输入后,会有个彩色的粒子效果,觉得很好看,在网上找了一下,可是没找到对应的案例和实现方法,只看到了Atom编辑器的activate-power-mode插件有同样的效果,最后只有自己看源码,看了半天代码,终于让我把实现代码给找到了,案例在GitHub地址Color-particles里,喜欢的可以下载,下面展示成果…

    2022年7月14日
    20
  • java中级面试题及答案2020_java面试题及答案2020 java最新面试题及答案2020 一

    java中级面试题及答案2020_java面试题及答案2020 java最新面试题及答案2020 一java最新面试题及答案20201.一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制?一个“.java”源文件里面可以包含多个类,但是只允许有一java最新面试题及答案个public类,并且类名必须和文件名一致。每个编译单元只能java最新面试题及答案有一个public类。这么做的意思是,每个编译单元只能有一个公开的接口,而这个接口就由其public类来表示。你可以根据…

    2022年6月19日
    31
  • VC++常用功能开发「建议收藏」

    VC++常用功能开发「建议收藏」系列文章目录第一章:VC++ini配置文件封装类源代码第二章:VC++实现二维码(显示+保存图片)功能源代码第三章:VC++调节系统音量(与任务栏音量同步)源代码提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启..

    2022年5月2日
    31
  • LVS+Keepalived+Nginx+Tomcat高可用负载均衡集群配置「建议收藏」

    LVS+Keepalived+Nginx+Tomcat高可用负载均衡集群配置「建议收藏」一、负载均衡:必不可少的基础手段LVS作用:实现负载均衡Keepalived作用:监控集群系统中各个服务节点的状态,HAcluster。配置LVS有两种方式:1.通过ipvsadm命令行方式配置2.通过Redhat提供的工具piranha来配置LVS1.1找更多的牛来拉车吧  当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一…

    2022年7月23日
    10
  • SpringMVC 运行流程[通俗易懂]

    SpringMVC的工作原理图:SpringMVC流程1、用户发送请求至前端控制器DispatcherServlet。2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherS…

    2022年4月4日
    54

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号