个人化系统IC读写器驱动设计及应用
发布时间:2018-03-17 20:16
本文选题:读写器 切入点:个人化系统 出处:《华南理工大学》2013年硕士论文 论文类型:学位论文
【摘要】:随着我国经济技术的迅速发展以及人们对方便快捷的生活的不断追求,智能卡的应用范围也在迅速扩展。像高校的一卡通、银行卡、手机SIM卡、医保卡、水电卡等等都属于智能卡的范畴,尤其是接触式智能卡。而生产智能卡最重要的一环就是向卡片中写入数据,而影响制卡速度主要因素在于读写器写入芯片数据的速度。这就对读写器的写卡速度和性能提出了很大要求。鉴于单机发卡的效率低,耗费人工多,这种读写器主要用于安装在快速的个人化系统中来进行发卡。 针对当前存在于智能卡读写器的问题,本文主要研究了基于ISO/IEC7816标准的高速工业接触式读写器,并给出了此读写器的驱动设计。文中首先给出了读写器设计规范中关于电信号和协议的主要内容,并简要概括了总体的设计方案。然后介绍了读写器的设计过程,选用了支持智能卡接口、基于ARM内核的STM32F103微处理器,,通过智能卡接口芯片ST8024CDR实现与卡片的数据交换。主要包括硬件电路组成和微处理器软件模块。随后讲述了此读写器驱动的设计,它提供了完善的接口供开发人员开发使用。并对此读写器进行了相关的测试和比较。 文中最后介绍了个人化系统,它是伴随着智能卡的庞大需求而出现的使用一台设备同时驱动多个读写器同时多线程写卡的制卡设备。将设计的读写器应用于此个人化系统中,用户只需使用提供的个人化系统软件接口和读写器驱动,即可实现工业化的高速稳定的制卡。 此接触式读写器的设计及其在个人化系统中的应用针对速度慢和稳定性差的缺点提出有效的解决方案。硬件上,读写器的操作方便简单,即插即用。软件上,对上层应用屏蔽了通信细节,简化了上层应用的开发。高速读写器结合个人化系统的应用最大写卡速度可达8000张/小时。很大程度上提高了制卡商的生产效率和节约了成本。
[Abstract]:With the rapid development of economy and technology in our country and people's constant pursuit of convenient and fast life, the application of smart cards is also expanding rapidly, such as the one-card, bank card, mobile phone SIM card and medical insurance card of colleges and universities. Hydroelectric cards and so on belong to the category of smart cards, especially contact smart cards. The most important part of producing smart cards is to write data to the cards. The main factor that affects the speed of card printing is the speed at which the reader writes the data of the chip. This makes great demands on the speed and performance of the reader. This reader is mainly used to install in a fast personalization system to issue cards. Aiming at the problem of smart card reader, this paper mainly studies the high speed industrial contact reader based on ISO/IEC7816 standard. The driver design of the reader is given. The main contents of the electronic signal and the protocol in the design specification of the reader are given, and the overall design scheme is briefly summarized. Then, the design process of the reader is introduced. The STM32F103 microprocessor, which supports smart card interface and based on ARM kernel, is selected. Through the smart card interface chip ST8024CDR to realize the data exchange with the card, mainly includes the hardware circuit composition and the microprocessor software module. It provides a perfect interface for developers to develop and use, and this reader is tested and compared. At the end of this paper, the personalization system is introduced. It is a business card printing device that uses one device to drive multiple readers and multithreading cards at the same time, and applies the designed reader to the personalization system. Users only need to use the personal system software interface and reader driver to realize the industrialization of high-speed and stable business card printing. The design of the contact reader and its application in the personal system put forward an effective solution to the shortcomings of slow speed and poor stability. In hardware, the reader is easy to operate, plug and play. The communication details of the upper application are shielded, and the development of the upper application is simplified. The maximum write card speed of the application of high speed reader and personal system can reach 8000 pieces / hour. The production efficiency of the business card printing agent is improved to a great extent and the cost is saved.
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.12
【参考文献】
相关期刊论文 前1条
1 韦小刚;黄益彬;杨维永;;一种基于ISO/IEC 7816的COS的设计与实现[J];计算机技术与发展;2012年03期
本文编号:1626304
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1626304.html