首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
模拟电路
» 基于收发一体芯片的NFC模块设计
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于收发一体芯片的NFC模块设计
发短消息
加为好友
520503
当前离线
UID
872339
帖子
13270
精华
0
积分
6635
阅读权限
90
在线时间
361 小时
注册时间
2012-3-2
最后登录
2016-3-10
论坛元老
UID
872339
1
#
打印
字体大小:
t
T
520503
发表于 2014-12-15 19:44
|
只看该作者
基于收发一体芯片的NFC模块设计
诺基亚
,
中国移动
,
飞利浦
,
无线网络
,
手机支付
关键字:NFC 微控制器 收发器IC TRF7970A
随着无线网络支持的上下行数据速率不断提高.手机在数据业务方面的应用不断涌现.越来越多的人正在使用手机代替手表、记事本、MP3,手机已成为人们不可缺少的信息终端。
近距离通信NFC(Near Field Communication)技术将让这一切变为现实。2006年6月,诺基亚和中国移动、飞利浦、易通卡公司在厦门启动了中国首个NFC手机支付试验。用户使用内嵌NFC模块的诺基亚3220手机,可在厦门市内任何一个易通卡覆盖的营业网点(公交汽车、轮渡、电影院、快餐店)进行手机支付。
不仅如此,在不久的将来,通过手机和NFC技术的结合,用户通过手机就可以实现以下应用:在街边海报上和杂志上下载演唱会时间、地点和节目表;在公园里玩互动的定向越野游戏;在车站实时刷新公交车的到站时间;在办公室发送短信控制家政服务员进出住宅的时间;在学校全面代替现有学生证和学生卡:在遍布市区的智能公用电话亭查询地图、公交线 路、餐饮购物等信息;在加油站、超市、银行等任何有POS机的地方支付款项并用手机收取电子发票。
本文在介绍TI公司最新推出的多协议完全集成13.56 MHz收发一体芯片TRF7970A的基础上,设计了具有主动模式和被动模式的NFC模块。
1 硬件设计
1.1 TRF7970A简介
TRF7970A是一款用于13.56 MHz RFID/近场通信系统的集成模拟前端和数据组帧器件。通过内置编程选项可使此器件适合于范围宽广的应用。它能够执行以下3种模式中的任一模式:RFID/NFC读取器、NFC对等点、卡仿真模式。引脚分布如图1所示。
此芯片具有几个工作模式,可以通过配置两个输入引脚(EN和EN2)以及芯片状态控制寄存器(0X00)内的几个位来进行控制,如表1所示。
图1 引脚分布
当EN被设定为高电平时(或者在EN2的上升沿,然后被EN=1确认),电压稳压器被激活并且13.56 MHz振荡器启动。当电源和振荡器频率已稳定时,SYS_CLK输出从60 kHz的辅助频率切换至来自晶体振荡器的13.56 MHz频率。此时,读取器已为通信和执行所需任务做好准备。然后此MCU可对芯片状态控制寄存器0x00进行编程并通过编辑附加寄存器来选择运行模式。
(1)待机模式(寄存器0x00的位7=1),此读取器能够在100¨s恢复到完全运行。
(2)模式1(RF输出禁用,寄存器Ox00的位5=0并且位1=0的激活模式)是一个低功率模式,此模式使得读取器能够在25斗s内恢复到完全运行。
(3)如果读取器到读取器的防冲突被执行,模式2(只有RF接收器有效,寄存器ox00的位1=l的激活模式)可用于测量外部RF场(正如RSSI测量段落中描述的那样)。
(4)模式3和4(整个RF部分有效.寄存器0x00的位5=l的激活模式)是用于正常发射和接收操作的正常模式。
2 软件设计
系统上电以后MCU首先配置TRF7970A芯片,先将由2个输入引脚(EN和EN2)以及芯片状态控制寄存器(0x00)内的几个位配置芯片的工作模式,MCU通过并IZl将配置数据传入TRF7970A芯片。在RX模式,接收操作结束,通过设定引脚13(IRQ)为高电平来通知外部MCU接收结束;在TX模式,一个标示TX已经完成的中断申请(IRQ)通知外部MCU。
在TRF7970A芯片中有一个组帧逻辑部分,串行比特流数据在此部分被格式化成字节格式。特别信号, 诸如帧开始(SOF)、帧结束(EOF)、通信开始 、通信结束,被自动去除;奇偶校验位和CRC字节也被检查并去除了。然后,这个“干净”数据被发送到128 B的FIFO寄存器,此寄存器可由外部微控制器读取。这意味着降低MCU的存储器需求也就是降低MCU成本。同时缩短软件开发时间。TRF7970A发射模式如图5所示,TRF7970A接收模式如图6所示。
图5 TRF7970A发射模式, 图6 TRF7970A接收模式
2.1发射模式
(1)通过引脚EN和EN2以及芯片状态控制器(0x00)内的几个位选择功率模式使模块工作在主动模式;
(2)在将即将发送的数据载入FIFO后,发送一个发射命令:
(3)TRF7970A芯片自动添加特别信号:通信开始、通信结束、SOF、EOF、奇偶校验位和CRC字节.形成数据包;
(4)在检测中断信号(IRQ)之前,一直发送数据包;
(5)在发射操作的末尾,一个标示TX已经完成的中断请求(IRQ)通知外部MCU。
2.2 接收模式
(1)通过引脚EN和EN2以及芯片状态控制器(0x00)内的几个位选择功率模式使模块工作在被动模式,即待机状态;
(2)开启RF计量系统,监控天线上输入的RF信号,检测有效电平,TRF7970A芯片被自动激活;
(3)TRF7970A芯片为接收到的信号自动去除特别信号:通信开始、通信结束、SOF、EOF、奇偶校验位和CRC字节,形成“干净”数据;
(4)当FIFO中接收到数据,一个中断被发送至MCU以表示有数据要从FIFO中读取,接收操作开始;
(5)在接收数据期间,检测到任何数据格式、奇偶校验或者CRC中的错误,可以通过一个中断请求通知外部MCU。放弃该数据;
(6)接收操作的末尾通过设定引脚13(IRQ)为高电平来传送至外部系统MCU。
上面的两种模式只是简单地叙述了NFC模块在主动模式下发送数据和在被动模式下接收数据.在发送和接收数据后,可根据存储MCU的数据再完成相应的工作。
在并口模式下读写数据到寄存器的参考程序如下:
本文介绍了TRF7970A芯片接口,其具有资源丰富、扩展性强、集成度高、简化电路设计等特点。用此芯片设计的NFC模块具有功耗低及可休眠、高可靠性、体积小、重量轻和稳定性高等优点。实验证明,该NFC模块可应用于移动支付、公共交通票务、门禁、电子海报等不同的领域
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议