单片机的电子密码锁设计(附件)【字数:9451】
摘 要社会日益发展的今天,人民生活稳步上升,传统的机械锁老式简单不能保证安全性,家庭防盗安全问题凸显的极其严重,人们的安全财产得不到应有的保障。许多电子智能锁已在国内外相继面世。在控制器中单片机的应用在这个不断发展的社会中成为开发者的首选。通过单片机的编程开发,用译码器和数码管来显示密码的智能化高端化的密码编写逐步代替传统机械的密码锁。改进了因机械密码锁所造成的不稳定不安全的缺点而造成的困惑。数码管是一个四位数的组件,就会一直一直在现在的显示管上显示多输入的东西。一旦密码被输入显示正确,锁会打开,否则显示错误就会立即报警。我的毕业设计所要完成的课题为以单片机为核心,由此来设计一筐电子密码锁的内容。本次设计的核心主控部分即为AT89S51单片机,另外需要数据存储器模块单元,包括单片机主控的模块、键盘电路扫描的模块、声光报警和数码显示等模块。修改密码的功能也会根据大家的需求进行设计。所设计的电子密码锁造价成本低,功能强大,会逐步发展起来。
目 录
第一章 绪论 1
1.1 电子密码锁简介 1
1.2 电子密码锁的发展趋势 1
1.3 课题设计目标 2
第二章 系统方案论证 3
2.1主控部分和密码输入方式选择 3
2.1.1系统方案的模块图 3
2.1.2 每个模块部分的选择考量 3
2.1.3系统各模块的最终方案 6
第三章 硬件设计 8
3.1 硬件概述 8
3.2每个单元需要一定的设计方式 8
3.2.1键盘扫描方式控制操作 8
3.2.2对于主控电路通过单片机进行重要组成部分的设计 9
3.2.3声光报警模块电路的设计 10
3.2.4数码显示模块电路的设计 11
第四章 系统的软件设计 13
4.1系统软件的概述 13
4.2子程序的设计 15
4.2.1自检子程序 15
4.2.2键盘扫描子程序 16
4.2.3移位子程序 17
4.2.4开锁子程序 17
4.2.5修改密码子程序 18
*好棒文|www.hbsrm.com +Q: ^351916072#
第五章系统仿真与调试 20
5.1proteus仿真软件简介 20
5.2系统仿真过程 20
5.3在仿真中所出现的一些实际操作问题以及应对的策略 21
结束语 22
致 谢 23
参考文献 24
附录1 系统电路图 25
附录2 系统程序 26
附录3 系统使用说明书 34
第一章 绪论
1.1电子密码锁简介
电子密码锁的主要工作包括输入控制或芯片工作,来达到控制机械开关关闭,完成开锁闭锁装置的一种新型电子产品设备。电子密码锁根据单片机的程序编写为基础进行工作,传统的机械密码锁的安全性能远远比不上电子密码锁。电子密码锁有很多很多的种类,他们都有共同的特点就是芯片很关键,功能和价格的优势很大。
特点:
电子密码锁所需要的操作性不高,很好学,也很好懂。
保密性防盗性安全性特别高,远比传统机械锁可靠。
(3)寿命很长不易磨损。
(4)用户可以随时变更密码提高保密级别保证安全性。
(5)一般不需要佩带钥匙,灵活方便。
(6) 当密码错误输入多次报警系统便会启动。
1.2电子密码锁的发展趋势
目前人们生活过程中很多方面需用到锁来保证安全性。住宅所使用的防盗锁多位子弹锁需配有钥匙易丢失;保险箱等安全性用锁成本较高,操作复杂,出现故障时不好修复,安全性不高,给人们造成很大的不方便。人们对于锁的需求很大,锁的安全级别也是一大问题,所以替代传统机械锁的电子密码锁随之诞生。电子密码锁的出现给人们的生活安全都大大提高了保障。电子密码锁的功能趋向于智能发展,各式各样,区别也很大,安全级别的不同。早期的电子密码锁不是很成熟,大多依靠模拟开关实现,电路简单安全性很低。后来通过EDA的电路模拟结构复杂,利用多元元器件混合模拟,安全和保密的功能性由此得到很大的提升。以单片机为核心而所重新设计的一种与依靠数码管等为基础的电子密码锁也应运而生,且此类新型的设计更加复杂愈加成熟,在新兴市场上炙手可热。
越来越多的电子密码锁根据不同的需求被相继开发。电子密码锁具备产品多样化,标准的判断也逐步统一,外观时尚化,它的操作也很智能,趋势也很不错,未来这个行业的前景相当美好。
1.3课题设计目标
这个课题所设计的密码锁核心主控为AT89S51 ,这类单片机拥有准确到位的深刻特点:
(1)利用键盘完成密码代码的键入,成功即可打开密码锁。
(2)错误输入密码的话就会传达一种信息,它就会立即报警并将所使用的键盘瞬间锁定。一旦我们输入的密码输入3次及以上还是没有打开,则报警锁盘。
电子密码锁的设计要拥有矩阵电路显示电路等一些很有功能性的回路。
密码锁要解决很多问题,比如一些操作的和功能上的难题。
(1)操作输入密码时候,数码显示管上会出现字符,它会依照顺序显示,左右的显示模式也是一个难题。
(2)操作清除密码时候,清空全部所有的密码输入也是个难题。
(3)解锁功能:当你按下解锁键时,系统将检查密码检查,如果正确的,锁打开,否则不打开。
课题实现依次选取元件,设计程序和电路焊接样板,利用C语言编程,模拟仿真等具体的操作来完成这个课题设计。所用到的器件包括单片机,设计电路程序软件,仿真软件PROTEUS等很多关键器件。
第二章 系统方案选择与论证
2.1主控部分和密码输入方式选择
2.1.1系统方案的模块图
电子密码锁的方案要有基础的组成部分,下图的21可以表示出来:
图2.1 电子密码锁的基础模块图
目 录
第一章 绪论 1
1.1 电子密码锁简介 1
1.2 电子密码锁的发展趋势 1
1.3 课题设计目标 2
第二章 系统方案论证 3
2.1主控部分和密码输入方式选择 3
2.1.1系统方案的模块图 3
2.1.2 每个模块部分的选择考量 3
2.1.3系统各模块的最终方案 6
第三章 硬件设计 8
3.1 硬件概述 8
3.2每个单元需要一定的设计方式 8
3.2.1键盘扫描方式控制操作 8
3.2.2对于主控电路通过单片机进行重要组成部分的设计 9
3.2.3声光报警模块电路的设计 10
3.2.4数码显示模块电路的设计 11
第四章 系统的软件设计 13
4.1系统软件的概述 13
4.2子程序的设计 15
4.2.1自检子程序 15
4.2.2键盘扫描子程序 16
4.2.3移位子程序 17
4.2.4开锁子程序 17
4.2.5修改密码子程序 18
*好棒文|www.hbsrm.com +Q: ^351916072#
第五章系统仿真与调试 20
5.1proteus仿真软件简介 20
5.2系统仿真过程 20
5.3在仿真中所出现的一些实际操作问题以及应对的策略 21
结束语 22
致 谢 23
参考文献 24
附录1 系统电路图 25
附录2 系统程序 26
附录3 系统使用说明书 34
第一章 绪论
1.1电子密码锁简介
电子密码锁的主要工作包括输入控制或芯片工作,来达到控制机械开关关闭,完成开锁闭锁装置的一种新型电子产品设备。电子密码锁根据单片机的程序编写为基础进行工作,传统的机械密码锁的安全性能远远比不上电子密码锁。电子密码锁有很多很多的种类,他们都有共同的特点就是芯片很关键,功能和价格的优势很大。
特点:
电子密码锁所需要的操作性不高,很好学,也很好懂。
保密性防盗性安全性特别高,远比传统机械锁可靠。
(3)寿命很长不易磨损。
(4)用户可以随时变更密码提高保密级别保证安全性。
(5)一般不需要佩带钥匙,灵活方便。
(6) 当密码错误输入多次报警系统便会启动。
1.2电子密码锁的发展趋势
目前人们生活过程中很多方面需用到锁来保证安全性。住宅所使用的防盗锁多位子弹锁需配有钥匙易丢失;保险箱等安全性用锁成本较高,操作复杂,出现故障时不好修复,安全性不高,给人们造成很大的不方便。人们对于锁的需求很大,锁的安全级别也是一大问题,所以替代传统机械锁的电子密码锁随之诞生。电子密码锁的出现给人们的生活安全都大大提高了保障。电子密码锁的功能趋向于智能发展,各式各样,区别也很大,安全级别的不同。早期的电子密码锁不是很成熟,大多依靠模拟开关实现,电路简单安全性很低。后来通过EDA的电路模拟结构复杂,利用多元元器件混合模拟,安全和保密的功能性由此得到很大的提升。以单片机为核心而所重新设计的一种与依靠数码管等为基础的电子密码锁也应运而生,且此类新型的设计更加复杂愈加成熟,在新兴市场上炙手可热。
越来越多的电子密码锁根据不同的需求被相继开发。电子密码锁具备产品多样化,标准的判断也逐步统一,外观时尚化,它的操作也很智能,趋势也很不错,未来这个行业的前景相当美好。
1.3课题设计目标
这个课题所设计的密码锁核心主控为AT89S51 ,这类单片机拥有准确到位的深刻特点:
(1)利用键盘完成密码代码的键入,成功即可打开密码锁。
(2)错误输入密码的话就会传达一种信息,它就会立即报警并将所使用的键盘瞬间锁定。一旦我们输入的密码输入3次及以上还是没有打开,则报警锁盘。
电子密码锁的设计要拥有矩阵电路显示电路等一些很有功能性的回路。
密码锁要解决很多问题,比如一些操作的和功能上的难题。
(1)操作输入密码时候,数码显示管上会出现字符,它会依照顺序显示,左右的显示模式也是一个难题。
(2)操作清除密码时候,清空全部所有的密码输入也是个难题。
(3)解锁功能:当你按下解锁键时,系统将检查密码检查,如果正确的,锁打开,否则不打开。
课题实现依次选取元件,设计程序和电路焊接样板,利用C语言编程,模拟仿真等具体的操作来完成这个课题设计。所用到的器件包括单片机,设计电路程序软件,仿真软件PROTEUS等很多关键器件。
第二章 系统方案选择与论证
2.1主控部分和密码输入方式选择
2.1.1系统方案的模块图
电子密码锁的方案要有基础的组成部分,下图的21可以表示出来:
图2.1 电子密码锁的基础模块图
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/864.html