低频RFID读写器的设计 毕业论文.doc

上传人:小小飞 文档编号:3911284 上传时间:2019-10-10 格式:DOC 页数:33 大小:477.02KB
返回 下载 相关 举报
低频RFID读写器的设计 毕业论文.doc_第1页
第1页 / 共33页
低频RFID读写器的设计 毕业论文.doc_第2页
第2页 / 共33页
低频RFID读写器的设计 毕业论文.doc_第3页
第3页 / 共33页
低频RFID读写器的设计 毕业论文.doc_第4页
第4页 / 共33页
低频RFID读写器的设计 毕业论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《低频RFID读写器的设计 毕业论文.doc》由会员分享,可在线阅读,更多相关《低频RFID读写器的设计 毕业论文.doc(33页珍藏版)》请在三一文库上搜索。

1、摘 要 射频识别(简称RFID)技术是一种先进的自动识别技术,其通过射频信号 自动对目标对象进行相关数据的获取并加以识别。射频识别系统主要由电子标 签和读写器组成,它们之间无需接触就可完成识别和数据读取。射频识别技术 相对于传统的磁卡及接触式IC卡技术具有非接触、阅读速度快、无磨损等特点, 已被广泛应用于公共交通、门禁、物联网等众多领域。 针对目前学生自制力差经常逃课,导致荒废学业的问题,本文提出了RFID 考勤管理方案,对学生的考勤进行了系统的管理。本设计以AT89S52单片机为控 制核心,以美国TEMIC公司生产的发射频率为125kHz的射频芯片U2270B为主的射 频模块、RS485串口

2、通信模块、存储模块、时钟模块和声光提示电路共同构成了 低频读卡器的设计,并应用于学生考勤管理。 本文详细设计了低频读写器的硬件电路,并阐述了各个模块的器件选型及 电路设计。其次,在低频读写器硬件电路的基础上介绍了软件设计的基本思想 框架,以及对程序的编写和调试。 关键词:低频读写器;射频识别;考勤管理;U2270B Abstract Radio frequency identification (RFID) technology is an advanced automatic identification technology, rf signal through the automatic

3、 identification of target object as well as the related data acquisition. Radio frequency identification system is mainly composed of electronic tag and to read and write, the identification can be completed without contact between them and the data is read. Radio frequency identification technology

4、 compared with traditional magnetic card and contact with non-contact IC card technology and fast reading, no wear, has been widely applied to public transportation, access control, Internet of things, and many other fields. Aiming at poor students often skip classes, which leads to the academic was

5、te problem, RFID attendance management scheme is proposed in this paper, on the students attendance management system. This design with the AT89S52 single chip microcomputer as the core, to the United States TEMIC transmitting frequency is 125 KHZ rf chip U2270B based radio frequency module, RS485 s

6、erial communication module, storage module, clock module and acousto-optic hint circuit constitute the design of low frequency card reader, and applied to the student attendance management. This paper designed the hardware circuit of low frequency, speaking, reading and writing, and expounds the com

7、ponents selection and circuit design of each module. Secondly, on the basis of the hardware circuit of low frequency, speaking, reading and writing device on framework, the basic idea of software design are introduced as well as for the writing and debugging of the program. Keywords:Low frequency re

8、ad/write device; Radio frequency identification; The attendance management; U2270B 目 录 引 言6 第一章 射频识别 RFID 技术7 1.1 射频识别技术概述.7 1.1.1 射频识别技术的特点及历史7 1.1.2 射频识别技术的应用现状及发展方向8 1.2 射频识别系统.9 1.2.1 射频识别系统的构成9 1.2.2 射频识别系统的工作原理10 第二章 RFID 读写器整体设计方案 .11 2.1 学生考勤管理系统的方案设计.11 2.2 低频 RFID 读写器的设计方案12 2.2.1 RFID 读写器

9、的分类12 2.2.2 低频 RFID 读写器的结构.12 2.2.3 低频 RFID 读写器的基本功能.14 第三章 低频 RFID 读写器的硬件设计.15 3.1 电源电路.15 3.2 单片机控制电路.16 3.2.1 器件选型16 3.2.2 控制模块电路设计17 3.3 射频卡读写电路.18 3.3.1 器件选型18 3.3.2 射频卡读写电路设计19 3.4 串行通信电路.20 3.4.1 器件选型20 3.4.2 串行通信电路设计21 3.5 时钟电路.21 3.5.1 器件选型21 3.5.2 时钟电路设计22 3.6 存储电路.23 3.6.1 器件选型23 3.6.2 存储

10、电路设计24 3.7 声光提示电路.24 第四章 低频 RFID 读写器的软件设计.26 4.1 通信协议.26 4.1.1 数据帧格式26 4.1.2 CRC 校验算法.26 4.2 数据表达方式.26 4.3 系统软件工作流程.26 4.3.1 复位26 4.3.2 状态初始化27 4.3.3 流程图27 结 论.27 参考文献.28 附 录.29 谢 辞.31 引 言 射频识别(RFID)技术是一种先进的非接触式自动识别技术,其工作原理是射 频信号通过空间耦合(电感或电磁耦合)或反射的传输特性,实现自动对识别物体 的识别。RFID技术可以追溯到第二次世界大战期间,在当时其主要作用是识别

11、出联军和纳粹的飞机,便于作战。到20世纪70年代末期,美国将RFID技术转移 到了民间,实现了RFID技术的民用化。由于射频识别技术相对于传统的磁卡及 接触式IC卡技术具有非接触、数据量大、信息处理速度快、无磨损和抗干扰能 力强等优点,在国外已被广泛应用于诸如工业和商业自动化、汽车和火车等交 通监控、高速公路上的自动收费系统、门禁系统、畜牧和车辆防盗等各种管理 以及物联网等众多领域。自我国政府于1993年颁布实施的金卡工程计划以来, 我国的信息化技术加速发展。由此,射频技术得到了迅猛的发展与应用。在公 共交通、二代身份证、门禁系统以及校园一卡通等领域得到了快速的发展,在 其他高新领域正在与世界

12、接轨。因此,射频识别技术的前景是十分巨大的。 随着现代休闲娱乐的方式越来越多,在不断给日常生活增添乐趣的同时也 带来了很多问题。如缺乏自制力的学生经常逃课,沉迷于网络、聊天、游戏等 娱乐活动以至于荒废了学业,此时学校和家长却往往不知情,这样不利于及时 的管理学生。因此,需要利用射频识别技术建立一套学生考勤管理系统,可以 对学生在校情况进行考察。本文以单片机为控制核心,实现对低频读卡器的设 计,并应用于学生的考勤管理【1】。 本文针对低频读写器设计的结构安排如下: 第一章, 介绍射频识别技术,射频识别系统的构成以及工作原理。 第二章, 介绍学生考勤管理的整体设计方案,低频读写器的各个结构和功 能

13、以及读写器的整体设计方案。 第三章, 低频读写器的硬件电路设计。详细阐述了低频读写器的硬件电路 的芯片选型,各电路模块的设计。 第四章, 低频读写器软件的设计。详细阐述了软件设计的思想方案。 第一章 射频识别 RFID 技术 电子标签内置有射频天线,用于和阅读器进行通行,电子标签和读写器之 间通信用到了射频识别技术,所以本文首先对射频识别技术做简单介绍以便对 后续内容的理解。 1.1 射频识别技术概述 射频识别(Radio Frequency Identification,简称 RFID)是一种非接触式的 自动识别技术,其通过无线射频方式对目标对象的相关数据进行获取并对物体 加以识别。RFID

14、 可以对多个物体进行识别,也可以识别高速运动的物体。可以 进行近距离的读取也能实现远距离的读取,并能工作于各种恶劣环境。RFID 技 术无需进行人工干预就能完成信息的采集和处理,已被人们公认为是 21 世纪的 十大重要技术之一。 1.1.1 射频识别技术的特点及历史 RFID具有以下特点:第一,RFID具有非接触性,无需人工干涉就能完成数 据的采集与处理,实现自动化。第二,RFID采用电子标签存储信息,未经允许 几乎不能复制和修改数据。第三,RFID采用的电子标签容量大,可以存储大量 的信息并且运行速度快。第四,RFID可远距离同时识别多个电子标签,射频识 别采用的使无线电波进行数据交换,可以

15、识别多个标签。第五,RFID具有很强 的抗干扰能力,能够工作于各种恶劣环境,同时还能避免机械磨损等。射频识 别较传统识别具有以上等特点使其广泛应用于公共交通、二代身份证、门禁系 统、校园一卡通以及物联网等各个领域并且发展十分迅猛。 RFID技术具有悠久的历史,其最早在二战时期应用于二战时期军事领域, 英国首先在飞机上使用RFID技术用于辨别敌方和自己的飞机,这是第一个应用 RFID系统,揭开了RFID技术的新篇章。20世纪60年代RFID技术进入了应用的 初始期,一些公司引入RFID技术用来监控设备和保护财产,这是RFID技术首次 进入商业应用系统。到了20世纪70年代,RFID技术进入了发展

16、期,科研人员开 发出集成电路芯片的RFID系统,具有读写速度快,识别范围远的特点,提高了 RFID技术的性能并降低了其成本。20世纪80年代,RFID技术进入了成熟期,走 向了商业应用阶段,西方发达国家在不同领域安装和使用了RFID系统。到20世 纪90年代,RFID技术进入了推广期,RFID技术已经很成熟,在各个领域都展现 出了优越性。如RFID技术应用于高速公路自动收费系统上,解决了传统停车收 费的拥堵问题。RFID技术应用于汽车防盗系统上,实现了汽车防盗系统的信息 化和智能化等【2】。 1.1.2 射频识别技术的应用现状及发展方向 现在RFID技术以应用于制造、交通、公共管理、安全防伪以

17、及零售等多个 领域。西方发达国家目前拥有成熟且较为先进的RFID系统,覆盖各个范围。如 2003年,世界最大的连锁超市沃尔玛决定在2005年1月前将100个主要供应商在 其货箱和托盘上应用RFID电子标签,并于2006年扩展到其他的供应商。沃尔玛 的这一举动在全国范围内推动了RFID技术的普及。本世纪初,RFID标准已初步 形成,ISO/IEC、EPCglobal和UID为三种主要标准,他们之间的相互竞争促进 了RFID技术的发展。 目前RFID技术的主要应用领域如下: (1)制造领域:主要对生产数据进行实时监控、质量溯源和自动化生产。 (2)物流领域:主要对货物进行跟踪,实现信息的自动化采集

18、。 (3)军事领域:主要对弹药、枪支、物资、车辆和人员进行管理。 (4)身份识别领域:主要应用于二代身份证、电子护照、医疗卡和校园一 卡通等证件 (5)交通领域:主要应用于高速收费、停车管理和行李包裹跟踪等。 (6)防伪领域:主要对贵重物品和票据进行防伪识别。 (7)动物领域:主要应用于宠物识别管理和野生动物追踪等。 (7)电子支付领域:主要应用于银行和零售部门采用支付卡支付。 RFID技术具有其独特的优势,不仅 在现在应用领域广泛,而且其发展前景 也是非常巨大的。在未来的几年内,可以预计,RFID技术将会保持一个持续快 速的发展势头。随着RFID技术在成本和安全方面进一步的发展,其潜在的商业

19、 价值将会显露出来。可知未来RFID技术将会在电子标签、阅读器和标准化方面 取得显著地进展。电子标签方面:电子标签的功耗将大大降低,无源标签技术 更加成熟。能够作用于高速移动的物体并且读写距离更远,成本更低。阅读器 方面:阅读器的功能更多,具有各种接口与PC机进行串口通信,可以兼容多种 标签和频段,实现智能化和模块化,而且成本将会更低。标准化方面:RFID标 准已经建立但有很多,未来RFID标准将会成熟和统一,标注化为更多的企业单 位所接收。 1.2 射频识别系统 RFID系统是通过射频信号来自动识别目标对象并进行数据的读取。RFID系 统以电子标签来标识物体,电子标签通过无线电波实现与读写器

20、传输数据的目 的,读写器可以将主机的读写命令发送给电子标签,电子标签执行命令后将数 据通过阅读器再传送给主机,主机可以对接收到的数据进行存储、管理和控制 等处理。 1.2.1 射频识别系统的构成 RFID系统主要由电子标签、阅读器和计算机网络系统构成。 (1)电子标签 电子标签是由IC芯片和无线通信天线组成的,其内置的天线主要用于和阅 读器进行通信。每个电子标签都附着在要标识的目标对象上,其具有唯一的编 码,存储着被标识对象的信息。系统工作时,阅读器发出(能量)信号,电子 标签(无源)接收到信号后,将一部分能量信号转化为直流电供电子标签内部 电路工作,另一部分能量信号经电子标签内的数据调制后反

21、射回阅读器。 (2)阅读器 在RFID系统中阅读器具有非常重要的角色,阅读器的主要工作就是实现与 电子标签的双向通信。系统工作时,阅读器首先发射信号,当电子标签进入阅 读器范围并接受到信号时,就会发出一个应答信号,应答信号中包含了电子标 签内的数据信息,阅读器读取数据并对其处理后再将数据传送给主机进行相应 的操作,阅读器另外还负责接受来自主机的控制命令。阅读器的频率决定了射 频识别的距离,本文设计的阅读器其工作频率为125kHz。 (3)计算机网络系统 复杂的RFID系统每个读写器同时会对多个电子标签进行处理,这就需要计 算机网络来完成。在射频识别系统中,阅读器主要通过串行接口和计算机网络 连

22、接,来实现数据的传输、处理和通信等功能。 1.2.2 射频识别系统的工作原理 RFID利用射频信号在电子标签和阅读器之间实现数据的双向传输功能,其 主要工作原理是:首先阅读器发送一定频率的射频信号,当电子标签进入到射 频信号的工作范围时,电子标签内置天线接收到信号并产生感应电流,这样电 子标签获得能量后被激活。其次,电子标签将自身内部存储的编码等信息通过 天线发送出去,读写器的天线接收到载波信号后将其传输给读写器,接收到的 信号通过读写器解调和解码后传送给系统主机。最后,系统主机根据接收到的 数据判断该卡的合法性,然对其作出相应的处理【3】。 第二章 RFID 读写器整体设计方案 在学生考勤管

23、理的系统中,读写器具有举足轻重的作用。读写器是负责读 取和写入学生电子标签内信息的设备,可以是单独的作为一个整体,也可以嵌 入到其他的系统中使用。读写器的频率决定了射频识别系统的频率,进而决定 了读写器识别距离的远近。本章首先介绍学生考勤管理系统的整体方案设计, 其次将对RFID读写器的结构和功能进行介绍。 2.1 学生考勤管理系统的方案设计 整个学生考勤管理系统主要由3部分组成:学生识别卡、读卡器和学校管理 中心主机,如图2.1所示: 学生识别卡1 学生识别卡2 学生识别卡n 阅读器1 阅读器n 阅读器2 学校 管理 中心 主机 RS485 图2.1 学生考勤管理系统的整体设计方案 学校给学

24、生每人配一个学生识别卡,可以安装在学生证上,内置有代表该 学生的所有信息,学校可以按具体情况安装读卡器,如每个班安装一个。当学 生到达班级时,读卡,学生识别卡就会将自身的序列号发送给读卡器,读卡器 接收信号并解码后将数据传送给学校管理中心主机,从而来确认学生的到校情 况。如果在规定的时间段内无某生的信息,学校就可以联系班主任核实情况, 如不是请假则可电话通知家长,还可以定期将无故旷课的学生进行统计公布于 网上,这样可以起到对学生到校情况的监管作用。 利用射频识别技术为学生的智能化考勤管理提供了便利,这样不仅实现了 对学生每天到校情况的掌握,便于学校和家长对学生的管理,而且也推动了射 频识别技术

25、在学校等公共管理系统中的进一步使用和发展。 2.2 低频RFID读写器的设计方案 RFID系统主要由RFID电子标签、RFID阅读器和主机系统构成,本设计主 要是对学生考勤管理系统中的读写器进行设计,读写器主要由天线、射频模块、 读写模块组成。 2.2.1 RFID读写器的分类 RFID读写器按工作方式可以分为全双工和半双工读写器。全双工方式是指 在系统工作时,同一时刻电子标签和阅读器可以同时传送信息;半双工方式是 指在系统工作时,同一时刻只能是阅读器向电子标签传送控制命令或电子标签 向阅读器发送自身信息,电子标签和阅读器不能同时双向传输。 RFID读写器按通信方式可以分为阅读器先发言和电子标

26、签先发言两类,根 据不同的应用灵活使用这两类方式。 RFID读写器按工作频率可以分为低频(LF)、高频(HF)和超高频 (UHF)以及微波读写器,分别对应着不同的工作频率。本文主要是对低频 (LF)读写器进行设计。RFID技术首先在低频得到了推广和应用,低频读写器 主要是通过 电感耦合的方式进行工作的,其主要工作频率为125kHz,应用于 汽车防盗、门禁系统以及畜牧业的管理等方面。 2.2.2 低频RFID读写器的结构 低频RFID读写器主要由天线、射频模块和读写模块组成。所有读写器的组 成结构大致都相同,如图2.2所示【4】: 信号处理与控 制部分 高频接口 标签 向外界传送数据 或接受外界

27、指令 天线 发射 信号 接收 信号 图2.2 读写器的结构图 本次设计的低频RFID读写器由天线、射频模块和读写模块组成,并且包含 显示、蜂鸣、存储、时钟和标准接口模块,一起实现了对低频RFID读写器的操 作。其大致设计模块如图2.3所示: 射频模块读写模块 蜂鸣 存储 时钟 标准接口 显示 天 线 图2.3 低频RFID读写器的总体设计模块 (1)天线 天线具有发送和接收载波信号的作用,是一种将电流信号转化为电磁波发 送出去或者将接收到的电磁波转化为电流信号的设备。电子标签与读写器进行 数据传输必须通过天线发射能量,在读写器的周围产生电磁波,电磁波的范围 就是射频识别的可读写范围,对进入读写

28、区的电子标签进行识别。 (2)射频模块 射频振荡器、射频接收器、射频处理器和前置放大器共同构成了射频模块。 射频模块可以接收和发送载载波信号,射频振荡器产生载波信号经过射频处理 器放大,再由天线发射出去。电子标签发射的载波信号经天线后由射频接收器 接收,再通过前置放大器和射频处理器处理后传送给读写模块。 (3)读写模块 读写模块也叫逻辑控制单元,通常由放大器、解码和纠错电路、微处理器、 标准接口、时钟电路和电源组成,它可以把射频模块传来的信号进行解码从而 可以获得电子标签的信息,也可以将写入标签的信息加密后传送给射频模块。 主要完成对标签的读写控制,电子标签和读写器之间的身份验证,对传送的数

29、据进行加密和解密以及与主机系统进行通信等操作。 本文设计的低频读写器详细结构框图如图2.4所示: 时钟 信号 控制 信号控 制 指 令 天线 收发及调制解 调芯片 U2270B 外围电路 电源电路 单片机 (CPU) 外接 晶振 复位 电路 接口通 信 RS485 电源 射频模块控制模块 时钟、存 储 显示、蜂 鸣 图2.4 低频RFID读写器的详细设计结构 本设计以单片机为控制核心,通过收发及调制解调芯片U2270B实现对信号 的发送和接收。在有效的时间段内学生读卡才有效,所以增加了时钟电路。为 了防止数据传输拥堵增设了EEPROM存储器,为了传输距离更远采用了RS485 串口通信。当学生读

30、卡成功时,发光二级管会亮并伴有蜂鸣器的响声以提示读 卡成功。 2.2.3 低频RFID读写器的基本功能 首先,读写器能完成与电子标签的相互通信功能,当学生读卡成功时可以 读到每个学生识别卡的个人信息;其次,读写器可以完成与计算机的通信功能, 将读取到的信息通过RS485传送给学校管理中心主机。读写器还可以通过软件 规定有效的读卡时间段,只有在此时间段内才能正常读卡,此功能通过DS1302 时钟芯片来完成。当多个数据同时向学校管理主机传送数据时就会产生拥堵现 象,可以先将数据暂存在存储器中等待传输。最后当学生读卡成功时,发光二 级管会亮并伴有蜂鸣器的响声以提示读卡成功,这就是本次设计的低频RFI

31、D读 写器的基本功能。 第三章 低频 RFID 读写器的硬件设计 根据前面介绍的射频识别的原理,本次设计了应用于学生考勤管理系统中 的125kHz的低频读写器,可以实现对相应频段的电子标签进行读写操作。本章 着重介绍低频RFID读写器的各个模块的器件选型和硬件电路设计,各模块相互 配合使用以达到本次设计的要求。在做到实现本次设计要求的基础上要尽量简 单,降低成本,减少功耗。其次,器件选型要遵循高性价比原则、持续发展原 则、可替代原则、向上兼容原则和资源节约原则。高性价比原则是指在性能和 功能都相近的基础上尽量选择价格便宜的器件以降低成本;持续发展原则是指 尽量选择在一定时间段内不会停产的元器件

32、;可替代原则是指尽量选择兼容其 他元器件多的元件;向上兼容原则是指在选择器件的时候尽量选择新的元器件 产品能兼容旧的产品;资源节约原则是指尽量用上元器件的全部引脚和功能。 3.1 电源电路 本系统内所有芯片的供电均采用 5V 直流电源供电,供给 AT89S52 和其它电 路。5V 的电压从 POWERIN 端输入,经过电容 C1 时,电容 C1 对开关进行削抖, 电容 C2 的作用是对电源进行滤波,从而保证了电源的纯正,最后经过稳压二极 管对电源进行稳压,以防出现突然出现高的电压烧坏电路中的元器件。 电源电路如图 3.1 所示: 图 3.1 电源电路 GND VCC C1 VCC R1 D1

33、D1N4148 PowerIn SW1 SW DPST C2 3.2 单片机控制电路 3.2.1 器件选型 本系统采用ATMEL公司生产的AT89S52单片机作为控制芯片。AT89S52是 一种具有8K 在线系统可编程Flash 存储器的低功耗、高性能的CMOS 8位微控 制器,完全兼容MCS-51 系列的指令系统和引脚。片上Flash允许程序存储器在 系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统 可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的 解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,3

34、2 位I/O 口 线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级 中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允 许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容 被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为 止。 其引脚图如图3.2所示: 图3.2 AT89S52引脚图 3.2.2 控制模块电路设计 单片机的工作是在统一的脉冲控制下进行的,此脉冲是由单片机时钟电路 产生的,即时钟信号。单片机为了保证同步工作方式

35、的实现,应在唯一的时钟 信号控制下按时序进行工作。如图 3.3 所示,XTAL1 和 XTAL2 两端连接晶振 或陶瓷谐振器构成稳定的自激振荡器,发出的脉冲信号送至内部时钟发生器。 C9 和 C10 两电容一般选择 3010pF,两电容对频率有微调作用。 简单的复位电路包含有上电复位和手动复位,两种复位都需要保证在 RST 引脚上提供 10ms 以上的稳定高电平。本系统采用的是上电复位电路,如图 3.3 所示。此上电复位利用电容器充电来实现,当加电时电容 C8 充电,因为有电 流流过所以电路构成回路,在电阻 R21 上产生压降,RST 引脚为高电平。当电 容 C8 充满电后,电路断开,RST

36、引脚电位与地相同,复位结束。增大电容或 电阻可以增大充电时间,进而可以增大复位时间,因为复位时间的长短与充电 时间的长短有关。 AT89S52 单片机控制电路如下图所示: P1.4 5 P1.5 6 P1.6 7 P1.7 8 RST/VPD 9 P3.0/RXD 10 P3.1/TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.5/T1 15 P3.6/WR 16 P3.7/RD 17 XTAL2 18 XTAL1 19 GND 20 P2.0 21 P2.1 22 P2.2 23 P2.3 24 P2.4 25 P2.5 26 P2.6 27 P

37、2.7 28 PSEN 29 ALE/PROG 30 EA/Vpp 31 P0.7 32 P0.6 33 P0.5 34 P0.4 35 P0.3 36 P0.2 37 P0.1 38 P0.0 39 VCC 40 P1.3 4 P1.2 3 P1.1 2 P1.0 1 AT89S52 U1 AT89S52 30pF C9 30pF C10 4.7uF C8 +5 12 12MHz Y1 10K R21 图 3.3 单片机控制电路 3.3 射频卡读写电路 3.3.1 器件选型 本系统的读写基站芯片采用 ATMEL 公司 TEMIC 系列的 U2270B 芯片为核 心,实现与 TEMIC 系列的

38、射频卡之间的数据通信。U2270B 是射频卡读写基站 专业芯片,其性能如下: (1) 载波频率范围为 100150kHz; (2) 当载波频率为 125kHz 时,其数据传送率为 5kb/s; (3) 适用曼彻斯特码和双相位码两种调制方式; (4) 可由汽车蓄电池或 5V 的稳压电源供电; (5) 调谐能力; (6) 和微控制器有兼容接口; (7) 低功耗待机模式; (8) 电源输出功率微控制器。 其引脚图如图 3.4 所示: U2270B 不同的引脚有不同的功能,其功能如表 3.1 所示: 表 3.1 U2270B 引脚功能说明 引脚符号功能引脚符号功能 1GND 地面 9COIL1 线圈驱

39、动端1 2Output 数据输出 10Vext 外接电源 3/OE 数据输出使能 11DVs 驱动器电源电压 4Input 数据输入 12Vbatt 电池电压 5MS 共模/差分模式选择 13Standby 待机输入 6CFE 射频载波使能 14Vs 内部电源(5V) 7DGND 驱动器地面 15RF 频率调整 8COIL2 线圈驱动端2 16HIPASS 直流去耦 3.3.2 射频卡读写电路设计 将 U2270B 作为本系统的读写基站芯片,采用的载波频率是 125KHz,其射 频卡读写电路如图 3.5 所示: COIL1 和 COIL2 为两个天线接口,由两组二级管(IN4148)和阻值相近

40、 的电阻,共同组成公共端,如果二极管的方向有误,天线就不能正常发出射频 信号,所以一定要保证每个二极管的方向连接正确。OUTPUT 口和 CFE 口出 来需要接上拉电阻,然后与单片机相连,这样连接的目的是为了使通信电平符 合 AT89S52 的接口要求,HIPASS 口经过电容与地相连。 天线参数的设计可以采用下面公式来计算: N(L/R*U0)1/2 f 0 = 1/ 2 ( LC) 1/ 2 其中: N 为天线线圈的匝数;L 为天线回路的电感量;R 为天线半径;U0 为磁场常数,其值为 1. 257 10 - 6Vs/ Am;C 为天线电容。当 L = 1. 35mH, R = 5cm,

41、f 0 =125kHz,则天线匝数 N 等于 116 匝,电容 C 等于 1. 2nF。 图 3.4 U2270B 引脚图 HIPASS 16 RF 15 Vs 14 Standby 13 Vbatt 12 DVs 11 Vext 10 COIL1 9 COIL2 8 DGND 7 CFE 6 MS 5 Input 4 OE 3 Output 2 GND 1 U2270B U2 U2270B 10K R3 10K R4 2K R5 2K R6 68K R1 43K R2 82 R10 100K R9 75K R8 470K R11 4.7nF C3 1.5nF C5 1nF C4 Chp Ci

42、n D4 1N4148 D1 1N4148 D2 1N4148 D3 1N4148 D5 1N4148 +5 1.5mH L1 P2.0 P2.2 图 3.5 射频卡读写电路 3.4 串行通信电路 3.4.1 器件选型 在一些环境中,传输线路常常会受到电气噪声的干扰,在使用 RS-232 通 讯时,往往因外界的电气噪声干扰而导致信号的传输错误;另外,RS-232 的最 大无中继传输距离只有 15 米,而 RS485 最大无中继传输距离为 1200 米,因此 本设计采用 RS-485 通讯方式。本系统采用的是 Sipex 公司生产设计的高性能 RS-485 接收器RS485R 芯片,它能够替代通

43、用的 RS-485 收发器,并在许 多方面有所增强。RS485R 与现有的 RS485 产品引脚对应相同,并且包含更多 的 ESD 保护和高接收器输入阻抗等。SP481R 通过使能管脚来提供关断功能, 可以将电源电流降低到 0.5A 以下。其引脚图如图 3.6 所示: SP485R不同的引脚有不同的功能,其功能如表3.2所示: 表 3.2 SP485R 引脚功能说明 引脚符号功能 1RO 接收器输出 2/RE 接收器输出使能 3DE 发送器输出使能 4DI 发送器输出 5GND 地 6A 同相发送器输出/接收器 输入 7B 反相发送器输出/接收器 输入 8Vcc 供电电压 3.4.2 串行通信

44、电路设计 本系统的串口通信电路采用光电耦合方式连接的 SP485R 芯片电路,如图 3.7 所示。AT89S52 单片机的串口 RXD 和 TXD 通过光电隔离电路分别与 RO 和 DI 引脚相连,控制信号 R/D 也通过光电耦合电路与 DE 和/RE 相连,来选 择 SP485R 芯片的接收器和发送器。当 R/D 信号为“1”时,发送器有效;当 R/D 信号为“0”时,接收器有效,同一时刻,接收器和发送器只能有一个处 于工作状态。 A 引脚的上拉电阻 R12 和 B 引脚的下拉电阻 R14 用于保证无连接的 SP485R 处于空闲状态时提供网络失效保护。电阻 R12、R13、R14 要根据实

45、际 情况改变大小。D6、D7、D8 是用来保护 RS-485 总线的。采用光电耦合方式 图 3.6 SP485R 引脚图 的优点主要是输入端与输出端完全实现了电气隔离,输出信号对输入端无影响, 抗干扰能力强,工作稳定,无触点,使用寿命长,传输效率高。 VCC 8 A 6 B 7 SGND 5 DI 4 DE 3 RE 2 RO 1 U3 SP485R D8 1N4148 1 2 3 P1 Header 3 47K R12 12K R13 47K R14 +5 0.1u C6 0.1u C7 220uH L3 220uH L2 Rxd R/D Txd D6 1N4148 D7 1N4148 U7

46、 U6 U5 +5 +5 +5 +5 +5 +5 10K R26 1K R23 1K R27 10K R24 10K R28 1K R25 1K R22 Q2 P3.0 P2.7 P3.1 图 3.7 串行通信电路 3.5 时钟电路 3.5.1 器件选型 本系统采用美国 DALLAS 公司推出的一种高性能、低功耗、带 RAM 的实 时时钟芯片 DS1302,他可以对年、月、日、周日、时、分、秒进行计时,且 具有闰年补偿功能,工作电压为 2.22.5V。采用三线接口与 CPU 进行同步通 信,并采用突发方式一次传送多个字节的时钟信号或 RAM 数据。DS1302 内部 有一个 31x8 的用于临

47、时性存放数据的 RAM 寄存器。DS1302 是 DS1202 的升 级产品,与 DS1202 兼容,但增加了主电源/后背电源双电源引脚,同时提供了 对后背电源进行充电的能力。其引脚图如图 3.8 所示: DS1302不同的引脚有不同的功能,其功能如表3.3所示: 表 3.3 DS1302 引脚功能说明 引脚符号功能 1VCC2 主电源 2X1 3X2 振荡源,外接32768Hz晶振 4GND 地线 5/RST 复位/片选线 6I/O 串行数据输入/输出端 7SCLK 串行数据输入端 8VCC1 后备电源 3.5.2 时钟电路设计 本系统采用时钟芯片 DS1302,如图 3.9 所示。SCLK

48、、I/O、/RST 引脚接 上拉电阻后与单片机相连,VCC2 提供低功率的电池备份,X1、X2 连接晶振。 图 3.8 DS1302 引脚图 VCC1 8 SCLK 7 I/O 6 RST 5 VCC2 1 X1 2 X2 3 GND 4 U4 DS1302 3V BT1 12 32.768K Y2 XTAL 10K R16 10K R17 10K R18 30pF C12 30pF C13 +5 P1.0 P1.1 P1.2 图 3.9 时钟电路电路 3.6 存储电路 3.6.1 器件选型 本系统的存储模块采用美国 Atmel 公司生产设计的低功耗 CMOS 型 E2PROM 存储器 AT2

49、4C02,AT24C02 芯片内含 256x8 位存储空间,工作电压 为 2.5V5.5V,擦写次数多达 10000 次,写入速度快小于 10ms,具有抗干扰能 力强,数据不易丢失,体积小等特点。AT24C02 采用 I2C 总线式进行数据读写 的串行操作,并且有一个 16 字节页写缓冲器,该器件通过 I2C 总线接口进行 操作,还有一个专门的写保护功能。其引脚图如图 3.10 所示: AT24C02不同的引脚有不同的功能,其功能如表3.4所示: 表 3.4 AT24C02 引脚功能说明 引脚符号功能 图 3.10 AT24C02 引脚图 1A0 2A1 3A2 器件地址输入端,这些脚悬空时 默认值为0,如果只有一个24C02 被总线寻址,这三个地址输入脚 A0、A1、A2可悬空或连接到 VSS。 4Vss 电源地 5SDA 双向串行数据/地址管脚 6SCL 串行时钟输入管脚 7WP 写保护 8Vcc 电源电压(5V) 3.6.2 存储电路设计 本系统采用 AT24C02 芯片作为存储芯片,其存储电路如图 3.11 所示: +5 2K R19 2K R20 VCC 8 WP 7 SCL 6 SDA

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1