一种基于FPGA的嵌入式IC卡读写机制造技术

技术编号:12473527 阅读:82 留言:0更新日期:2015-12-09 22:17
本实用新型专利技术属于电子技术领域,本实用新型专利技术提供的一种基于FPGA的嵌入式IC卡读写机;包括电源模块;射频芯片MF-RC500;系统时钟模块,存储模块,看门狗及复位电路,FPGA控制模块;LCD显示电路和键盘及其接口电路,报警电路;RS232接口电路;本实用新型专利技术通过采用FPGA控制模块单片机算术运算功能强、软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等特点,使其在各个领域应用广泛。

【技术实现步骤摘要】

本技术属于电子
,尤其是一种基于FPGA的嵌入式IC卡读写机
技术介绍
非接触式IC卡系统是当今世界先进的射频技术和IC卡技术相结合的产物,是世界上最近几年发展起来的一项新技术,它成功地将射频识别技术和IC技术结合起来,解决了无源和免接触这一难题,是电子器件领域的一大突破,使卡片在靠近读写器表面时即可完成卡中数据的读写操作。非接触式IC卡一经问世,便立即引起广泛的关注。非接触式IC卡操作方便、抗干扰性高、可靠性高、安全性高的特点,使得它在一些接触式IC卡不适用或者无法使用的场所,具有无可比拟的优势,被广泛应用于公交、收费、门禁系统、考勤系统等领域。目前非接触式IC卡有很多不同的标准,如IS014443A和IS014443B等符合不同标准的卡片在不同的领域内相互渗透和竞争。卡片类型的样性决定了读卡器的多样性,而市场的多样性则决定了即使是同类型的应用,也可能使用不同类型的卡片,若读卡器只能读取某一种类型的卡片,那么在处理这个应用时,必将需要多台读卡器,造成资源的重复浪费,这样的读卡器必将不能适应市场的需求,这就对读卡器的读卡能力提出了更高的要求。设计出一种能读取多种类型卡片的读卡器,既是市场应用的需求,也是未来的发展趋势。目前,读卡器已经开始大量应用于各种“一卡通”系统中,这些应用对读卡器的功能要求越来越高,除了传统的对卡号的读取之外,需要能够对卡片进行更高层的数据操作,与PC设备之间能进行信息交流。为了适应这种发展趋势,非接触式IC卡的读卡器的开发与设计也迅速发展起来。FPGA(Field-Programmable Gate Array),即现场可编程门阵列,他是在 PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。特点介绍I)采用FPGA设计ASIC电路(专用集成电路),用户不需要投片生产,就能得到合用的芯片。2)FPGA可做其它全定制或半定制ASIC电路的中试样片。3)FPGA内部有丰富的触发器和I/O引脚。4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。5) FPGA采用高速CMOS工艺,功耗低,可以与CMOS、TTL电平兼容。可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。传统的IC卡读写器采用ATMEL公司的AT89S52作为系统的控制器。AT89S52单片机由于集成度高,使其成本偏高,同时由于芯片的引脚较多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的工作。
技术实现思路
本技术的目的是克服现有技术中成度高,使其成本偏高,同时由于芯片的引脚较多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的工作的缺点。为此,本技术提供了一种基于FPGA的嵌入式IC卡读写机,其包括嵌入式IC卡读写机;所述IC卡读写机包括用于用于数据采集、处理、存储及控制电路工作的FPGA控制模块、用于读取卡上数据和写入数据至FPGA控制模块的射频芯片MF-RC500 ;用于存储数据的存储模块,所述射频芯片输出端、存储模块输出端分别与FPGA控制模块输入端电连接。所述IC卡读写机还包括看门狗及复位电路和键盘及其接口电路;所述看门狗及复位电路输出端和键盘及其接口电路分别与FPGA控制模块输入端电连接。所述IC卡读写机还包括RS232接口电路和IXD显示屏;所述RS232接口电路和IXD显示屏分别与FPGA控制模块电连接。所述IC卡读写机还包括电源模块;所述电源模块与射频芯片MF-RC500、系统时钟模块、存储模块、FPGA控制模块、看门狗及复位电路、报警电路、RS232接口电路、LCD显示屏和系统时钟模块电连接。所述键盘及其接口电路采用3X2矩阵式键盘。所述IC卡读写机还包括系统时钟模块,所述系统时钟模块输出端与FPGA控制模块输入端电连接。本技术具有以下优点:通过采用FPGA控制模块单片机算术运算功能强、软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等特点,使其在各个领域应用广泛,FPGA是我们熟悉的控制器,编程比较熟悉,易于掌握。【附图说明】图1是本技术的电路框图。【具体实施方式】以下是本技术的具体实施例并结合附图,对本技术的技术方案作进一步的描述,但本技术并不限于这些实施例。实施例1如图1所示,为了克服现有技术中成度高,使其成本偏高,同时由于芯片的引脚较多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的工作的缺点,本技术提供了一种基于FPGA的嵌入式I当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种基于FPGA的嵌入式IC卡读写机,其包括嵌入式IC卡读写机;其特征在于:所述IC卡读写机包括用于用于数据采集、处理、存储及控制电路工作的FPGA控制模块、用于读取卡上数据和写入数据至FPGA控制模块的射频芯片MF‑RC500;用于存储数据的存储模块,所述射频芯片输出端、存储模块输出端分别与FPGA控制模块输入端电连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:台明超
申请(专利权)人:开县正品诚赢科技发展有限责任公司
类型:新型
国别省市:重庆;85

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1