论文摘要
非接触IC卡(又名射频卡)由于其较好的便捷性和较高的性价比成为用户身份识别方式的主流。第二代居民身份证,作为射频卡的一种,完全继承了射频卡的优点。同时,由于采用了数字防伪技术和印刷防伪技术,其安全性又得到了较大程度的提高。因此,本文设计以飞思卡尔推出的内部集成网络模块的MCF52233微控制器为基础,通过射频模块(RFID)读取ID(二代身份证)中的序列号,实现考勤和记录的智能管理功能,并具有“脱机”和“联机”两种工作模式。本文首先介绍了射频识别技术、以太网、USB等相关理论,之后给出考勤机的整体设计,并从硬件设计、软件设计两个方面分别进行阐述。硬件设计包括芯片选型,各个硬件模块的设计及实现的功能;软件设计包括MCU方软件与PC方管理软件设计。MCU方软件设计包括驱动层和应用软件层。PC方软件主要实现对考勤机中刷卡信息和人员信息的数据库操作功能。最后在前面硬件搭建和软件编写的具体工作的基础上,完成软硬件总体测试,初步实现了使用二代身份证上机考勤的目的。
论文目录
中文摘要Abstract第一章 绪论1.1 课题背景1.1.1 射频识别系统概述1.1.2 射频识别系统在国内外的发展与现状1.2 考勤系统实现必备功能和开发要求1.2.1 考勤系统实现的必备功能1.2.2 考勤系统的开发要求1.3 系统研究的应用价值和意义1.4 本文工作和结构1.4.1 本文工作1.4.2 本论文结构第二章 相关理论知识概要2.1 RFID 通信相关基础知识2.1.1 RFID 系统基本原理2.1.2 RFID 系统中信号的编码与调制2.1.3 RFID 中读写器与卡片之间的信息传输2.1.4 近耦合RFID 的国际标准ISO/IEC 144432.2 以太网及计算机网络介绍2.2.1 以太网2.2.2 TCP/IP 协议栈2.3 USB 通信的基本原理2.3.1 差分信号技术2.3.2 USB 协议2.3.3 USB 实体结构2.4 本章小结第三章 硬件平台设计3.1 主控制器电路设计3.1.1 主控制器的选型3.1.2 主控制器电路3.2 外围模块设计3.2.1 射频模块3.2.2 网络模块3.2.3 USB 模块3.2.4 LCD 模块3.2.5 时钟模块3.3 硬件设计概括与调试心得3.4 本章小结第四章 主控MCU 方软件设计4.1 固件驱动4.1.1 网络4.1.2 射频4.1.3 语音4.2 MCU 方应用软件详细设计4.2.1 Flash 分配设计4.2.2 身份证信息的写入程序4.2.3 配置参数信息的写入程序4.2.4 刷卡识别并允许上机程序4.2.5 刷卡信息上传程序4.3 MCU 方软件的测试4.3.1 身份证信息的写入程序的测试4.3.2 配置参数信息的写入程序的测试4.3.3 刷卡识别测试4.3.4 刷卡信息上传程序的测试4.4 本章小结第五章 PC 方软件设计5.1 PC 方软件功能概述5.2 PC 方软件详细设计5.2.1 考勤机操作程序5.2.2 刷卡信息和人员信息的数据库操作程序5.3 PC 方数据库的设计5.4 PC 方软件测试5.4.1 考勤机操作程序的测试5.4.2 刷卡信息和人员信息的数据库操作程序的测试5.5 本章小结第六章 总结与展望6.1 论文总结6.2 展望参考文献附录A 身份证考勤机主程序附录B 实物图攻读学位期间公开发表的论文致谢
相关论文文献
标签:二代身份证论文;