收藏 分享(赏)

基于射频卡芯片的水控器的设计毕业论文.docx

上传人:无敌 文档编号:637676 上传时间:2018-04-16 格式:DOCX 页数:41 大小:899.31KB
下载 相关 举报
基于射频卡芯片的水控器的设计毕业论文.docx_第1页
第1页 / 共41页
基于射频卡芯片的水控器的设计毕业论文.docx_第2页
第2页 / 共41页
基于射频卡芯片的水控器的设计毕业论文.docx_第3页
第3页 / 共41页
基于射频卡芯片的水控器的设计毕业论文.docx_第4页
第4页 / 共41页
基于射频卡芯片的水控器的设计毕业论文.docx_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、 本 科 毕 业 设 计 第 I 页 共 II 页目 录1 引言 .11.1 课题研究的意义 .11.2 国内外发展现状 .22 基于射频卡的水控器设计的总体框图 .43 硬件电路设计 .63.1 读写器的射频模块 .63.2 射频天线的设计 .143.3 MCU 单片机的选择 .153.4 显示模块 .183.5 键盘输入模块 .193.6 电磁水控阀部分 .203.7 流量计量模块 .213.8 复位电路和蜂鸣报警器 .223.9 电源电路 .233.10 通信电路 .244 系统软件程序设计 .264.1 射频模块 MF RC530 程序流程: .284.2 显示部分 .294.3 键盘

2、模块 .294.4 单片机、电磁水控阀和流量表 .304.5 通信模块 .34本 科 毕 业 设 计 第 II 页 共 II 页结 论 .35致 谢 .37参考文献 .38附录 A 系统整体硬件电路图 .40附录 B 系统部分程序 .41本 科 毕 业 设 计 第 1 页 共 44 页1 引言1.1 课题研究的意义在当前数据时代,数据的传输和数据本身都十分重要。数据传输的方便快捷能够给生活带来很大的便利。各种各样的数据载体以及数据的读取方式相继出现。射频卡(RFID)能够在数据载体和读写器之间不接触的情况下进行数据的传输,而且射频卡的制作比较简单,成本低廉,因此在生活中射频卡得到了很大的应用。

3、从日常生活中的公交卡、地铁卡到大学生的学生卡,借书卡,再到一些公司的门禁卡、用户卡以及一些商店内部通过射频卡进行商品的标记以及价格的结算 1。射频卡作为一种方便、经济、快捷的数据载体,有着其得天独厚的优点,由于不需要直接的接触就能进行数据的传送,利用射频卡作为数据载体可以有效的防止电子触电的老化以及腐蚀,能够抵抗一定量的电磁干扰,因此能够在一些特殊的场合得到应用。另外,射频卡在物流行业也能发挥优势,通过射频卡与无线传输相互结合,能够时时监控物流的动态情况;在高端易腐坏的食品行业,由于食品在运送的过程中容易发生腐坏,因此需要时时监控食品的状态,射频卡能够发挥其最大作用;在医药行业中,一些血液或者

4、特殊的药品,通过将存储在射频卡上并随药品一起运输,能够使得药品等的信息不会丢失,并能时时追踪,带来了很大的方便。在人口密集的地方例如大学等,由于人口很多,信息量很大,因此在平时的生活中做好数据的统计和采集工作十分重要,能够最大化的保证资源的不浪费,因此催生了校园卡的产生。设计由射频卡所控制的水控器能够迅速的读取用户的信息,保证用户方便的用水并且能够时时与数据库进行数据的更新,使得整个用水的过程方便快捷,能够最大限度的保证资源的不浪费以及用户的方便。基于射频卡的不需要物理接触就能够传输信息的优点,可以采用射频卡作为数据的载体,在用户用水时,能够很方便的进行信息的读取。系统检测到有射频卡进入到工作

5、范围之后能够自行读取射频卡内部的信息,并将信息发送给单片机进行处理 2。单片机对用户卡内部的信息进行处理,来决定是否放水或者放水的总量。在放水结束之后,单片机再控制读写器将新的信息写入到射频卡内部,同时单片机将消费情况与 PC 数据库进行通讯,从而实现数据库内部的数据能够时时更新,对数据的采集和处理带来了便利。并且系统能够将相关的信息发送到系统的显示模块上,让用户对于目前的情况有一个直观的了解,系统同时还本 科 毕 业 设 计 第 2 页 共 44 页具有蜂鸣报警的功能,当使用过程中出现逻辑性的错误或者整个系统的运行出现错误时,系统进行错误提醒和报警。另外,基于射频卡的水控器,采用单片机作为控

6、制核心,其他的模块也都可以找到相应的集成模块,后期的维修和升级的成本会很小,而且会快捷方便。由于基于射频卡的水控器有着经济,方便,耐用,耐老化以及抗电磁干扰,编程的门槛低以及能够时时实现数据的更新、后期维护和升级方便的好处使其得到了广泛的应用。1.2 国内外发展现状射频识别采用无线射频方式进行非接触式通信,从而达到能够识别射频卡并且能够进行数据的通信和交换。它能够实现对多目标、运动目标的非接触式识别,并且在数据识别和写入的过程中进行加密解密等操作。目前已经被广泛的应用于农业生产生活、管理以及生活的方方面面,各行各业。作为中非接触式的自动识别技术,射频卡能够通过磁耦合或者通过微波来实现对能量和信

7、号的传输。一般的传输信息的方式产生的诸如机械磨损,在传输过程中产生的机械磨损以及易受到污染和潮湿环境的影响或者因为使用了机械电气接触从而产生的静电击穿的问题都由于射频卡使用电磁耦合或者微波的方式实现能量和信号的无接触传输而得到有效的解决,因此才用射频卡作为身份识别、电子票证、电子钱包、物流等方面的重要替代技术而广泛应用于工业自动化、商品自动化和交通运输控制等领域。在我国,射频卡技术的最广泛应用是第二代居民身份证。作为一种自动识别的方法,最初在商品的供应链管理方面、零售业、仓库的管理、物流管理以及制造业和军事应用程序中得到了广泛的应用 3。座位一些面对的挑战空前,远超之前的其他企业的特殊行业,例

8、如易腐食品的加工运输企业,将无线电频率识别和无线传感器网络技术几种在一起,提供一种很有用的解决方法,来应对这些企业所遇到的问题。在供应链管理方面,射频卡识别系统能够得到很大的应用。射频识别技术能够迅速的建立反应系统,在物流管理和供应链管理层面有身份巨大的潜力。另外,RFID 识别系统还被用来识别和追踪集装箱的位置,从而来确定物品在整个仓库的位置以及运输的路线,使得整个货仓的管理更加的效率,减少了人工查找的时间 4。在被要求提供安全的、高质量高效率以及快速的响应能力的血液银行和输血医学行业,射频卡识别技术的应用又进一步的提高了整个行业运作的安全性和效率。本 科 毕 业 设 计 第 3 页 共 4

9、4 页通过射频卡标签,特种部队能够快速的建立血液的采集、加工配送以及输血的通过,能过使得各个环节无缝连接且高精度的运转,节省了时间。全球的国际转运和就在工作中,13.56MHz 的标准频率被各国所认可,在全球得到推广和使用 5。非接触式 IC 卡智能水控器采用射频识别技术为技术核心。目前,采用智能水控器以及应用于众多学校校园。在这些学校内统一使用校园一卡通系统,智能水控器被安装在有水龙头流水的场合。使用的方法同样十分的方便快捷,当卡片被放置在水控器卡的感应区时,读卡芯片能够自动获取卡上的信息,单片机再接收到读卡芯片发送来的卡片信息之后,能够通过数码管来显示用户的余额,经由单片机比较用户的余额是

10、否大于单位扣费金额。如果满足剩余金额大于单位扣费金额,则单片机会控制电磁阀门开启,出水,同时,流量穿管器能够将流经的水量转化为数字信号发送给单片机。单片机接收到水量信号之后,通过预设的费率将水量转化为扣费金额对余额进行扣费,并再次通过数码管显示新的余额信息。当卡片被拿走时,单片机自动关闭电磁阀,停止出水。射频卡的消费信息通过上位机软件发送指令来查询。基于射频卡的节水灌溉系统在农业用水方面得到广泛的推广,对解决农业水资源浪费的问题提供了很大的帮助。节水灌溉系统能够将射频 IC 卡作为信息媒介,同时水泵的启闭、水量的计量以及动态的显示等功能均由单片机进行自动控制,能够借助计算机管理技术来实现购水、

11、查询、统计等日常管理功能,将控制和管理相统一结合,实现了节水灌溉。本系统因其操作简单运行灵活方便、同时具有强大的管理功能及可靠性,非常适用于农田机井自动灌溉。本 科 毕 业 设 计 第 4 页 共 44 页2 基于射频卡的水控器设计的总体框图图 2.1 系统的总体框图系统的设计总框图如图 2.1 所示。系统的目的是为了设计基于射频卡的水控器,因此系统要实现的功能就是读取射频卡内部的信息,发送给单片机,由单片机进行处理,控制放水或者停止放水。单片机负责整个系统的数据处理和操作控制工作,并且能够与 PC 数据库进行数据更新和上传。对于读写部分的操作,系统通过控制射频天线。通过射频天线建立与射频卡的

12、电磁耦合来实现对卡内信息的读去写入操作 6。射频卡的通信遵循一定的标准,通讯的标准规定了单片机的工作距离,工作频率以及编码方式。对于射频卡的通讯标准,各个生产射频卡的公司有自己的规定。在本文中,读写器主要基于 ISO14443 标准进行设计,并且卡的类型为 typeA 型。在系统工作过程中,由于射频卡是无源卡,因此天线需要给射频卡提供能量。天线和射频卡建立电磁耦合之后,由天线部分拾取经由射频卡发射回来的信息,在射频模块内部进行解调操作之后通过串口传送给单片机进行下一步单片机数据库通信电路 RS485LED显示电路水控阀流量计时钟电路电源电路键盘电路读写器看门狗电路 报警蜂鸣数据交换本 科 毕

13、业 设 计 第 5 页 共 44 页操作;单片机是整个系统的控制核心。选择单片机时要考虑到单片机的串口数量以及是否内部集成一定量的存储空间。当数据传递给单片机之后,单片机将数据发送给显示模块,在显示模块上显示相应的信息,方便用户进行操作。单片机对数据进行分析。并且读取用户由键盘模块键入的信息,发送指令给水控阀模块进行放水操作;控制是否开始放水的装置为电磁阀。是由芯片 L9901 来驱动的同步电机。L9901芯片能够接收单片机发送的开始发水或停止放水指令,驱动同步电机进行正转或者反转,以此来进行控制放水操作;在放水的过程中,需要利用传感器来统计放水的总量。传感器采用脉冲式水表,脉冲式水表能够将水

14、量信息转化成为数字脉冲信号传输给单片机进行处理。单片机进行比较操作之后再驱动 L9901 芯片来控制是否继续放水;另外,系统所采用的芯片和元件主要采用 5V 和 12V 电压进行供电。系统采用的供电方式为将民用 220V 交流电进行降压整流逆变以及稳压操作之后,为系统提供 5V或者 12V 直流电压来为系统提供电能供应。本 科 毕 业 设 计 第 6 页 共 44 页3 硬件电路设计基于射频卡的水控器设计的硬件电路主要包括射频卡读写器,水控装置,与数据库的连接电路以及整个系统的供电单元。3.1 读写器的射频模块读写器主要负责与电子便签的双向通信,同时接收来自与 PC 数据库系统的指令。在整个系

15、统中,读写器占有很大的比重。系统要求整个系统的频率和射频卡的频率必须与读写器的频率相一致。另一方面,读写器功率的大小决定了系统的工作距离 7。从结构上来说,读写器是由射频模块,天线部分以及逻辑控制单元构成。同时一个完善的射频卡读写系统应当具有其他的数据接口来进行后期的拓展,使得整个系统的应用面更广泛,后期的拓展成本更低。系统的运行还基于对射频卡的信息通信。射频卡通信依靠射频卡内部的 IC 芯片和天线,又被称为电子标签 8。射频卡能够通过谐振天线通过电感耦合或者电磁耦合原理与读写器进行数据通信。在射频卡与读写器进行数据通信时,需要先在天线和射频卡之间建立一个电磁耦合通路,射频卡的能量由天线所提供

16、,从而进行数据的通信和交换。系统工作时,读写器提供两者的能量,能量通过耦合天线传递给射频卡,其中一部分能量被用来驱动射频卡内部的电路进行工作,另一部分能量则被射频卡内部保存的数据信息调制后反射回读写器 9。由于读写器和射频卡组成的系统进行信息通信时并不需要有物理的接触,因此相对于其他的通信方式来说,具有很多的优点,因此得到了广泛的应用。目前,关于射频卡的标准有 ISO 10536、ISO14443、ISO 15693 和 ISO18000。不同通信标准下的射频卡具有不同的编码方式和工作的距离。本文设计的射频卡读取系统应用于 ISO14443 标准的射频卡。在 ISO14443 标准下,分为 t

17、ypeA 和 typeB 两种通信接口。近耦合射频卡的能量是通过读写器发送频率为 13.56MHz 的交变磁场来提供。在 IC 卡内部,有一个匝数为 36 匝的线圈作为天线。所设计的读卡器是针对于通信接口为 A 型的射频卡,而对于 A 型的射频卡来说,使用经过调制的 847kHz 副载波。(13.56MHz/16) 。在两种传输方向上,波特率为 106kbit/s(13.56MHz/128) 。单片机与读写器的射频模块相连接,听过读写器射频模块来进行相应的读、写卡本 科 毕 业 设 计 第 7 页 共 44 页命令并且与读写器进行数据交换。射频模块通过射频天线部分与卡片进行连接,从而实现读卡写

18、卡的操作。单片机要实现与显示模块,报警电路以及几盘电路进行数据交换,并且单片机通过 RS 485 通信电路与上位机数据库进行连接。整个读写器的示意图如图 3.1 所示:读写器的射频模块RS 485通信电路上位机数据库 单片机射频天线键盘电路显示电路报警器射频卡图 3.1 读写器设计图MF RC530 是 Philips 公司推出的一种非接触式 IC 读写模块。该模块能够完全支持13.56MHz 下的所有类型的非接触式通信方式和协议,凡是基于 ISO14443 标准的射频卡均可以通过基于 MF RC530 构建的读写器进行读写。利用该芯片可以构建一个体积较小、成本较低的读写系统。本文设计基于该芯

19、片 10。射频卡芯片与读写器的通信是通过射频卡线圈与由射频模块控制的天线进行共振来进行数据的交换和传递。系统的各部分都受到单片机的控制,单片机控制 MF-RC530 与射频卡进行数据交换,显示部分显示相关信息以及读取用户由键盘输入的相关信息。并且控制水控阀对水的开关进行操作 11。射频识别中心使用射频卡专用的读写处理芯片(MF RC530) 。MF RC530 完全支持 ISO14443 所有层的通信方式,发送部分通过简单的外围电路添加便可实现直接驱动近距离操作,当射频卡处在距离射频天线 100mm 的范围内时,射频天线能够发送能量给射频卡,并接收射频卡反射回来的信号,通过内部的模拟电路和数字

20、电路进行调制解调操作。同时,MF RC530 还具有能够护理 ISO14443A 帧和错误检测的功能,错误检测主要通过奇偶校验以及 CRC 的方式来进行。此外,还支持射频卡系统的安全算法,本 科 毕 业 设 计 第 8 页 共 44 页用来识别 MIFARE 系列产品。MF-RC530 可以通过并行接口连接到处理器(单片机)上,在日常的使用和维修中带来了极大的便利。综上,MF RC530 主要特点有: 内部含有集成的模拟电路,用于对接收到的信息或者发送出去的数据进行调制或解调操作; 外围天线电路构建方便简单; 能够支持 ISO14443 下的所有通信协议和所有层; 支持 MIFARE 典型协议

21、; 通过非接触方式通信,波特率最高能够到达 424kHz; 能够兼容 SPI 接口; 灵活的中断处理机制; 可编程定时器; 可以实现 100mm 内的近距离通信; 低功耗的复位电路; 通过软件就能够实现的掉电模式; 并行微处理接口带有内部地址锁存; 能够自行监测微处理器并行接口的类型; 64byt 发送和接收的 FIFO 缓冲区; 面向位和字节的帧; 具有唯一的序列号; 内部可靠地非易失性密钥存储器; 采用和一般单片机同样的 5V 供电电压。MF RC530 的内部结构如图 3.2 示:并行微处理器接口类型选择 8bit 的并行接口,能够兼容目前大部分的微处理器,为设计带来了灵活性。在芯片内部还包含有一个双 FIFO 缓冲区并且还带有一个可以自行配置的中断输出接口 12。

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

当前位置:首页 > 学术论文 > 管理论文

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


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

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

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