- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公交车的刷卡系统陆晓锋(黄海学院,2008(19)班[摘 要] 城市公交系统的普及,公交车刷卡系统得到广泛的应用。本文介绍了非接触式IC 卡及其读写器的工作原理,并采用PHILIPS 公司的 Mifare 卡作为IC 卡,实现以射频识别技术为核心、以单片机为控制器的非接触式IC 卡读写器的设计。制作的非接触式IC 卡读写器将应用在公交自动收费系统中,可以实现制卡、售卡、自动收费等功能,具有安全、实用、方便、快捷、可靠性高的特点,以解决城市公共交通服务行业既频繁又琐碎的收费管理问题,有着广泛的应用前景。[关键词] 射频卡 LED 74LS240 AT89C52一、现状分析??? 城市公交的系统经过多年的运作,在管理上已日趋完善,但新的课题又呈现在我们的面前。“零钞不够”,这是实行无人售票以来乘客与公交公司之间最大的矛盾。“无人售票”对车辆的承运速度和业务管理无疑起了很大的促进作用,但是由于“不设找赎”,对身上没有足够零钞的乘客来讲,肯定是增加了经济负担,这正是推行 “无人售票”之后,乘客最大意见之处。还有假钱流行,给企业和政府带来巨大的损失。“无人售票”需要完善,另外随着经济环境的变化,取消月票,也是势在必行。非接触式IC卡技术的推出为实现城市公交自动收费提供了现代技术的支持。? ? 二、刷卡系统的工作流程 乘客取出IC卡刷卡,射频感应是否为交通IC卡。如果不是,则支付失败;如果是,则要分析卡ID是否已注销;如果已注销,则支付失败;反之则加载卡信息,加载完后,消费开关状态如果是关闭的,则余额是否小于等于0,如果是,则出警报声并显示余额,提醒支付失败,如果不是,则根据卡记录公交类型扣取最低费用;如果消费状态打开,则读出最后消费时间是否和刷卡终端相同;如果不是,则根据卡记录公交类型扣取最低费用,详细如图(1) 图 1 消费刷卡流程图三、公交车刷卡系统的原理、公交IC卡(Integrated Circuit Card,集成电路卡)是非接触式的。即IC卡只要距离读卡机一定距离内,读卡机就可以读取卡内的数据,而不需要IC卡芯片与读卡器有物理接触。 非接触式IC卡简介又称射频卡,成功地解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破。主要用于公交、轮渡、地铁的自动收费系统,也应用在门禁管理、身份证明和电子钱包。 IC卡工作的基本原理是:射频读写器向IC卡发一组固定频率的电磁波,卡片内有一个IC串联协振电路,其频率与读写器发射的频率相同,这样在电磁波激励下,LC协振电路产生共振,从而使电容内有了电荷;在这个电荷的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内存储,当所积累的电荷达到2V时,此电容可作为电源为其它电路提供工作电压,将卡内数据发射出去或接受读写器的数据的数据。四、 系统硬件设计(一)总体设计 单片机控制着读卡器电路读卡,蜂鸣器响,LED显示器显示余额,存储器保存营业总额。总之,单片机是整个系统的控制核心,使各电路按照设计总要求有序的完成各自的功能。设计框图如图(2)所示:AT89C52单片机AT89C52单片机读卡器蜂鸣器存储器LED显示器图2 系统硬件设计框图看门狗电路(二)电路设计图3 系统硬件图3 系统硬件电路设计图刷卡系统硬件电路 如图(3),单片机是整个系统的控制核心。在单片机的选取上采用美国ATMEL公司的AT89C52单片机,其以MCS-51为内核,并兼容了MCS-51的硬软件。较8031而言,AT89C52带有可反复擦写的只读程序存储器,这样可以更方便编程。而8031则须外加存储器来存放程序。AT89C52单片机各端口在系统设计中的使用状况如下1. P1口控制了LED显示器的段码显示,P2.4,P2.5,P2.6控制了LED显示器的位选通端。2. ALE/PROG:具有复位功能。第一,地址锁存允许;第二,对FLASH存储器进行编程时,从该引脚引入编程脉冲。如图(3)所示,ALE/PROG端与读卡器电路中的MCM200的ALE(地址锁存使能端)相连。同时,ALE/PROG端也与看门狗电路中的DS1232中的ST端相连,ST端为看门狗定时器的周期信号输入端,若ST端在设置的周期时间内没有有效信号到来,RST端将产生强制复位信号。这里选用AT89C52单片机中的ALE信号作为周期性的输入信号。3. RST:复位信号。与看门狗电路中的RST信号相连。4. P2.0控制蜂鸣器,P2.0置低,蜂鸣器响;P2.0置高,蜂鸣器不响。5. P2.1, P2.7, P2.2, P2 .3分别与93C46串行EEPROM中的DI(串行数据输入),SK(时钟信号),DO(串行数据输出),CS(片选信号)端相连。6. P0口:地址/数据复用端口。与读卡器电路中
文档评论(0)