ic卡电子门锁控制的设计与实现.doc
约36页DOC格式手机打开展开
ic卡电子门锁控制的设计与实现,ic卡电子门锁控制系统的设计与实现摘要:随着科技的进步,以单片机为核心的自动门锁控制系统已经开始进入了人们的生活。本论文着重阐述了以mcs-51系列单片机为核心,通过可编程并行接口8255直接控制lcd液晶显示器模块及键盘扫描,并与接触式ic卡读写技术相结合的系统。为保证门锁使用的安全性,系统自动比较ic卡密码和用户输...
内容介绍
此文档由会员 space 发布
IC卡电子门锁控制系统的设计与实现
摘要:
随着科技的进步,以单片机为核心的自动门锁控制系统已经开始进入了人们的生活。本论文着重阐述了以MCS-51系列单片机为核心,通过可编程并行接口8255直接控制LCD液晶显示器模块及键盘扫描,并与接触式IC卡读写技术相结合的系统。为保证门锁使用的安全性,系统自动比较IC卡密码和用户输入密码,若输入的密码与系统读出的IC卡密码相同,门锁自动开启;若连续输入三次错误的密码,系统自动停止此卡的使用,并及时将报警信号通过RS-485串行通信总线传往主控台。本设计的优点是硬件电路简单,软件功能完善,控制系统可靠,具有一定的实用价值。该系统拓展后,可用于其他智能家电的控制,具有好的应用前景。
关键词:MCS-51单片机,接触式IC卡,LCD显示器,电子门锁
目 录
1 系统分析 (1)
1.1 系统研究的可行性 (1)
1.2 需求分析 (1)
1.3 系统整体设计方案 (2)
1.4 系统集成 (3)
2 系统硬件整体设计方案 (3)
2.1 所需功能模块 (3)
2.2 外围互连的资源分配示意图 (3)
3 MCS-51系列单片机 (4)
3.1 MCS-51单片机简介 (4)
3.2 MCS-51单片机的基本结构 (4)
3.2.1 MCS-51单片机的基本组成 (4)
3.2.2 MCS-51单片机硬件结构特点 (5)
3.3 MCS-51单片机的引脚及片外总线结构 (6)
3.3.1 MCS-51单片机芯片引脚描述 (6)
3.3.2 MCS-51单片机外总线结构 (6)
3.4 MCS-51与直接控制的外围功能模块互连的资源分配 (6)
4 接触式IC卡模块的设计与实现 (6)
4.1 IC卡概述 (6)
4.2 IC卡的分类 (6)
4.3 接触式IC卡说明 (7)
4.4 接触式IC卡引脚图 (7)
4.5 24C01芯片引脚图及介绍 (8)
4.6 接触式IC卡的应用 (9)
4.7 IC卡读写的调试 (9)
5 8255芯片与LCD液晶显示、键盘模块的设计与功能实现 (11)
5.1 8255芯片的设计及功能 (11)
5.1.1 8255芯片的引入 (11)
5.1.2 8255简介及内部结构 (11)
5.1.3 8255的工作方式 (11)
5.1.4 8255的选通输入、输出时序 (12)
5.1.5 8255电路原理图及编程实现 (12)
5.2 LCD液晶显示模块设计 (13)
5.2.1 LCD的结构设计 (13)
5.2.2 LCD的工作原理 (14)
5.2.3 点阵式LCD的特点 (14)
5.2.4 LCD硬件接口协议 (14)
5.2.5 LCD引脚设计及功能 (15)
5.2.6 LCD与8255连接电路图 (17)
5.2.7 汉字显示原理 (17)
5.2.8 字库的建立 (18)
5.2.9 汉字显示的处理流程图 (18)
5.2.10 LCD液晶显示流程图 (18)
5.2.11 LCD液晶显示的调试 (20)
5.3 键盘扫描设计与实现 (21)
5.3.1 键盘概述 (21)
5.3.2 键盘工作原理 (21)
5.3.3 键盘电路图 (22)
5.3.4 键盘接口电路 (22)
5.3.5 行列式键盘原理电路实现 (23)
5.3.6 键盘的调试 (24)
6 存储器组织 (27)
6.1 存储器设计 (27)
6.2 AT29C010A的特点 (27)
6.3 工作原理 (28)
参考文献 (30)
致谢 (31)
参考文献
[1]李朝青.单片机原理及接口技术(简明修订版)[M].北京:北京航空航天大学出版社,2003.
[2]EL-MUT-Ⅲ单片机/微机实验系统使用说明及实验指导书[M].北京:北京精仪达盛科技有限公司,2006.
[3]朱月秀.单片机原理与应用[M].北京:科学出版社,2003.
[4]张培仁,刘振安.MSC单片机应用大全 [M].北京:北京科海培训中心,1990.
[5]李华著.MSC-51系列单片机实用接口技术[M] 北京:北京航空航天大学出版社,1993.
[6]胡汉才.单片机原理及系统设计[M].北京:清华大学出版社,2002.
[7]董晓红.单片机原理及接口技术[M].西安:西安电子科技大学出版社,2004..
[8]韩保广等编著.LCD控制驱动器的设计与开发[M].北京:电子产品世界,2001.
摘要:
随着科技的进步,以单片机为核心的自动门锁控制系统已经开始进入了人们的生活。本论文着重阐述了以MCS-51系列单片机为核心,通过可编程并行接口8255直接控制LCD液晶显示器模块及键盘扫描,并与接触式IC卡读写技术相结合的系统。为保证门锁使用的安全性,系统自动比较IC卡密码和用户输入密码,若输入的密码与系统读出的IC卡密码相同,门锁自动开启;若连续输入三次错误的密码,系统自动停止此卡的使用,并及时将报警信号通过RS-485串行通信总线传往主控台。本设计的优点是硬件电路简单,软件功能完善,控制系统可靠,具有一定的实用价值。该系统拓展后,可用于其他智能家电的控制,具有好的应用前景。
关键词:MCS-51单片机,接触式IC卡,LCD显示器,电子门锁
目 录
1 系统分析 (1)
1.1 系统研究的可行性 (1)
1.2 需求分析 (1)
1.3 系统整体设计方案 (2)
1.4 系统集成 (3)
2 系统硬件整体设计方案 (3)
2.1 所需功能模块 (3)
2.2 外围互连的资源分配示意图 (3)
3 MCS-51系列单片机 (4)
3.1 MCS-51单片机简介 (4)
3.2 MCS-51单片机的基本结构 (4)
3.2.1 MCS-51单片机的基本组成 (4)
3.2.2 MCS-51单片机硬件结构特点 (5)
3.3 MCS-51单片机的引脚及片外总线结构 (6)
3.3.1 MCS-51单片机芯片引脚描述 (6)
3.3.2 MCS-51单片机外总线结构 (6)
3.4 MCS-51与直接控制的外围功能模块互连的资源分配 (6)
4 接触式IC卡模块的设计与实现 (6)
4.1 IC卡概述 (6)
4.2 IC卡的分类 (6)
4.3 接触式IC卡说明 (7)
4.4 接触式IC卡引脚图 (7)
4.5 24C01芯片引脚图及介绍 (8)
4.6 接触式IC卡的应用 (9)
4.7 IC卡读写的调试 (9)
5 8255芯片与LCD液晶显示、键盘模块的设计与功能实现 (11)
5.1 8255芯片的设计及功能 (11)
5.1.1 8255芯片的引入 (11)
5.1.2 8255简介及内部结构 (11)
5.1.3 8255的工作方式 (11)
5.1.4 8255的选通输入、输出时序 (12)
5.1.5 8255电路原理图及编程实现 (12)
5.2 LCD液晶显示模块设计 (13)
5.2.1 LCD的结构设计 (13)
5.2.2 LCD的工作原理 (14)
5.2.3 点阵式LCD的特点 (14)
5.2.4 LCD硬件接口协议 (14)
5.2.5 LCD引脚设计及功能 (15)
5.2.6 LCD与8255连接电路图 (17)
5.2.7 汉字显示原理 (17)
5.2.8 字库的建立 (18)
5.2.9 汉字显示的处理流程图 (18)
5.2.10 LCD液晶显示流程图 (18)
5.2.11 LCD液晶显示的调试 (20)
5.3 键盘扫描设计与实现 (21)
5.3.1 键盘概述 (21)
5.3.2 键盘工作原理 (21)
5.3.3 键盘电路图 (22)
5.3.4 键盘接口电路 (22)
5.3.5 行列式键盘原理电路实现 (23)
5.3.6 键盘的调试 (24)
6 存储器组织 (27)
6.1 存储器设计 (27)
6.2 AT29C010A的特点 (27)
6.3 工作原理 (28)
参考文献 (30)
致谢 (31)
参考文献
[1]李朝青.单片机原理及接口技术(简明修订版)[M].北京:北京航空航天大学出版社,2003.
[2]EL-MUT-Ⅲ单片机/微机实验系统使用说明及实验指导书[M].北京:北京精仪达盛科技有限公司,2006.
[3]朱月秀.单片机原理与应用[M].北京:科学出版社,2003.
[4]张培仁,刘振安.MSC单片机应用大全 [M].北京:北京科海培训中心,1990.
[5]李华著.MSC-51系列单片机实用接口技术[M] 北京:北京航空航天大学出版社,1993.
[6]胡汉才.单片机原理及系统设计[M].北京:清华大学出版社,2002.
[7]董晓红.单片机原理及接口技术[M].西安:西安电子科技大学出版社,2004..
[8]韩保广等编著.LCD控制驱动器的设计与开发[M].北京:电子产品世界,2001.