资源目录
压缩包内文档预览:
编号:512708
类型:共享资源
大小:669.82KB
格式:ZIP
上传时间:2015-11-11
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
6
积分
- 关 键 词:
-
毕业设计
- 资源描述:
-
IC卡食堂售饭机的开发,毕业设计
- 内容简介:
-
IC卡食堂售饭机的开发 指导教师: 设计人: nts智能 IC卡的简介 1972年,法国人罗兰 莫雷诺 (Roland Moreno)第一次将可进行编程设置的 IC芯片放在卡片中,使卡片具有了存储、加密及数据处理能力等功能。 IC卡又称集成电路卡 (Integrated Circuit Card),或叫智能卡( Smart Card) ,它是将集成电路芯片镶嵌于塑料基片之中,并被封装成卡片的形式,其外形与普通信用卡完全相同,尺寸大小符合 ISO7816标准。 IC卡具有突出的 3S特点,即 Standard(国际标准化 )、 Smart(灵巧智能化 )和 Security(安全性 )。 nts IC卡可以最有效地杜绝恶性透支,便于正常用款、存款,其内部有各种安全措施,可免除伪造,它无须计算机网络的实时支持,可脱机作业,还可以实现一卡多用。 IC卡本身并不创造任何价值,但是,如果将 IC卡和其它设备组成系统就能够提供非常丰富的服务功能。 nts国内外 IC卡的应用现状及发展 法国是 IC卡的诞生地,它是推出 IC卡最早和使用 IC卡最多的国家,也是生产厂商最多技术水平领先的国家 。 美国在磁卡研制的应用方面居世界之冠,网络通信又很发达,为了保护己有设备的投资,不急于用 IC卡来取代磁卡,因此 IC卡的应用方面不如法国和日本,但在安全技术等领域的研究方面领先其他各国。 日本在法国人发明 IC卡的同年,也推出了 IC卡,卡片上有一个或多个芯片,能产生特殊信号,此卡很快进入市场并推广应用。 中国电子领域还不算发达,电子产品有待开发研究,但有很大的市场。 nts本次设计具体设计内容如下 单片机最小系统的设计; 卡座接口电路及卡上电控制电路选择及设计 掉电检测及掉电保护电路设计 日历 /时钟电路设计; 键盘显示电路的设计; RS232/485串行通信接口电路 软件部分:汇编语言程序设计 nts系统总体结构 IC卡食堂售饭机主要是以单片机 AT89C51为中心器件 ,工作时将 IC卡插入 IC卡读写器的卡座中,读写器就可以对它进行读写,实现加密,查询,存款,取款等功能。采用 RS485通信接口电路 ,与上位机相连,在单片机工作的时候,为防止突然断电,需设置掉电保护电路。除此外,还需要添加复位电路,译码器 74LS138,地址锁存器74LS373,以及数据存储器。键盘作为外设器件,采用 8255扩展的独立式键盘接口。最后还要加上数码管和电源电路。 ntsAT89C51最小系统 40个引脚按其功能分为三类: 电源及时钟引脚 ;VCC.VSS.XTAL1.XTAL2 控制引脚: .ALE. RESET I/O口引脚: P0.P1.P2.P3为4个 8位 I/O口外部引脚。 AT89C51内部有 4KB闪烁存储器,芯片本身就是一个最小系统。将单片机接上时钟电路和复位电路即可。 nts 卡座接口电路即卡上电控制电路 卡座上与 SLE4428卡的复位(RST),控制脉冲 (CLK)及串行口数据 (SD)触点对应的引脚分别与 AT89C51的 P1.4、 P1.5、 P1.6连接。三极管 T1及电阻 R1、 R2构成上电控制电路。反映卡插入状态的常开开关 K的一端接地 ,另一端与 P1.7相连,用来探测 IC卡是否已插入卡头内,当卡未插入或卡未到位时 ,K断开 ,T1截止 ,卡座 Vcc引脚不得电;当卡插到位时 ,闭合 ,三极管 T1饱和导通 , 由于集电极和发射极之间的压降小于 0.1V,主电源 Vcc经 R1限流后加至卡座 Vcc端用来驱动 IC卡;如果卡已拔出,即立即切断 IC卡的带电电路 nts RS485接口电路 通信网络采用 RS485主/从总线式结构,管理机作为主机,通过通讯接口卡与作为从机的各售饭机相连。 nts 掉电保护电路 IC卡食堂售饭机主电源正常时,单片机由VCC5V电源供电,此时, VCC是 +5V 电源通过 D1 和 R1 ,对保护用电池进行充电,以保证电池电量的充足。适当选择 R1 的大小,可以保证充电电流和充电时间都比较合理。 nts电源 nts 主程序流程图 主程序 IC卡售饭机的开发 ,主要是解决食堂的便捷管理问题。但是随着实践中遇到的具体问题,技术得到了更新改进,又增加了一些相应的功能,如真伪卡识别,加密等,以保障食堂管理的正常运行。对应于硬件的管理机和窗口机两部分,软件设计可分为窗口机软件和串行通讯程序软件两部分。其中软件包括主程序、窗口机子程序、 IC卡读 /写操作子程序、各功能按键子程序;串行通信子程序用于接收主电脑的操作命令 ,传送 IC卡的有关功能代码和数据等。 nts 窗口机程序流图 窗口机是针对消费而言的,在其程序中设计了相应的功能选项。可以判断是否有卡插入,卡是否正确,密码服务,同时还设置了取消,查询,修改,缴费,存款等功能。 nts读写程序流图 nts毕业感言 四年的大学生活即将结束,在此我向培
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。