2697| 4
|
射频卡的读写(一) |
射频卡的读写(一) 滨州 朱学平 一、射频卡相关概念 射频卡(RFID):Radio FrequencyIdentification-射频识别,常称为感应式电子晶片或近接卡、感应卡、非接触卡、电子条码等等,俗称电子标签。 射频识别是无线识别技术。 RFID技术是通过射频无线信号进行数据传递的自动识别技术。 RFID技术无须与被识别物体直接接触,即可完成信息的输入和处理,能快速、实时、准确地采集和处理信息。 1. RFID标签抗污损能力强 2. RFID标签安全性高 3. RFID标签容量大 4. RFID可远距离、同时识别多个标签 5. RFID是物联网的基石 RFID技术的应用 1.用RFID无线射频技术管理车辆,可使门卫对车辆进行实时监控,节省了车辆出入的时间,并且大大降低管理的工作强度 2.将RFID技术应用于食品药品安全管理,并结合相应的后台信息系统,能够实现对物品的定位和跟踪,达到对食品药品的安全管理目的。 3. RFID电子家校通系统改变了以往传统排队刷卡的方式,采用先进、可靠的无源高频RFID远距离识别技术 ,学生只需正常佩带校牌进出校门,系统将会自动识别学生身份及将出入记录自动保存于数据库,系统结合移动、电信、联通等短信平台,可将学生进出校园实时通过短信的方式发送至家长或指定人员的手机上,让家长实时掌握孩子在校离校情况。 RFID标签的类型 二、RFID系统组成 一套完整的RFID系统通常由三部分组成:即电子标签(tag),读写器(reader),以及数据库系统或数据控制与管理中心组成。 电子标签也称应答器(transponder),或称数据载体(data carrier)。 读写器通过通信技术和网络系统与数据库系统相连接。 数据库系统主要完成数据信息的储存及管理,可以是简单的小型数据库,也可能是通过网络联结的,分布在全球各地的,多级分层次的大型集中的ERP数据库。 RFID电子标签是射频识别系统的数据载体,电子标签由标签天线和标签专用芯片组成,每个标签具有唯一的电子编码,附着在物体上标识目标对象。 树莓派配置 Raspberry Pi禁用SPI (串行外设接口),这是-一个问题,因为这是我们的RFID读取器电路贯穿的问题。 不要担心,因为重新启用此接口非常简单,只需按照以下步骤配置Raspberry Pi和Raspbian即可使用SPI接口。 1.首先打开raspi config工具,我们可以通过打开终端并运行以下命令来实现。sudo raspi -config. 2.此工具将加载一个显示各种不同选项的屏幕。如果您想更深入地了解这些选项,可以查看我们的raspi-config指南。 在此处使用箭头键选择“5 Interfacing Options”。选择此选项后,按Enter键。 3.现在在下一个屏幕上,您想使用箭头键选择P4 SPI", 再次按Enter键以选择突出显示的选项。 4.现在将询问您是否要启用SPI接口,使用箭头键选择是,然后按Enter继续。在使用raspi-配置工具启用SPI时,您需要稍等一会儿。 5.通过raspi-config工具成功启用SPI接口后,您应该会在屏幕上看到以下文|本:“SPI接口已启用"。 在SPI接口完全启用之前,我们首先必须重新启动RaspberryPi。要执行此操作,请先按Enter键再按ESC键返回终端。。 在Raspberry Pi的终端中键入以下Linux 命令以重新启动Raspberry Pi。。sudo reboot. 6.-旦Raspberry Pi完成重启,我们现在可以检查以确保它实际上已启用。最简单的方法是运行以下命令以查看是否列出了spi_ bcm2835。 lsmod I grep spi. 如果你看到spi_ bcm2835,那么你可以继续本教程并继续下一部分。 如图所示,配置成功。 如果由于某种原因在您输入。上一个命令时没有出现,请尝试执行以下三个步骤。。 7.如果由于某种原因SPI模块未激活,我们可以通过在Raspberry Pi. 上运行以下命令手动编辑引导配置文件。. sudo nano/boot/config. txt| 8.在配置文件中,使用Ctrl+ w查找“dtparam= spi = on"。 如果找到了,请检查前面是否有#。如果有,请删除它,因为这会注释掉激活线。如果您根本找不到该行,请在文件底部添加“dtparam= spi = on"。。 完成更改后,可以按CtrI+ X,然后按Y,然后按Enter保存更改。 您现在可以再次从步骤5开始,重新启动Raspberry Pi,然后检查模块是否已启用。 三、射频卡读写器的接线 四、射频卡图形化编程积木指令 1、 射频卡读写测试 1、 射频卡读写测试 附ASCII码表 注:学习邹细勇老师课程案例。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed