学位论文-—钻具出入库自动检测系统.doc
《学位论文-—钻具出入库自动检测系统.doc》由会员分享,可在线阅读,更多相关《学位论文-—钻具出入库自动检测系统.doc(37页珍藏版)》请在咨信网上搜索。
1、钻具出入库自动检测系统钻具出入库自动检测系统毕业设计论文目 录1绪论11.1背景11.1.1传统管理模式的弊端11.1.2 RFID技术的崛起11.2目的和意义21.2.1目的21.2.2意义21.3RFID技术的主要应用21.4主要工作和任务32相关知识简介42.1RFID技术42.1.1读写器42.1.2电子标签52.1.3应用软件系统62.2MF RC50062.2.1MF RC500简介62.2.2MF RC500特性83系统设计与实现93.1系统总体架构93.1.1系统可行性分析93.1.2系统架构103.2硬件设计113.2.1USB通讯及电源模块设计113.2.2天线模块设计12
2、3.2.3微控制器设计143.3软件设计143.3.1主程序设计143.3.2显示屏程序设计183.3.3ISO14443标准协议程序设计214系统测试235结论26致 谢28参考文献29附 录30I钻具出入库自动检测系统设计1绪论1.1背景在当今的社会里,石油作为我们国家发展不可缺少的能源,对世界上的每个国家来说都有着举足轻重的地位。随着钻井市场竞争的日益激烈,我们对钻井技术的要求也越来越高,与此同时,我们对钻具的保护就要求更加严格。但是,在传统的管理模式中,管理员很难做到对每一种钻具一对一的管理,导致许多钻具因为各种原因“不翼而飞”,或者磨损得比较严重,甚至导致人们因为对钻具的使用情况不熟
3、悉而酿成不堪设想的后果。除此之外,在现在计算机技术飞速发展的社会里,RFID技术作为一种新崛起的高新技术进入我们的社会生活中,给我们带来了巨大的方便。所以,将RFID技术应用到我们的钻具管理模式中已经成为了钻进市场中的一种迫切需求。将RFID技术和IC卡系统技术相结合就形成了非接触式IC卡系统的产物。早期的IC卡是接触式的,有许多缺点,包括接触磨损,效率低,难维护等问题。而新的钻具管理模式就是采用非接触式的IC卡系统,相比早期的IC卡系统来说,具有操作方便,抗干扰强,可靠性高,安全性高等优点。1.1.1传统管理模式的弊端目前,在国内钻井市场日益激烈的情况下,人们对钻具的管理要求也越来越严格。然
4、而,传统的钻具管理模式实行钻具定队管理。人们为了节约成本,时间等一系列因素,要求无论钻井队伍在遇到什么样的钻井深度和井身机构的情况下,都只使用一套钻具,将全部自认为最好的钻具混在一起形成一套钻具,而不考虑钻具之间的配合是否合适。传统的管理模式导致许多好的钻具不能合理的利用,甚至许多钻具磨损得更加严重,使钻具在用的过程中失效,导致事故的发生。此外,没有对这些钻具进行跟踪分析,很可能导致许多钻具在使用的过程中或者在使用后就不见了,下次再需要的时候又要浪费时间来对这套钻具进行配套。1.1.2 RFID技术的崛起随着社会的进步和计算机技术的飞速发展,自动识别技术渐渐进入我们的社会生活中,其中射频识别技
5、术作为这些识别技术中的一种新型技术,在国内市场中迅速崛起,被誉为未来取代条形码标签最具潜力的技术。近年来,RFID技术带来的产品不断的进入到我们的社会生活中,其中非接触式的IC卡系统就是一个显著地例子。门禁系统,食品溯源,博物馆应用,上海世博会门票等一系列产物都与该技术有着密不可分的关系。物联网已被确定为中国战略性新型产业之一,而射频识别技术作为物联网发展的最关键的技术,随着物联网的发展,射频识别技术也将得到很好的利用。1.2目的和意义1.2.1目的为了使钻具资源得到合理的利用,使钻具的生命周期更长,新的钻具管理模式取代传统的钻具管理模式是势在必行的。只有用新的管理模式对这些钻具做到“一对一”
6、的管理,以及跟踪分析,才能更好地利用这些资源。只有新的管理方式才能跟上钻井市场飞速发展的步伐。此外,RFID技术已经渐渐进入我们的社会生活中,将该技术应用到钻具的科学化管理中也是我们油田事业发展的一种标志。1.2.2意义基于RFID技术的钻具出入库自动检测系统不仅可以科学化地管理油田钻具,同时也是我们将RFID技术应用到我们社会生活中的一个具体的实践。该系统的设计,不仅可以方便管理员对石油钻具的管理和保护,还可以将该系统应用到其他行业中。设计和开发出的检测系统,对加快我们的经济建设和RFID技术的推广应用都有非常重大的意义。1.3RFID技术的主要应用随着人们对RFID技术的不断尝试和使用,射
7、频识别技术的理论知识得到丰富和完善,在人们生活中应用越来越多。由于不同频段的RFID产品有着不同的特性,因此不同频段的RFID应用到不同的领域中。首先是低频段的RFID主要应用的领域有:(1) 畜牧业的管理系统;(2) 自动收费系统和车辆管理系统;(3) 自动加油系统的应用;(4) 门禁和安全管理系统等。其次是高频段的RFID主要应用的领域有:(1) 图书管理系统的应用;(2) 智能货架的管理;(3) 服装生产线和物流系统的管理和应用;(4) 固定资产的管理系统等。最后是超高频段的RFID主要应用的领域有:(1) 供应链上的管理和应用;(2) 集装箱的管理和应用;(3) 航空和铁路包裹的管理和
8、应用;(4) 后勤管理系统的应用。1.4主要工作和任务本课题做的基于RFID技术的钻具出入库的自动检测系统主要是以STC89C54RD+单片机作为微控制器,以射频识别技术为核心的系统,系统中采用的是飞利浦公司中的MF RC500芯片作为整个射频识别系统的读写器。不仅涉及到了该系统的总体架构,系统工作原理,以及对硬件的设置,软件的编程,产品的调试。设计出的系统不仅可以识别卡的型号,也就是钻具的名称,还能识别钻具卡的ID,相当于钻具的编号。还可以利用应用软件管理系统对该识别卡进行读或写的操作。该系统主要是利用USB接口供电,同样是利用USB接口与应用软件系统连接通信。本设计最后能够达到的系统指标主
9、要有:(1) 显示系统:能够在LCD显示屏上看到钻具卡的信息;(2) 识别卡的信息:当识别卡进入到系统的工作范围内时,显示屏上能够正确显示卡的型号(钻具名称)和ID(钻具编号)。(3) 唯一性:两张不同的卡进入到系统的工作范围内时,卡的型号(钻具名称)可以相同,但是卡的ID(钻具编号)不能够一样。(4) 读写识别卡信息:可以利用应用软件系统对识别卡进行读和写的操作。设计本系统主要涉及到技术难点主要有:(1) STC89C54RD+单片机作为微控制器的程序设计;(2) 读写器与电子标签通信标准的程序设计;(3) 应用软件系统的设计;该系统设计完毕后,与不同的应用软件系统相连接可以将之投入到不同的
10、行业中。该系统不仅可以应用到石油钻井市场中,还可以应用到食品溯源,仓库管理,小区停车等。2相关知识简介2.1RFID技术RFID技术是射频识别技术(Radio Frequency IDentification)的简称,又称电子标签,是一种通信技术,可以通过无线电信号识别特定目标并读写相关数据,是一种非接触式通信的典型例子。一般可以分为低频(125K134.2K),高频(13.56MHz),超高频等技术。一个完整的RFID系统主要包括三个方面:读写器,电子标签,以及天线。除此之外,一般还要在PC机上建立一个应用软件系统,主要是用来对收集到的数据进行处理。图 2.1 读写器与电子标签的通信2.1.
11、1读写器RFID读写器又被成为“RFID阅读器”,通过射频识别信号自动识别目标对象并获取相关数据,不需要人工的操作,可以识别高速运动的物体以及可以同时识别多个标签,使整个系统运行操作更加简单方便。RFID读写器通过天线与电子标签进行无线通信,可以实现对电子标签的读操作和写操作。如今的社会上有着许多种读写器,主要可以分为低频读写器,高频读写器,超高频读写器,双频读写器(所谓的双频读写器就是指该读写器可以支持两种协议的读写),防爆读写器等。射频识别技术发展到如今的地步,有许多种芯片可以制成不同的读写器。本课题研究的是利用飞利浦公司的MF RC500芯片制作的可以支持ISO14443A标准协议的读写
12、器。一般的读写器可以包括手持式的读写器和固定式的读写器。现如今不同的RFID读写器出现在社会的不同领域中,超市中的食品保护,门禁系统的人员识别,停车场的车子的保护和防盗等,发挥着不同的作用。 图 2.2 社会上的各种读写器2.1.2电子标签这里的电子标签是指纯粹的标签,常常又被叫做智能标签。电子标签也是一个芯片,该芯片不仅内部存有天线,芯片中还存储着能够识别目标的信息。RFID标签具有很多种优点,包括存储的信息量大,信息接收传播性强,非常持久,种类繁多等。甚至现在有些电子标签具有读写的功能,能够非常及时地更新标签的数据。RFID电子标签在制作时具有唯一的卡片序列号,而且该序列号无法复制,不可能
13、出现两张一模一样的RFID电子标签,所以该标签具有很强的防伪性。电子标签还具有防冲突性,因为一个RFID读写器经常在同时访问多个电子标签,不会因为多个标签而数据发生冲突而改变。电子标签根据不同的标准可以分为不同的种类。首先根据工作频率可以分为低频电子标签,中高频电子标签,超高频和微波电子标签;其次根据其电能消耗可以分为有源式电子标签和无源式电子标签;最后还可以根据其应用可以分为物流标签,图书标签,防金属标签等。 图 2.3 常见的电子标签2.1.3应用软件系统移动数据管理系统就相当于是一个应用软件系统,而本次课题设计的上位机测试软件就是一个应用软件系统,由于时间的关系,该软件系统不是自己设计的
14、,是在网上寻找的一个射频读卡器的应用软件系统,所以在功能上与本课题涉及到的钻具没有太大的关系,但是这并不关系到读写器与应用软件系统的通信,因为整个系统的软件设计都是参照该应用软件来设计的,所以制作的硬件设备基本上能够与该软件系统进行通信,甚至使用其功能。对于不同的领域,RFID将发挥不同的作用,所以也需要不同的应用软件系统来对数据进行管理。(1) 一卡通服务:拥有一人一卡一序列号,钱包初始化,充值,扣钱等功能;(2) 考勤管理:用户名称,打卡时间,打卡次数等功能;(3) 仓库管理:管理员登录,物品名称,出入情况等;(4) 校园图书馆管理:用户名,借阅时间,借阅书籍等功能;(5) 门禁系统管理:
15、用户名,用户权限,用户地址等功能;2.2MF RC500MF RC500是飞利浦(Philips)公司中应用于13.56MHz非接触式通信中高集成读卡IC系统中的一员,该读卡IC系列利用了先进的调制和解调概念,完全集成了在13.56MHz下所有类型的被动非接触式通信方式和协议。此外,MF RC500还支持ISO14443A所有的层。该芯片内部包括并行微控制器接口,双向。方便的并行接口可以直接与任何8位微控制器相连接,这样可以给读卡器和终端的设计提供更多的灵活空间。该芯片相对于其他的芯片来说,应用范围更加广泛,资料更加齐全,更适合做本次设计的读写芯片。2.2.1MF RC500简介MF RC50
16、0是飞利浦公司制造的芯片之一,它包括了32个管脚信息,64个寄存器及其并行接口。首先其32个管脚主要有三种类型,分别是输入型,输出型,电源型。包括中断请求,两个发送器,片选,读,写,电源,数据总线,地址线,接收器等。每个引脚都有自己的功能,正是这些引脚的选择不同,才会体现出该芯片的功能。图 2.4 MF RC500管脚配置其次该芯片内部包含了64个寄存器。主要包括了命令和状态,控制和状态,发送器和编码器控制,接收器和编码器控制,时序和信道冗余,FIFO定时器和IRQ脚配,RFU,测试控制等八页寄存器,每页都有八个寄存器。不同的寄存器的位和标志的状态是不一样的,这主要取决于它们的功能。表 2.1
17、 寄存器位的状态和设计缩写状态描述r/w读和写通过微控制器读和写,它们的内容不会被内部状态机影响。dy动态通过微控制器读和写,它们的内容可被内部状态机自动写入。r只读保存标志,其值仅有内部状态决定。w只写用于控制方式,可通过微控制器写入但不能读出。最后该芯片还支持并行接口。MF RC500支持与不同的微处理器直接接口,可与个人电脑的增强型并口直接相连。该芯片还支持许多种并口信号,包括独立的读和写选通信号,共用的读和写选通信号,带握手的共用读和写选通信号。表 2.2 芯片支持的并口信号总线控制信号总线独立的地址和数据总线复用的地址和数据总线独立的读和写选通信号控制NRD,NWR,NCSNRD,N
18、WR,NCS,ALE地址A0,A1,A2AD0AD5数据D0D7AD0AD7共用的读和写选通信号控制R/NW,NDS,NCSR/NW,NDS,NCS,AS地址A0,A1,A2AD0AD5数据D0D7AD0AD7带握手的共用读和写选通信号控制nWrite,nDStrb,nAStrb,nWait地址AD0AD5数据AD0AD72.2.2MF RC500特性本次设计之所以选择该芯片作为读写芯片,正是因为该芯片相对于其他的芯片来说,其独有的特性更加适合本次设计。(1) 拥有唯一的序列号;(2) 集成有64字节的收发FIFO缓存器;(3) 集成了编码调制和解调解码的收发电路;(4) 天线驱动电路仅需要少
19、量的外围元件,可以近距离操作(100mm);(5) 非常灵活的中断处理等。正是因为该芯片具有这些特点,用MF RC500非常容易设计TYPE A型的读写器。3系统设计与实现一个好的课题设计不仅需要有好的程序设计思想,还需要适合的硬件设计和软件设计,也需要适当的编写程序的软件,仿真器,烧写器。本次设计的软件设计主要采用的是Keil作为编写程序的软件,主要生成Hex文件,然后通过STC_ISP_V488向硬件中烧写程序,其中STC_ISP_V488是一款专门烧写STC89系列单片机的软件。整个设计的编程语言主要采用的是C语言,虽然大多数单片机开发使用的是汇编语言,但是汇编语言有一定的缺点:程序的可
20、读性和可移植性比较差,而且编写的程序周期长,调试非常困难。然而C语言就不一样了,C语言是一门国际通用的编程语言,具有较好的可读性和可移植性。除此之外,Keil编程软件是一个51系列兼容单片机C语言软件开发系统,该软件中包括了C编译器,宏汇编,连接器,库管理和一个功能强大的仿真调试器。在该软件中用C语言来编写程序可以做到事半功倍的效果,是本设计选择软件的不二之选。在课题设计的过程中,除了使用这些必要的编程软件外,我还使用了一个辅助软件Source Insight 3.5,该软件可以关联整个系统使用的所有程序,而且能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下
21、文信息。事实证明:该软件是一款非常好的辅助编程软件。3.1系统总体架构3.1.1系统可行性分析(1) 微控制器的选择:对于一般的基于RFID做的射频读卡系统,在选择微控制器的时候可以有两种方案:C51单片机中的STC89系列和FPGA。两者相比较而言:前者算术功能强,软件编程灵活,自由度大,容易我们掌握;后者集成度高,成本也偏高。虽然后者处理速度快,但本课题设计的系统对这方面也没有太大的要求。(2) 读卡芯片的选择:通过对市场上部分读卡芯片的调研,飞利浦公司的RC500芯片是高整合的13.56MHz非接触IC卡读写芯片,而且支持ISO14443A协议,还具有合适的并行接口,非常适合与微控制器连
22、接。(3) 通信接口以及供电选择:射频读卡系统与应用软件系统的通信一般有两种情况:一种是直接采用串口进行通信,另一种是用USB接口与CH341芯片连接组成串口的功能进行通信和供电。现在有很多PC机没有串口,采用第二种方法就能够解决PC机没有串口的尴尬。通过以上三点的选择,最后确定了整个系统是以STC89C54RD+作微控制器,读写器芯片选择RC500芯片,采用USB转串口的方式进行通信和供电,最后通过显示屏显示出来。3.1.2系统架构整个系统是以射频识别技术为核心,电子标签中拥有存储芯片和耦合模块,读写器中包括了耦合模块,高频模块,控制模块和接口单元。其中耦合模块就是指读写器与电子标签之间通过
23、天线进行耦合,通信;高频模块是读写器在不断地向周围发射无线电波;控制模块主要就是以STC89C54RD+为主的微控制器;接口单元就是指USB接口和CH341芯片组成的串口通信和供电。图 3.1 系统总体结构整个系统的工作原理是:(1) 读写器通过发射天线向外发射特定频率的无线电载波信号。(2) 当电子标签进入到读写器的有效工作区域范围内,产生感应电流,从而激活能量,电子标签被激活,使电子标签将自身编码信号通过内置的射频天线发送出去。(3) 读写器的接收天线接收到电子标签发出的调制信号,经内部的天线调节器将信号传送到读写器的信号处理模块。(4) 经过解调和解码后,将有效信息发送给移动数据管理系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 钻具出 入库 自动检测 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。