欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    RFID电子标签自动识别检测系统.doc

    • 资源ID:2132773       资源大小:548.01KB        全文页数:56页
    • 资源格式: DOC        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    RFID电子标签自动识别检测系统.doc

    毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日摘 要 随着时代与科技的进步,全球纷纷进入到研究RFID技术中来,由于它的优势给我们提供了许多的便捷之处,许多国际巨头也开始纷纷抢滩RFID业务。RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签,操作快捷方便。 RFID是一种简单的无线系统,只有两个基本器件,该系统用于控制、检测和跟踪物体。系统由一个询问器(或阅读器)和很多应答器(或标签)组成。本项目的设计内容为对RFID电子标签自动识别检测系统进行程序设计,包括总体程序设计、各个模块的程序设计。各个模块的程序设计包括USB接口的程序模块、以太网接口芯片W5100的程序模块、串口芯片MAX3232的程序模块、NandFlash芯片K9F1G08U0C的程序模块、日历芯片DS1340的程序模块、LCD显示器的程序模块、按键处理芯片MAX7359的程序模块、RF芯片TRF7960的程序模块、WiFi的程序模块等。本项目采用MSP430单片机,具有超低功耗和快速的指令周期,无系统任务时将转入低功耗模式,使得系统的续航能力大大增强。关键词:RFID 电子标签 MSP430ABSTRACTRFID technology have entered into the world.Because it gives us the advantage of many convenient place.Many international giants have begun to seize the RFID business.Radio Frequency Identification RFID is a non-contact automatic identification technology.It is through the RF signal automatic target recognition and access to relevant data. It recognition of work without human intervention. Its in a variety of harsh environments.RFID technology can identify the high-speed moving objects. It can also identify multiple tags.It's Convenient operation.RFID is a simple wireless system. It has two basic components,The system is used to control, object detection and tracking.System consists of an interrogator (or reader) and a lot of transponders (or tags) .The design of the project content of the RFID tag detection system for automatic identification programming.Including the overall program design, program design of each module. The program modules include USB interface, ethernet interface chip W5100 program modules, serial chip MAX3232 program modules,NandFlash chip K9F1G08U0C program modules, the calendar chip DS1340 program modules, LCD display of the program modules, key processing chip MAX7359 program modules, RF chip TRF7960 program modules, WiFi and other program modules.This project uses the MSP430 microcontroller with low power consumption and fast instruction cycle.when non-system tasks, It will be transferred to low-power mode and making the system greatly increased battery life.Key words: RFID MSP430III目 录1 绪论12 RFID电子标签自动识别检测系统介绍23 芯片及开发环境介绍43.1Msp430简介43.1.1MSP430单片机的发展43.1.2MSP430单片机的特点63.2选用MSP430原因93.3硬件电路介绍103.4IAR平台简介104 设计内容及程序分析124.1需要实现的功能124.2程序总流程图134.3各模块流程图及说明144.3.1射频标签模块144.3.2按键模块164.3.3NandFlash模块174.3.4LCD模块204.3.5RTC模块224.3.6USB模块244.3.7以太网模块264.3.8串口模块28结论30参考文献32附录:部分程序33致 谢47北京印刷学院毕业设计(论文)1 绪论在我们国家LF(低频)和HF(高频)频段RFID标签芯片和读写器设计方面的技术比较成熟,HF频段方面的芯片设计技术接近国际先进水平,已经自主开发出符合标准的RFID芯片,像上面我们所提到的已经成功地应用于交通一卡通和中国二代身份证等项目。但同时我们也知道任何一项新技术的推广都需要一个时间,而对于这项技术也不是完全的成熟,不免还存在一些困难,例如某些技术条件还不是非常成熟,以及RFID产品的成本偏高。这也说明了RFID技术正在逐渐完善中。对于宏观的探讨,我们可以从相关资料中收集到有些企业甚至是个人已经将目光集中到对于RFID技术的投资中来,人们已经把整个RFID产业链规划为,核心芯片提供商,硬件设备商,标签厂家,产品分销和代理商,系统集成商,中间件提供商,业务咨询提供商。就目前而言,芯片设计需要投入巨大的资金和技术力量。而标签生产,同样需要非常大的资金支持,虽然短期来看,略有风险,但是远景可观;至于系统集成以及读写器件的开发,主要运营成本在人员和技术上。现在,在各种媒介上不难搜集到人们对于RFID的热忱态度。国内也日益重视发展RFID技术,例如2005年863计划第三批立项课题中,信息技术领域立项中包含3项有关RFID的相关研究,国家科技部也正在建立RFID与条码应用于物流的综合示范项目。因此,RFID的研究意义所在不仅在于是企业上的应用更加有条不紊,同样也让我们的生活从中受益匪浅。随着大规模集成电路、网络通信、信息安全等技术的发展,RFID技术进入商业化应用阶段。由于具有高速移动物体识别、多目标识别和非接触识别等特点,RFID技术显示出巨大的发展潜力与应用空间,被认为是21世纪的最有发展前途的信息技术之一,许多国家都将RFID作为一项重要产业予以积极推动。目前中国已经将RFID技术应用于铁路车号识别、身份证和票证管理、动物标识、特种设备与危险品管理、公共交通以及生产过程管理等多个领域。2007年,在政府主导项目的拉动下,中国RFID市场依旧保持了快速增长,主要体现在身份识别领域应用继续保持领先地位,其中二代身份证的继续集中发放依然是RFID应用的最大市场。这两年RFID应用的亮点之一主要表现在北京奥运会电子门票和奥运食品供应链的应用上,例如在奥运会食品供应链方面,奥组委宣布启用食品安全系统,所在食品将一律加贴RFID电子标签,实现对供应食品的全程跟踪。此外,政府开始积极推动如邮政、海关、危险品管理、药品管理、物流等各种试点工作的开展,随着应用的推进与展开,各种行业标准也处于相应的制定过程中。2 RFID电子标签自动识别检测系统介绍 射频识别即RFID(Radio Frequency IDentification)技术,又称电子标签、无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。下面是几种典型的RFID电子标签:图2-1 电子标签图2-2 电子标签 图2-3 电子标签对于RFID电子标签的自动识别检测系统,首先来介绍一下RFID 电子标签自动识别的含义。RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,从而可工作于各种恶劣环境,且操作快捷方便。RF技术利用无线射频方式在阅读器和射频卡之间进行非接触双向传输数据,已达到目标识别和数据交换的目的。而一个最基本的RF系统则由三部分组成,标签又称射频卡,阅读器以及天线,本次课题系统还通过USB接口与外部计算机连接,通过以太网芯片与实现与Internet的连接从而进行数据交换。标签(射频卡)读卡器计算机通过接口图2-4 RFID电子标签原理示意图对于本课题RFID电子标签自动识别检测系统的程序设计,可将其分为:(1)总体程序设计;(2)各个模块的程序设计;而各个模块的程序设计又可分为USB接口的程序模块设计、以太网接口芯片W5100的程序模块设计、串口芯片MAX3232的程序模块设计、NandFlash芯片K9F1G08U0C的程序模块设计、日历芯片DS1340的程序模块设计、LCD显示器的程序模块设计、按键处理芯片MAX7359的程序模块设计、RF芯片TRF7960的程序模块设计和WiFi的程序模块设计等。本次题目程序设计主要由C语言开发,由于使用C语言开发MSP430系列单片机比较简单,而且采用C语言开发可以大大提高开发效率,缩短开发周期,并且具有非常好的可读性和移植性,所以选用C语言进行编程。3 芯片及开发环境介绍3.1Msp430简介MSP430系列单片机是美国德州仪器(TI)公司1996年开始推向市场的一种16位超低功耗的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。3.1.1MSP430单片机的发展 MSP430系列是一个16位的、具有精简指令集的、超低功耗的混合型单片机,在1996年问世,由于它具有极低的功耗、丰富的片内外设和方便灵活的开发手段,已成为众多单片机系列中一颗耀眼的新星。下面介绍一下MSP430系列单片机的发展过程。 开始阶段从1996年推出MSP430系列开始到2000年初,这个阶段首先推出有33X 、 32X 、 31X 等几个系列,而后于2000年初又推出了 11X 、 11X1 系列。MSP430的 3X 、32X 、31X 等系列具有 LCD 驱动模块,对提高系统的集成度较有利。每一系列有ROM 型(C)、OTP型(P)、和EPROM型(E)等芯片。EPROM型的价格昂贵,运行环境温度范围窄,主要用于样机开发。这也表明了这几个系列的开发模式,即用户可以用EPROM型开发样机;用OTP 型进行小批量生产;而ROM型适应大批量生产的产品。2000年推出了11X/11X1系列。这个系列采用20脚封装,内存容量、片上功能和 I/O 引脚数比较少,但是价格比较低廉。这个时期的MSP430已经显露出了它的特低功耗等的一系列技术特点,但也有不尽如人意之处。它的许多重要特性,如:片内串行通信接口、硬件乘法器、足够的I/O引脚等,只有33X系列才具备。33X系列价格较高,比较适合于较为复杂的应用系统。当用户设计需要更多考虑成本时,33X并不一定是最适合的。而片内高精度A/D转换器又只有32X系列才有。为了寻找突破,引入了Flash技术,随着Flash技术的迅速发展,TI公司也将这一技术引入MSP430系列中。在 2000 年7月推出了F13X/F14X系列,在2001年7月到 2002 年又相继推出F41X、F43X、F44X这些全部是Flash型单片机。F41X 单片机是目前应用比较广的单片机,它有48 个I/O口,96段LCD驱动。F43X、F44X系列是在13X、14X的基础上,增加了液晶驱动器,将驱动LCD的段数由3XX系列的最多120段增加到160段。并且相应地调整了显示存储器在存储区内的地址,为以后的发展拓展了空间。MSP430系列由于具有Flash存储器,在系统设计、开发调试及实际应用上都表现出较明显的优点。这是TI公司推出具有Flash型存储器及JTAG边界扫描技术的廉价开发工具MSP-FET430X110将国际上先进的JTAG技术和Flash在线编程技术引入MSP430。这种以Flash技术与FET开发工具组合的开发方式,具有方便、廉价、实用等优点,给用户提供了一个较为理想的样机开发方式。另外,2001年TI公司又公布了BOOTSTRAP LOADER技术,利用它可在烧断熔丝以后只要几根线就可更改并运行内部的程序。这为系统软件的升级提供了又一方便的手段。BOOTSTRAP具有很高的保密性,口令可达到32个字节的长度。 蓬勃发展阶段在前一阶段,引进新技术和内部进行调整之后,为MSP430的功能扩展打下了良好的基础。于是TI公司在2002年底和2003年期间又陆续推出了F15X和F16X系列的产品。在这一新的系列中,有了两个方面的发展。一是从存储器方面来说,将RAM容量大大增加,如F1611的RAM容量增加到了10KB。这样一来,希望将实时操作系统(RTOS)引入MSP430的,就不会因RAM不够而发愁了。二是从外围模块来说,增加了I 2 C、DMA、DAC12和SVS等模块。 在2003年中,TI公司还推出了专门用于电量计量的MSP430FE42X和用于水表、气表、热表上的具有无磁传感模块的MSP430FW42X单片机。我们相信由于MSP430的开放性的基本架构和新技术的应用,新的MSP430的产品品种必将会不断出现。 3.1.2MSP430单片机的特点 MSP430系列单片机的迅速发展和应用范围的不断扩大,主要取决于以下的特点。 强大的处理能力MSP430系列单片机是一个16位的单片机,采用了精简指令集(RISC)结构,具有丰富的寻址方式(7种源操作数寻址、4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令,大量的寄存器以及片内数据存储器都可参加多种运算,还有高效的查表处理指令,有较高的处理速度,在8MHz晶体驱动下指令周期为125ns。这些特点保证了可编制出高效率的源程序。 在运算速度方面,MSP430系列单片机能在8MHz晶体的驱动下,实现125ns的指令周期。16位的数据宽度、125ns的指令周期以及多功能的硬件乘法器(能实现乘加)相配合,能实现数字信号处理的某些算法(如 FFT等)。 MSP430系列单片机的中断源较多,并且可以任意嵌套,使用时灵活方便。当系统处于省电的备用状态时,用中断请求将它唤醒只用6us。 超低功耗MSP430单片机之所以有超低的功耗,是因为其在降低芯片的电源电压及灵活而可控的运行时钟方面都有其独到之处。 首先,MSP430系列单片机的电源电压采用的是1.8V至3.6V电压。3因而可使其在1MHz的时钟条件下运行时,芯片的电流会在200uA至400uA左右,时钟关断模式的最低功耗只有0.1uA。 其次,独特的时钟系统设计。在MSP430系列中有两个不同的时钟系统分别为,基本时钟系统和锁频环(FLL和FLL+)时钟系统或DCO数字振荡器时钟系统。有的使用一个晶体振荡器(32768Hz),有的使用两个晶体振荡器。由时钟系统产生CPU和各功能所需的时钟。并且这些时钟可以在指令的控制下,打开和关闭,从而实现对总体功耗的控制。由于系统运行时打开的功能模块不同,即采用不同的工作模式,芯片的功耗有着显著的不同。在系统中共有一种活动模式(AM)和五种低功耗模式(LPM0至LPM4)。在等待方式下,耗电为0.7uA ,在节电方式下,最低可达0.1uA。系统工作稳定。上电复位后,首先由DCOCLK启动CPU,以保证程序从正确的位置开始执行,保证晶体振荡器有足够的起振及稳定时间。然后软件可设置适当的寄存器的控制位来确定最后的系统时钟频率。如果晶体振荡器在用做 CPU 时钟MCLK时发生故障,DCO会自动启动,以保证系统正常工作,如果程序跑飞,可用看门狗将其复位。 丰富的片上外围模块MSP430 系列单片机的各成员都集成了较丰富的片内外设。它们分别是看门狗(WDT)、模拟比较器A、定时器A(Timer_A)、定时器B(Timer_B)、串口0 、1(USART0、1)、硬件乘法器、液晶驱动器、10位/12位ADC、16位Sigma-DeltaAD、直接寻址模块(DMA)、端口O(P0)、端口16(P1P6)、基本定时器(Basic Timer)等的一些外围模块的不同组合。其中,看门狗可以使程序失控时迅速复位;模拟比较器进行模拟电压的比较,配合定时器,可设计出A/D转换器;16位定时器(Timer_A和Timer_B)具有捕获/比较功能,大量的捕获/比较寄存器,可用于事件计数、时序发生、PW等;有的器件更具有可实现异步、同步及多址访问串行通信接口可方便的实现多机通信等应用;具有较多的I/O端口,最多达6*8 条I/O口线;P0、P1、P2 端口能够接收外部上升沿或下降沿的中断输入;12/14位硬件A/D转换器有较高的转换速率,最高可达 200kbps,能够满足大多数数据采集应用;能直接驱动液晶多达160段;实现两路的12 位D/A转换;硬件IIC串行总线接口实现存储器串行扩展;以及为了增加数据传输速度,而采用直接数据传输(DMA)模块。MSP430系列单片机的这些片内外设为系统的单片解决方案提供了极大的方便。 方便高效的开发环境目前MSP430系列有OPT型、FLASH型和ROM型三种类型的器件,这些器件的开发手段不同。对于OPT型和ROM型的器件是使用仿真器开发成功之后在烧写或掩膜芯片;对于FLASH型则有十分方便的开发调试环境,因为器件片内有JTAG调试接口,还有可电擦写的FLASH存储器,因此采用先下载程序到FLASH内,再在器件内通过软件控制程序的运行,由JTAG接口读取片内信息供设计者调试使用的方法进行开发。这种方式只需要一台PC机和一个 JTAG调试器,而不需要仿真器和编程器。开发语言有汇编语言和C语言。MSP430 单片机目前主要以 FLASH 型为主。适应运行环境MSP430系列器件均为工业级的,运行环境温度为 -40至+85 摄氏度,所设计的产品适合用于工业环境下。 我国的多数读者对89C51系列的单片机是很熟悉的,为了加深对MSP430系列单片机的认识,我们不妨将两者进行一下比较。 首先,89C51单片机是8位单片机。其指令是采用的被称为“CISC”的复杂指令集,共具有111条指令。而MSP430单片机是16位的单片机,采用了精简指令集(RISC)结构,只有简洁的27条指令,大量的指令则是模拟指令,众多的寄存器以及片内数据存储器都可参加多种运算。这些内核指令均为单周期指令,功能强,运行的速度快。 其次,89C51单片机本身的电源电压是5伏,有两种低功耗方式,待机方式和掉电方式。正常情况下消耗的电流为24mA,在掉电状态下,其耗电电流仍为 3mA;即使在掉电方式下,电源电压可以下降到2V,但是为了保存内部RAM中的数据,还需要提供约50uA的电流。而MSP430系列单片机在低功耗方面的优越之处,则是89C51系列不可比拟的。正因为如此,MSP430更适合应用于使用电池供电的仪器、仪表类产品中。 再者,89C51系列单片机由于其内部总线是8位的,其内部功能模块基本上也都是8位的,虽然经过各种努力其内部功能模块有了显著增加,但是受其结构本身的限制很大,尤其模拟功能部件的增加更显困难。而MSP430系列其基本架构是16位的,同时在其内部的数据总线经过转换还存在8位的总线,在加上本身就是混合型的结构,因而对它这样的开放型的架构来说,无论扩展8位的功能模块,还是16位的功能模块,即使扩展模/数转换或数/ 模转换这类的功能模块也是很方便的。这也就是为什么MSP430系列产品和其中功能部件迅速增加的原因。 最后,就是在开发工具上面。对于89C51来说,由于它是最早进入中国的单片机,人们对它在熟悉不过了,再加上我国各方人士的努力,创造了不少适合我们使用的开发工具。但是如何实现在线编程还是一个很大的问题。对于MSP430系列而言,由于引进了Flash型程序存储器和JTAG技术,不仅使开发工具变得简便,而且价格也相对低廉,并且还可以实现在线编程。图3-1 MSP430模块图3.2选用MSP430原因经过我们的分析,最终确定要MSP430作为系统的核心用来对电子标签系统的设计,主要是考虑到其超低的功耗、丰富的内部资源及其和较高的运算性能。在超低功耗方面,其处理器功耗和线输入漏电流在业界都是最低的,远低于其它产品。在运算性能上,其16为RISC结构,使MSP430在8MHz晶振工作时,指令速度可达8MIPS。在射频标签没有任务处理时,可以使它进入超低功耗模式,所以低功耗成为了我们考虑的主要目标之一。而且,我们采用的MSP430f5529是MSP430家族中比较低端的一款芯片,价格不高,能够有效控制电子标签的造价成本6。3.3硬件电路介绍图3-2 硬件框图1、键盘:在单片机中可以通过独立按键式、行列扫描式和N线N*(N-1)式进行设计2、射频驱动芯片 TRF7960 驱动 功率达到1W3、POE TPS23753A 具有增强ESD穿越功能的POE接口和隔离式转换控制器4、WIFI芯片:无线连接5、NAND FLASH:存储大量数据6、日历:采集系统或者数据记录系统中需要记录事件发生的时间7、以太网:实现接入Internet的功能3.4IAR平台简介IAR嵌入式系统Workbench是一种开发应用于各种不同目标处理器的灵活的集成环境。它提供一个方便的窗口界面用于迅速的开发和调试。嵌入式Workbench支持多种不同的目标处理器,用户用不同的目标处理器开发的工程可以在工程的基础上逐个规定目标工程。工具包括:快速编译器、连接器、库、文本编辑器、自动的Make工具以及一个可选的C-SPY调试器2。下面来介绍一下嵌入式Workbench的特点。它可以在Windows95、WindowsNT和WindowsXP下运行,有分层的项目表示,用户界面,可以使用Make实现重新编译程序、重新汇编程序和链接文件,还有嵌入式Workbench工具盒编辑器的全集成,它支持阻滞和跌荡,以及全面的超文本帮助。在嵌入式Workbench的编辑器下,C程序的句法用文本格式和颜色显示,还有有力的搜索和置换命令,其中包括多个文件搜索,还可以从出错列表直接跳转到相关文件,圆括号匹配,自动缩进以及每个窗口的多级取消和恢复。在C编译器和汇编编辑器下,项目在Windows95、WindowsNT和WindowsXP的背景下建立,允许同时编辑,可以全局的设置选项,对多源文件或对单独的源文件。在2.0C编译器下,运用于MSP430微处理器的IAR系统C编译器提供C语言的标准特性,再加上许多为利用MSP430专用工具而设计的扩展功能,编译器与MSP430IAR系统汇编器一起提供,与它集成在一起,共享连接器和库管理工具。而它的语言工具与ANSI规格一致,可应用于嵌入式系统的标准库函数,具有可选用的源,IEEE兼容的浮点算法,对MSP430特殊性能的有力扩展,包括高效的I/O,程序对源的LINT-like检查,用户代码与汇编子程序连接,长识别符多达255个有效字符,和多达32000的外部符号,与其它IAR系统的C编译器有最大的兼容性。而IAR开发平台的性能在于速成编译,避免暂时文件覆盖基于存储器的设计,编译时严格的类型检查,连接时严格的模块接口类型检查。代码产生中,可选择速度或大小的最佳化,综合输出选项其中包括可重定位二进制、ASM、ASM+C、XREF等等,易于理解的出错和警告消息,也可以与C-SPY高级调试器兼容。同时目标支持灵活的变量分配,不需要汇编语言的中断函数,使用权用处理器专用扩展时保持可移植性的#Pragma伪指令。文档则是MSP430 C编译器的MSP430 C Compile Programming GuideIAR系统MSP430汇编器是一种功能强大具有通用伪指令组的重新定位宏汇编器。该汇编器与微处理器制造商指令用的汇编器有高度的兼容性,以保证工厂原始开发的软件只需很少或者不修改就可以转换到IAR系统,支持MSP430系列微处理器,每个模块有高达256个可重新定位的段。,2位算数和IEEE浮点常数,256个有效的字符符号,高效的归宏工具,符号的数目和程序的大小只受可用存储器的限制,支持带有外部参考的复杂的表达式,前向基准允许有任何深度,支持C语言预处理器伪指令和sfr关键词,以及Intel/Motorola型的宏。运用IAR平台开发一旦通过汇编,即可快速执行,与XLINK连接器XLIB库集成在一起,也与其他IAR系统软件集成在一起。IAR系统XLINK连接器把IAR系统汇编器或C编译器产生的一个或多个可重定位目标文件转换为特定的目标处理器的机器代码。除了支持C-SPY高级调试器所使用的IAR系统调试格式之外,它还支持许多业界标准装载器格式,XLINK支持用户库,而且只装载用户正在连接中程序所实际需要的哪些模块,XLINK产生的最终输出是绝对的、目标可执行的目标文件,它可以被编程入EPROM,下载到硬件仿真器,或者直接在使用IAR系统C-SPY调试器的主机上运行。XLINK连接器输入文件数目不受限制,搜索用户定义的库文件并且只装载应用程序所需的那些模块,符号可长达255个字符,所有的字符均有效,大写和小写均可使用,连接时可以定义全局符号,灵活的段命令可完全控制可重定位代码和数据在存储器中的地址,支持超过30种的仿真器格式。IAR系统XLIB的库管理器使用户能处理由IAR系统汇编器和C编译器产生的可重定位目标文件,它支持模块化编程,模块可以被列表、添加、插入、替代、删除或重新命名,段可以被列表和重命

    注意事项

    本文(RFID电子标签自动识别检测系统.doc)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




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

    三一文库
    收起
    展开