网学网为需要电子数电单片机的朋友们搜集整理了基于单片机的IC卡门禁系统设计相关资料,希望对各位网友有所帮助!
论文编号:JD759 设计字数:16249,页数:31
摘 要
随着微电子技术的发展和社会对服务行业自动化的迫切需要,越来越多的场合采用了IC卡门禁系统。当前社会生活中使用的IC卡主要为非接触式的IC卡,非接触式IC卡是现代信息工程、半导体工业领域中的一个热点。
本文介绍了智能1C卡网络门禁系统的设计与开发,详细分析了系统的硬件设计和软件设计,给出了电路原理图,以及主要程序设计的流程图和程序。读卡器采用AT89C52单片机作控制器,扩展实时时钟、数据存储器、8个LED显示器及显示驱动等。
随着感应卡技术,生物识别技术的发展,门禁系统得到了飞跃式的发展,出现了感应卡式门禁系统,指纹门禁系统等各种技术的系统,它们在安全性,方便性,易管理性等方面都各有特长,门禁系统的应用领域也越来越广。
关键词:Mifare智能lC卡,门禁系统,单片机,RS485网络系统
目 录
第1章 前言 1
1.1智能IC卡概况 1
1.2门禁系统的简介 2
1.3门禁系统的发展 3
1.4本课题研究的目的与意义 3
第2章 系统硬件电路设计 4
2.1 MIFARE1 非接触式IC卡 4
2.1.1 MIFARE1非接触式IC卡特点 4
2.1.2存储器的结构 5
2.2 Mifare读卡器硬件设计 6
2.2.1读卡器硬件系统的组成 6
2.2.2非接触式IC卡读卡器接口 6
2.3各主要芯片的选取及其设计 7
2.3.1 CPU的选取 7
2.3.2 RS232通信电路设计 8
2.3.3 RS485通信接口设计 8
2.3.4显示及驱动的硬件设计 10
2.3.5实时时钟的硬件设计 11
2.3.6数据存储的硬件设计 12
2.4 IIC总线接口 13
2.4.1 IIC总线特点 13
2.4.2 IIC总线的构成及信号类型 13
2.4.3 IIC总线基本操作 14
第3章 系统软件电路设计 15
3.1读卡程序设计 15
3.1.1初始化程序设计 16
3.1.2读卡过程及程序设计 16
3.1.3显示及驱动程序设计 18
3.2 PC机与读卡器通信程序设计 21
3.2.1单片机的串行通信设置 21
3.2.2 PC机与单片机通信协议 22
3.3.3单片机通信程序设计 23
第4章 结论 27
参考文献 28
致 谢 29