公交非接触IC卡读写器的应用设计

上传人:jin****ng 文档编号:191850825 上传时间:2023-03-05 格式:DOCX 页数:2 大小:119.92KB
收藏 版权申诉 举报 下载
公交非接触IC卡读写器的应用设计_第1页
第1页 / 共2页
公交非接触IC卡读写器的应用设计_第2页
第2页 / 共2页
资源描述:

《公交非接触IC卡读写器的应用设计》由会员分享,可在线阅读,更多相关《公交非接触IC卡读写器的应用设计(2页珍藏版)》请在装配图网上搜索。

1、公交非接触IC卡读写器的应用设计(一)一、IC卡读写器概述目前经常接触到的IC卡有两种:接触式的和非接触式的IC卡。接触式的IC卡通过机械触点从读写器获取能量和交换数据;非接触式IC 卡通过线圈射频感应从读写器获取能量和交换数据,所以又称射频卡。日前在利会上常见的是接触式IC卡。它具有存储量大(以兆为单 位),保密功能强(有多重密码设置和认证功能),可实现一卡多用。但是,这类卡的读写操作速度较慢,操作也不方便,每次读写时必须 把卡正确地插入到读写器的日槽才能完成数据交换,这样,在公交、考勤等需要频繁读写卡的场合就很不方便,而且读写器的触点和卡 片上 IC 卡的触脚暴露在外,容易损坏和搞脏而造成

2、接触不良。非接触式 IC 卡是根据射频电磁感应原理产生的。已的读写操作只需将卡片放在读写器附近一定的距离之内就能实现数据交换,无需任何 接触,使用中非常方便、快捷,不易损坏。因此,在公交、门禁、校园、企事业等人事管理、娱乐场所等方面有广泛的应用前景。日前 我国引进的射频工C卡主要有PHILIPS公司的Mifaue和ATMEL公司的Temic卡。卜面以PHILIPS公司的Mifaue卡为主、介绍城市 公交自动售票IC卡读写器的实现方法。二、工作原理非接触式IC卡读写器以射频识别技术为核心,读写器内主要使用了 1片Mifare卡专用的读写处理芯片一一MMM微模块。已是一个小 型的最大操作即离达20

3、-30mm的Mifare读/写设各的核心器件,其功能包括调制、解调、产生射频信号、安全管理和防碰撞机制。内部 结构分为射频区和接口区:射频区内含调制解调器和电源供电电路,直接与人线连接;接口区有与单片机相连的端日,还具有与射频区相 连的收/发器、16字节的数据缓冲器、存放64对传输密钥的ROM、存放3套密钥的只写存储器以及进行三次证实和数据加密的密码机、 防碰撞处理的防碰撞模块和控制单元。这是与射频卡实现无线通信的核心模块,也是读写器读写Mifare卡的关键接口芯片。读写器工作 时,不断地向外发出一组固定频率的电磁波(13. 6MHz),当有卡靠近时,卡片内有一个LG串联谐振电路,其频率与读写

4、器的发射频率 相同,这样在电磁波的激励下,LG谐振电路产生共振,从而使电容充电有了电荷。在这个电容另一端,接有一个单向导电的电子泵, 将电容内的电荷送到另一个电容内存储。当电容器充电达到2V时,此电容就作为电源为卡片上的其他电路提供工作电压,将卡内数据 发射出去或接收读写器发出的数据与保存。三、硬件组成公交收费系统结构复杂,环节较多,因此,公交非接触IC卡的读写器至少应包括公交售卡机、公交车载机和公交制卡机三个读写器。除 了售卡机要求有键盘外,其余的硬件组成大体相同。图1为非接触IC卡及其读写器硬件电路原理图,主要由MMM微模块、单片机、 键盘、显示、存储器、天线和监控电路以及与PC机通信的T

5、C232串行通信接日电路等部分组成。RDEDID C+TDC+dr-MRS?回1公空非按袖IC卡读写施电原理區(1)单片机系统单片机采用89C52。片内有8KB的ROM,256字节的RAM以及有32个I/O 口。P1 口与串行器件24C64和显示、报警电路连接;P0 口与 MMM微模块相连,用作数据线;P2 口用作4*4键盘;P3 口用于读写控制和中断。(2) 键盘电路键盘接口电路用P2 口接成4*4结构,共16个键。其中数字键10个,功能键2个,退格键和回车键各1个,有2个键暂时未用。功能 键有查询和通信两键。查询键:售卡员可以通过此键查询售卡金额和售卡记录数。通信键:由于读写器的存储量有限

6、,因此读写器每售卡一段时间,应将读写器 中的数据通过RS-232串行接口与PC机通信,以便回放和清空读写器中的数据。数据回放到PC机中后,通过分析处理,形成各种报表, 以便公交公司及时掌握售卡情祝。(3) 显示电路显示部分采用数码显示,利用串行输入BCD码一一十进制译码驱动显示器件MC14499来完成与单片机系统的显示接口,以显示读写器 工作状态、输入的数据或读出IC卡中所剩余以及出错信息等。此器件主要有1个20位移位寄存器、1个锁存器、1个多路输出器。多路 输出器输出的BCD码经段译码器译码后,换成七段码(abcdefg)和小数点DP送到段驱动器输出。(4) 存储器读写器中设计了存储器。存储

7、器选用24CXX系列的串行E2PROM。在售卡机中主要存放卡号、售卡员号、售卡金额、售卡日期、售卡 总金额和售卡总记录数;在车载机中主要存放乘客IC卡号、司机号和刷卡总数等信急。显示用的MC14499驱动4位共阴数码管。正常工 作后,每隔一段时间要把读写器拿到公交管理中心将读写器储存的信息回放到PC机中保存处理。读写器中存储器可采用24C64,其存储 量为8KB,如有需要也可用容量更大的存储器如24C128或24C256等。(5) 监控电路监控电路采用DS1232L芯片。它是个看门狗定时器,其功能是:上电和掉电时给89C52产生RESET信号;看门狗对系统进行监控,防止 死机。(6) 非接触式

8、 IC 卡非接触式IC卡选用Mifare卡。其工作频率为13. 6MHz,存储量为1KB分16区,每区2套密码,每个区的存储区域相互独立,因此每 区可用作一种用途(第0区一般不用)以实现一卡多用。由十Mifare卡密码验证机制严密,保存的信息,比较可靠安全,可以擦写几万次。Mifare卡的16个区,每区又分4块,每块16字节。在售卡机中用第1区作用作用户储值块,其中第0块存放身份号,第1-2块存放价 值,第 3 块存放两套6字节密码和 4字节读写访问条件。四、程序设计下面以售卡机为主介绍软件设计方法。考虑到售卡金额的安全管理,公交公司事先必须制作好两种IC票卡:一种是用户IC票卡,另一种是售卡员的售票IC卡。这两种卡可使 用相同区号,但密码和访问条件完全不同,不会混淆。售卡员要进行售卡时,必须先到公交公司办理一张售票IC卡,才有售卡的资格。 售票IC卡内存放了售卡员身份号、允许售卡的最大金额、两套6字节密码和4字节读写访问条件。售卡员售卡时,每充值一张卡必须从 自己的售票IC卡中减去售卡金额,加到用户IC卡中。当售票IC卡金额减到零后,要到公交公司结账,并再对售票IC卡充值记账。这 样,可使公交公司的售卡网点分布得多而不乱,又可方便用户充值加卡,可有效地防止售票人员账日不清而造成的资金流失。程序主要 包括IC卡读写操作程序、键盘扫描程序、显示程序、存储器读写程序和通信程序

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!