ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:233KB ,
资源ID:5819412      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-5819412.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(u2270b应用原理.doc)为本站会员(hskm5268)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

u2270b应用原理.doc

1、利用曼码调制的非接触 IC 卡读写程序编制发布:2012-11-05 | 作者: | 来源: | 查看:45 次 | 用户关注:导 言 IC 卡又称集成电路卡,它是在大小和普通信用卡相同的塑料卡片上嵌置一个或多个集成电路构成的。集成电路芯片可以是存储器或向处理器。带有存储器的 IC 卡又称为记忆卡或存储卡,带有微处理器的 IC 卡又称为智能卡或智慧卡。记忆卡可以存储大量信息;智能卡则不仅具有记忆能力,而且还具有处理信息的功能。因其使用便捷、安全,日益为有关技术领域的工程师所关注。 图 1 采用 e5550/U2270B 的导 言IC 卡又称集成电路卡,它是在大小和普通信用卡相同的塑料卡片上嵌置

2、一个或多个集成电路构成的。集成电路芯片可以是存储器或向处理器。带有存储器的 IC 卡又称为记忆卡或存储卡,带有微处理器的 IC 卡又称为智能卡或智慧卡。记忆卡可以存储大量信息;智能卡则不仅具有记忆能力,而且还具有处理信息的功能。因其使用便捷、安全,日益为有关技术领域的工程师所关注。图 1 采用 e5550/U2270B 的非接触卡读写系统示意图非接触 IC 卡是一种接口电路。它通过卡上配置的发射机应答器振荡线圈与基站振荡线圈的耦合取得能量,通过必要的通信软件配合,保证卡与基站间实现双向数据交换,如图 1所示。图 1 采用 e5550/U2270B 的非接触卡读写系统示意图是由美国和公司生产的低

3、成本可读写射频卡芯片。目前国内很多公司均可向用户提供将封装成标准射频卡的服务。由于可以和低成本的射频卡基站构成完整的射频卡应用系统(关于的介绍参见有关文章),且具有很高的性能价格比,因此在公交系统、餐饮服务系统等领域得到了广泛的应用。一、 e5550/ U2270B 器件组的基本性能e5550 发射机应答器的基本性能如下:(1) 低供电电压、低功耗 CMOS 结构的 IDIC。(2) 发射机应答器的电源是通过非接触的线圈耦合获得。(3) 额定的射频(RF)振荡频率范围为:100150kHz。(4) 发射机应答器上带有 EEPROM,共分 8 个(存储)区,每区有 33 个位,故总共有 264

4、个位(见表 1)。(5) 8 个(存储)区的首位分别为该区的写保护位“L“。为“1“时,该区为只读区;为“0“时,该区为既可读又可写区。(6) 8 个(存储)区中的第 0 区为工作方式数据存储区,通常是不发送的,而其他的 7 个区每个区中各有 32 位,即总共有 224 位供用户使用。(7) 具备增强防护功能,以免非接触卡式 EEPROM 的误编程。(8)每一存储区的写操作时间一般不超过 50ms。(9) EEPROM 操作的一些其他选项: 比特率(位传送率 b/s)-RF/8,RF/16,RF/32,RF/40,RF/50,RF/64,RF/100,RF/128。 调制方式-二进制(BIN)

5、、频移键控(FSK)、相移键控(PSK)、曼彻斯特码(Manchester)、双相位码(Biphase)。 其他-请求应答、终止方式和口令方式。U2270B 基站读写器的基本性能如下:(1) 载波频率 fOSC 范围为 100150kHz。(2) fOSC 为 125kHz 时,典型的数据传送率为 5kb/s。(3) 适用的调制方式为曼彻斯特码(简称曼码)和双相位码。(4) 可由 5V 的稳压电源或汽车蓄电池供电。(5) 调谐能力。(6) 与微控制器有兼容的接口。(7) 处于备用工作方式时,其功耗甚低。(8) 有一向微控制器供电的输出端。二、 非接触 IC 卡的读操作现仅就 IDIC 通信中遇

6、到的一些问题,并对通信的核心部分-读写操作做必要的探讨。其意分别为:基站通过 MCU 进行“读操作“;基站通过 MCU 进行“写操作“。e5550 和 U2270B 匹配使用时,根据两者的基本特性,其调制方式只可能在曼码和双相位码中择一。曼码调制时数据传送的规则可用图 2 加以说明。图 2 采用曼码调制的数据表达方式由图 2 可知,位数据的传送周期(1P)规定了每传送 1 位数据的时间是固定的,它由 RF/n 决定。其物理实质是微控制器通过基站与应答器中的存储器(EEPROM)进行数据的读写操作。若载波频率fOSC125kHz,位数据传送率选 RF/32,则每传送一位的时间(周期)为振荡周期的

7、 32 分频,故位传送周期为:1P=1/(125kHz32)=256s根据我们得到的器件,采用曼码调制的数据,位数据“1“对应着电平下跳,位数据“0“对应着电平上跳(注意:Telefunken 半导体公司提供的资料正好与此相反,在一串传送的数据序列中,两个相邻的位数据传送跳变时间间隔应为1P。若相邻的位数据极性相同,则在该两次位数据传送的电平跳变之间,有一次非数据传送的、预备性的。电平上跳、电平下跳和两个相邻的同极性位数据之间的预备性空跳是确定位数据传送特征的判据。非接触 IC 卡在读操作时,另一须关注的问题是传送的位数据序列起始标志和结束标志。请参见图 3。图 3 曼码调制的数据串起始/结束

8、标志的时序特图 3 曼码调制的数据串起始/结束标志的时序特征图 3 中,其确切含义见表2。假定非接触 IC 卡的存储器内存放的位数据序列为一非空集,则在若干位数据的跳变后,检测到一电平上跳,经过 1.5P 发生电平下跳,再经过 0.5P 又发生电平的上跳,则该上跳即为起始标志。起始标志即为结束标志。这意味着非接触 IC 卡的存储器内存放的数据包括起始标志(即结束标志)和位数据序列。读操作时,是首尾相接、循环执行的。识别数据起始标志和数据结束标志,是通过参数 stepcnt 进行的顺序化判别,故 stepcnt 为读操作的判据二(首尾检测指标)。非接触 IC 卡在读操作时,第三个须要关注的问题是

9、,如何确定 1.5P、1P和 0.5P 三个特征判据?e5550 和 U2270B 的射频振荡频率范围在 100150kHz,当位传送率选择 RF/32 时,即 fOSC 经过 32 分频后,上述的三个参数在不同的fOSC 时,处于什么样的范围内呢?请见表 3。由上可知,只要 1.5P、1P 和 0.5P 的间期是不重叠的。根据采用100150kHz 和 110140kHz 两组数据的对比可见,使用后者更合适。另一个办法是:通过试验,找到合适的间期指数,即可依此作为电平跃变的判别阈。这样,在确保识别能力的前提下,又从工艺上降低了对于振荡回路的频率精度要求。根据上述振荡频率的变化范围 11014

10、0kHz,将编码变化的不同间隔转化成相应的间期指数,具体如表 4 所列。1.5P、1P 和 0.5P 是识别数据起始标志、位数据序列和数据结束标志的间期特征值。通过试验,它可用间期指数 prdcnt 反映,故为读操作的判据三(间期检测指标)。三、 非接触 IC 卡的写操作基站产生固定间隙的射频振荡,并通过控制两个间隙之间的振荡时间对位数据“1“和位数据“0“进行编码,持续地发送位数据流,完成写操作。写操作射频振荡波形示意如图 4 所示。图 4 写操作时的信号流图 4 写操作时的信号流非接触 IC 卡插入基站后,射频线圈的耦合产生载波振荡,利用两次相邻停振之间的不同时间间隔,区分位数据“1“和位

11、数据“0“的编码。停振间隙约在 50150 域时钟;位数据“0“的持续振荡时间间隔为 24 域时钟;位数据“1“的持续振荡时间间隔为 56 域时钟。当停振间隙结束后,持续振荡的时间间隔高于64 域时钟,则 IDIC 退出写操作方式。考虑到写操作启动(start)时,有一频率稳定过程,写操作停止(stop)时,有一 EEPROM 的写入过程约 16ms,于是将 start 和 stop 两个阶段均以 20ms计。图 4 中标注的 trnssqnc 为发送顺序编号,启动阶段为 0,位数据流发送阶段为 1,发送结束阶段为 2。基站读写器上有三个引脚:bsout、bscfe 和 bsin,它们的含义见

12、表 5。向 e5550 写位数据时,有四种合法的数据流,具体如图 5 所示。其中,OP为操作类型码,包含两位,“10“表示即将进行的是写操作,“11“为终止 IDIC 操作码。多 IDIC 操作情况下,用这一特性可逐一控制应答器,使待控应答器逐一产生稳定的射频振荡。当方式数据区的第 28 位(usePWD)为“1“时,在写操作码“10“之后,位数据流有 33 位,是按区写入的。其中的第一位为锁定位L,L=“1“表示该区为只读区,L=“0“表示该区为读写区,其余的 32 位为位数据。ADR 为该位数据流的存放数据区,取值范围为 07。根据上述的载波振荡特性,利用 carriercnst 参数进行界定(见表 7),读写操作过程中,均使用了 2s 为单位的计数值作为定时单位,目的是要使用MCS-51 系列的微控制器的定时器。结束语采用曼码调制的非接触 IC 卡读写程序便不难编制,实现 IDIC 的完整功能,还需要其他的一些程序模块,如数据存储格式、编码的加密算法,一次读/写操作中若出错,则须重复进行读/写操作、究竟重复几次、读/写操作过程在超时后退出等,这些均可根据应用对象的需求予以相应的解决。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报