您所在位置: 网站首页 / 基于ARM的嵌入式RIFD读写器设计..docx / 文档详情
基于ARM的嵌入式RIFD读写器设计..docx 立即下载
2025-08-26
约2万字
约33页
0
32KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

基于ARM的嵌入式RIFD读写器设计..docx

基于ARM的嵌入式RIFD读写器设计..docx

预览

免费试读已结束,剩余 28 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于ARM的嵌入式RIFD读写器设计.

第一篇:基于ARM的嵌入式RIFD读写器设计.基于ARM的嵌入式RIFD读写器设计基于ARM的嵌入式RIFD读写器设计类别:汽车电子摘要:RFID(RadioFrequencyIdentification)系统是高效的信息识别、采集系统。本文选用射频芯片S6700,控制模块用的是S3C44B0X作为微处理器,从硬件电路的设计和软件设计两个方面来阐述了嵌入式的RFID读写器的设计方案。引言RFID利用了电磁波空间耦合、传播进行通信,以达到自动识别被标识对象,获取对象信息的目的。同其他一些识别技术相比,射频识别技术具有高效快捷、非接触、无污染、识别率高等突出优点。识别过程无需人工干预,可在恶劣环境下工作,能够应用到很多行业。1.RIFD读写器的硬件总体设计图1读写器的硬件总体设计RFID系统主要由射频卡、读写器以及计算机系统组成。系统的工作原理如下:读写器通过天线发送出13.56MHz的射频信号,当射频卡进入读写器工作场时,天线产生感应电流,从而射频卡获得能量被激活并向读写器发送出自身编码等信息,读写器接收到来自射频卡的载波信号,对接收的信号进行解调和解码后发送至PC机进行处理,PC机根据逻辑运算判断该射频卡的合法性,针对不同的设定做出相应的处理和控制,发出指令信号,射频卡的数据解调部分从接收到的射频脉冲中解调出数据并送到控制逻辑,控制逻辑接受指令完成存储、发送数据或其他操作。2.硬件选型在整个系统中,RFID收发模块的功能是当接收到来自射频卡的载波信号时,对该信号进行解调和解码,并且将信息进行编码和调制后发送到射频卡中,要实现上述功能就需要一款内部封装有发送调制器和接收调制器的射频芯片,选用了射频芯片S6700。S6700芯片的时序是通过控制产生的,因此选用了单片机P89C58,利用它的I/O口进行控制。因为系统中使用的射频卡是疏耦合IC卡,所以它与S6700芯片之间的协议标准采用了ISO15693,C语言进行编程。3.RFID收发模块硬件电路设计RFID收发模块的主芯片是TI公司的射频芯片S6700,该芯片的通信接口主要使用三条线:SCLOCK、DIN和DOUT。除了通信线外,还有一条M_ERR线,用来表征通信是否正常;应用电路如图2所示:图2RFID收发模块硬件电路S6700的SCLOCK、DIN、DOUT分别由P89C58的P1.3、P1.5和P1.6进行控制,由于单片机P89C52应用比较广泛。R2为调制深度选择电阻,当R2为12欧姆时,调制深度为10%;当R2为18欧姆时,调制深度为20%。SCLOCK为双向时钟线,分别由单片机P89C58和S6700芯片在不同的情况下进行控制:发送数据时由P89C58控制,接收数据时由S6700控制。在收发数据时,每个数据位在SCLOCK的上升沿被锁存,当SCLOCK为高时,数据位必须固定且保持不变,只有当SCLOCK为低时,传送的数据才能被改变;DIN为数据输入线,S6700芯片通过该线接收来自P89C58的命令和数据;DOUT为数据输出线,S6700芯片通过该线将回应数据发送给P89C58,同时该线还可用于监测S6700芯片内部数据缓冲区的情况。M_ERR线用来表征在同时读多张卡时数据的冲突情况。该线由于内部下拉,平时为低电平,一旦发生多卡冲突,此线会升为高电平。在每一次通信过程中,远端控制器必须通过发送命令来实现任务,典型命令格式为:起始位S1、位命令字、传输数据和结束位ES1。4.嵌入式控制模块硬件电路设计S3C44B0X微处理器是低功耗的,采用了应用于实时环境的ARM7TDMI32位核,所以选为控制模块的主芯片,负责完成PC机和RFID读写器之间数据的传送和控制。4.1晶振电路晶振电路用于向CPU及其他电路提供工作时钟。S3C44B0X芯片通过管脚OM[3:2]确定选择何种时钟源,在本系统中,将两个管脚下拉,选择晶体时钟模式,选用该模式时,外部采用10MHz的晶振,可以利用公式设计出各种所需的输出频率,也就是说时钟频率可以通过软件进行设定,公式如下:Fpllo=(m×Fin)⁄(p×2s)其中设置m=0x48,p=0x03,s=0x02,这样就可以得到40MHz的输出频率,满足系统的要求。4.2电源电路在该系统中,需要使用2.5V和3.3V的直流稳压电源,其中S3C44B0X的内核需2.5V电源,S3C44B0X的I/O口和其它部分电路需要3.3V电源。为简化系统电源电路的设计,要求整个系统的输入电压为高质量的5V的直流稳压电源,这样就需要用DC-DC转换器来完成5V~2.5V、5V~3.3V的转换,在该系统电路中选用了BayLinear公司的B1117电压转换芯片系列:B1117-2.5和B1117-3.3,器件输出电流为1.0A
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

基于ARM的嵌入式RIFD读写器设计.

文档大小:32KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用