
论文摘要
RFID技术是一种新兴的自动识别技术,具有信息量大、读取距离远、可同时读取多张卡片等特点,被广泛应用于门禁、物流、管理等领域。虚拟仪器是现代计算机技术和仪器技术深层次结合的产物。虚拟仪器充分利用了计算机的运算、存储、回放显示及文件管理等智能化功能,同时把传统仪器的专业化功能和面板控件软件化,使之与计算机结合构成一台功能完全与传统硬件仪器相同,同时又充分享用了计算机软硬件资源的全新虚拟仪器系统。Wiegand协议和ABA协议作为一种常用的通讯协议被广泛的应用于RFID读卡器与上位机之间的通讯以及RFID读卡器与控制器之间的通讯。本设计的目的是检测Wiegand协议和ABA协议的数据通信是否符合协议规定,主要包括脉冲宽度、脉冲间隔等。本设计包含FPGA和上位机软件两部分,FPGA上完成对信号的采样和对采样数据的储存和缓冲,上位机完成对采样数据的处理,以及波形的显示。FPGA上的设计应用Verilog语言在Altera公司的Max+PlusⅡ平台上进行开发。上位机软件设计基于NI公司的图形化编程软件LabVIEW。
论文目录
摘要ABSTRACT第一章 绪论1.1、引言1.2、读卡器常用通讯协议介绍1.2.1、韦根(Wiegand)协议1.2.2、ABA协议1.3、虚拟仪器及其发展现状1.4、开发虚拟检测仪的必要性1.5、本文的主要工作第二章 可编程逻辑器件2.1、简单PLD的基本结构2.2、现场可编程逻辑门阵列(FPGA)2.2.1、基本结构及分类2.3、FPGA器件的选型2.3.1、器件特点及基本结构2.4、FPGA的典型开发流程第三章 虚拟检测仪的具体设计3.1、虚拟检测仪的系统结构3.2、虚拟检测仪的功能模块3.3、检测功能模块的FPGA设计3.3.1、主要功能3.3.2、采样模块3.3.3、解码模块3.3.3.1、Wiegand解码模块3.3.3.2、ABA解码模块3.4、控制功能模块的FPGA设计3.4.1、Select模块3.4.2、总线分配模块3.5、FIFO的FPGA设计3.6、UART的FPGA设计3.6.1、UART的顶层设计3.6.2、UART的底层设计3.7、器件的编程与配置3.7.1 器件的编程3.7.2 器件的配置第四章 虚拟检测仪的软件开发4.1、FPGA与计算机通讯4.1.1、硬件电路设计4.2、LabVIEW软件设计4.2.1、程序结构及其流程4.2.2、串口通讯模块4.2.3、数据处理模块和显示模块4.2.3.1、显示模块4.2.3.2、数据处理模块第五章 结论与展望5.1、结论5.2、展望参考文献攻读硕士学位期间发表的论文
相关论文文献
标签:协议论文;
基于FPGA的RFID读写器通讯虚拟检测系统的设计
下载Doc文档