毕业设计(论文)-基于单片机控制的电子密码锁设计
毕业设计(论文)-基于51单片机控制的电子密码锁设计

基于51单片机控制的电子密码锁设计摘要:本设计以单片机以AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构,实现要是信息在主机的初步认证注册、密码信息的加密、钥匙丢失报废等功能。
根据51单片机之间的串行通信原理,这便对于密码信息的随机加密和保护。
而且采用键盘输入的电子密码锁具有较高的优势。
采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。
软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统可扩展性和运行的稳定性。
测试结果表明,本系统各功能已达到本设计的所有要求。
关键词:AT89C51;密码锁;单片机设计;电子锁目录摘要 (1)关键词 (1)第一章密码锁的简介及现况 (1)1.1引言 (1)1.2电子密码锁的简介 (1)1.3电子密码锁发展趋势 (2)1.4本设计所要实现的目标 (2)1.5设计的密码锁的功能 (2)第二章设计方案的选择 (3)2.1方案的论证与比较 (3)第三章单片机的组成 (4)3.1AT89C51单片机的简介 (4)3.2电路图的绘制 (7)第四章单片机硬件资源 (7)4.1开锁机构 (7)4.2按键电路设计 (8)4.3显示电路设计 (10)4.4AT89C51单片机复位方式 (11)4.5密码锁的电源电路设计 (12)第五章程序调试 (13)5.1程序调试用到的软件及工具 (13)5.2KEIL C51简介 (14)5.3调试过程 (14)5.4调试、仿真与实现 (15)第六章软件设计 (16)6.1系统软件设计的总统思想 (16)6.2各子程序设计 (17)1 键盘扫描子程序 (17)2 LED显示子程序 (18)3 密码比较和报警程序 (19)设计总结与展望 (21)致谢 (22)附录:总原理图 (22)参考文献 (24)第一章密码锁的简介及现况1.1引言在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
基于单片机的电子密码锁设计与实现毕业设计论文

Institute of Technology.East China Jiaotong University毕业设计(论文)Graduation Design (Thesis)(20 —20 年)题目基于单片机的电子密码锁设计毕业设计(论文)原创性申明本人郑重申明:所呈交的毕业设计(论文)是本人在导师指导下独立进行的研究工作所取得的研究成果。
设计(论文)中引用他人的文献、数据、图件、资料,均已在设计(论文)中特别加以标注引用,除此之外,本设计(论文)不含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。
本人完全意识到本申明的法律后果由本人承担。
毕业设计(论文)作者签名:日期:年月日毕业设计(论文)版权使用授权书本毕业设计(论文)作者完全了解学院有关保留、使用毕业设计(论文)的规定,同意学校保留并向国家有关部门或机构送交设计(论文)的复印件和电子版,允许设计(论文)被查阅和借阅。
本人授权华东交通大学理工学院可以将本设计(论文)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编毕业设计(论文)。
(保密的毕业设计(论文)在解密后适用本授权书)毕业设计(论文)作者签名:指导教师签名:签字日期:年月日签字日期:年月日摘要随着科技的进步,安全防盗越来越受到人们的重视,传统的机械锁安全性差,不易携带,比如小区单元门,学校的实验室和机房,超市的存储柜等,普通的机械锁构造过于简单,大都采用铜铝锌等材料作为锁芯,抵抗不了强力破坏,锁具的制作工艺落后,无法组织技术手段的开启,已经不能满足人们的需要。
因此各种安全产品相继问世,而以单片机为中心的电子密码锁则大放异彩。
电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
因为其脱离了钥匙,这样就避免了因为钥匙丢失而造成时间和经济上的损失,构造复杂严密,成本低廉,加上具有时限和报警功能,更适合平常人们的生活。
毕业设计论文_基于单片机的电子密码锁设计

毕业设计论文基于单片机的电子密码锁设计目录1. 引言 (1)1.1课题背景和意义 (1)1.2 电子密码锁发展趋势 (1)2.总体设计方案 (1)2.1 电子密码锁设计的具体要求 (1)2.2总体设计方案 (2)2.3系统总体设计原理 (3)3.电子密码锁的硬件设计 (4)3.1 主控芯片STC89C52 (4)3.2存储电路 (5)3.3 LCD显示模块 (6)3.4 单片机最小系统 (7)3.5 报警电路 (8)3.6 开锁电路 (8)3.7 键盘输入模块 (9)4.电子密码锁的软件设计 (9)4.1 主程序 (9)4.2 按键软件设计 (10)4.3密码设置软件设计 (11)4.4 开锁软件设计 (12)5. 调试与实现 (13)5.1 软件调试 (13)5.2 Proteus仿真 (14)5.3 Protel99 SE 电路设计 (15)5.4 硬件调试 (16)6.结论 (19)参考文献 (21)1. 引言1.1课题背景和意义随着电子技术和计算机技术的飞速发展,单片机性能不断完善,性能价格比显著提高,技术日趋完善。
由于单片机具有体积小、重量轻、价格便宜、功耗低、控制功能强及运算速度快等特点,因而在国民经济建设、军事及家用电器等各个领域均得到了广泛的应用。
本设计利用单片机及附加电子元器件实现数据采集和控制算法,来完成某一实际功能,检验并提高同学对整体电路设计和把握能力,了解单片机系统设计流程,以及电路板的实际制作和调试能力。
同时也加强对数字电路、单片机和微机原理等课程知识的实际应用能力,也为同类产品的进一步发展奠定理论和实践基础。
随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。
锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。
随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。
据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。
基于单片机电子密码锁设计论文

第1节引言1.1 电子密码锁概述随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。
而锁自古以来就是把守门的铁将军,人们对它要求甚高,即要求可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。
传统的门锁既要备有大量的钥匙,又要担心钥匙丢失后的麻烦。
另外,如:宾馆、办公大楼、仓库、保险柜等,由于装修施工等人住时也要把原有的锁胆更换,况且钥匙随身携带也诸多便。
随着单片机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引入了智能化、科技化等功能。
从而使密码锁具有很高的安全性、可靠性。
目前西方发达国家已经大量应用智能门禁系统,可以通过多种的更加安全更加方便可靠的方法来实现大门的管理。
但电子密码锁在我国的应用还不广泛,成本还很高,希望通过不断地努力使电子密码锁能够在我国及居民日常生活中得到广泛应用,这也是一个国家生活水平的体现。
很多行业的许多地方都要用到密码锁,随着人们生活水平的提高,如何实现家庭或公司的防盗这一问题也变的尤其突出,传统的机械锁由于其构造简单,被撬的事件屡见不鲜,再者,普通密码锁的密码容易被多次试探而破译,所以,考虑到单片机的优越性,一种基于单片机的电子密码锁应运而生。
电子密码锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲睐。
设计本课题时构思的方案:采用以AT89C2051为核心的单片机控制方案;能防止多次试探而不被破译,从而有效地克服了现实生活中存在的许多缺点。
1.2 本设计主要任务(1)共8位密码,每位的取值范围为1~8。
(2)用户可以自行设定和修改密码。
(3)按每个密码键时都有声、光提示。
(4)若键入的8位开锁密码不完全正确,则报警5秒钟,以提醒他人注意。
(5)开锁密码错3次要报警10分钟,报警期间输入密码无效,以防窃贼多次试探密码。
(6)键入的8位开锁密码完全正确才能开锁,开锁时要有1秒的提示音。
(7)密码键盘上只允许有8个密码按键和1个发光管。
毕业设计(论文)-基于单片机的电子密码锁设计

目录单片机电子密码锁的设计 (1)第1章绪论 (3)1.1引言 (3)1.2电子密码锁的背景 (3)1.3电子锁设计的意义的本设计特点 (4)第2章系统总体方案设计 (5)第3章硬件电路设计 (8)3.1键盘电路设计 (8)3.2LED显示电路 (9)3.3开锁电路 (11)3.4报警电路 (12)第4章软件设计 (12)4.1软件设计思路 (12)4.2各子程序设计 (13)第5章系统调试 (18)第6章单片机电子密码锁的应用趋势 (19)第7章设计总结与展望 (19)附录 (23)源程序清单 (23)单片机电子密码锁的设计摘要:随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。
本设计以单片机AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构(本设重点介绍主机设计),实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。
根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。
而且采用键盘输入的电子密码锁具有较高的优势。
采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。
软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。
测试结果表明,本系统各项功能已达到本设计的所有要求。
关键词:单片机;密码锁;单片机设计,电子锁。
The design of electronic locks SCMABSTRACT:Along with the exaltation of social science and the living level of people, how carry out the family to guard against theft, this problem also change particularly outstanding.Because of the simple construct of traditional machine lock,the affairs of theft is hackneyed.the electronics lock is safer because of its confidentiality, using the vivid good, the safe coefficient is high, being subjected to the large customer close.It can carry out the key information to register in the main on board initial attestation, the password information encrypt etc. Go to correspond by letter the principle according to the string between 51 machines, this is easy to encrypt and protect to the passwords information random. Adopt the numerical signal codes,not only can carry out many controls of the road information, raise the anti- interference that signal deliver, reduce the mistake action,but also the power consume is low,Respond quickly,the efficiency deliver is high, work stable credibility etc. The software design adoption the design thought from top to bottom, to make the system toward wear distribute type,turn to the direction development of small, strengthen the system and can expand the stability and circulate.Test the result enunciation, various functions of this system are already all request of this design.KEYWORD:singlechip;cryptogram lock;singlechip design; electronics lock.第1章绪论1.1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的喜爱。
基于单片机的电子密码锁设计

目录设计总说明································································I Introduction······························································I第一章绪论 (1)1.1 设计背景 (1)1.2 电子密码控制简介 (1)1.3 电子密码控制的发展趋势 (2)1.4 本设计所要实现目标的简述 (2)第二章控制方案的设计、挑选 (3)2.1 采用数字电路控制 (3)2.2 采用以单片机为核心的控制方案 (4)第三章主要元器件介绍及I2C总线与串行通信说明 (5)3.1 主控芯片AT89C51 (5)3.1.1 AT89C51性能简介 (5)3.1.2 AT89C51引脚功能简介 (5)3.2 LCD1602显示器 (8)3.2.1 LCD结构及引脚功能 (8)3.2.2 LCD显示指令系统 (9)3.3 晶体振荡器 (9)3.4 I2C总线说明及M24C01串行EEPROM (10)3.4.1 I2C总线的硬件结构 (10)3.4.2 I2C总线工作原理: (11)3.4.3 储备器24C01 (13)3.5 串口通信 (14)第四章系统硬件构成 (16)4.1 设计原理 (16)4.2 键盘输入部分 (17)4.2.1 矩阵式键盘的结构与工作原理 (18)4.3 复位部分 (19)4.4 晶振部分 (20)4.5 显示部分 (20)4.6 开锁部分和报警部分 (21)第五章系统软件构成 (22)5.1 系统软件流程图的设计 (22)5.1.1 主程序流程图 (22)5.1.2 按键功能流程图 (24)5.1.3 设置密码流程图 (24)5.1.4 开锁流程图 (25)5.2 Proteus和keil开发软件的功能介绍 (28)5.2.1 Proteus的简介 (28)5.2.2 Proteus的实用功能 (29)5.2.3 Keil的简介 (31)5.2.4 Keil软件的使用方法 (32)5.2.5 系统的仿真运行 (33)第六章结论 (36)参考文献 (37)致谢 (38)附录A (39)附录 B (40)第一章绪论1.1 设计背景安全问题是现代社会各界普遍关注的焦点之一。
基于单片机的电子密码锁设计毕业论文

毕业论文(设计)题目基于单片机的电子密码锁设计英文题目Design of Electric Coded Lock Based on MCU院系专业姓名年级指导教师年月摘要随着科技的不断发展,人们越来越重视对具有私密、重要物质的场所的安全性,所以具有报警功能的电子密码锁在日常生活中用的越来越多,因此研究与设计单片机为主要控制器的电子密码锁具有工程意义和解决日常应用需求的价值。
本电子密码锁的设计采用以单片机STC89C52RC为主控制器,应用矩阵键盘、SMC1602A液晶显示器、STC89C52RC部的EEPROM等器件进行设计了键盘电路、液晶显示电路、UART串口电路、电源(5V)电路、指示(LED)电路、报警(蜂鸣器)电路等电路设计;应用protel软件设计了硬件原理图和PCB图;应用C51语言设计了显示时间和校对时间、输入密码和修改密码、控制EEPROM等软件模块;最后焊接PCB并调试电路。
最终设计出一个具有等待状态显示时间(可以对时间进行校准)、输入密码、修改密码、密码正确与否指示、报警、密码保护、一键还原初始密码等功能的密码锁。
设计此系统具有较高的安全性和科学性。
关键词:单片机;电子密码锁;液晶显示;报警;密码保护I / 33AbstractAs technologycontinues to evolve,there is growingemphasis onhaving aprivate,important materialsecurity ofthe place, so the alarm functionof electronic locksusedin everyday life, more and more, so the researchand design ofmicrocontroller as themaincontroller'selectronic lockswith engineeringsignificance andvalue ofsolving everydayapplications. Theelectronic locksare designed usinga microcontrollerSTC89C52RCmain controller, application matrix keyboard, SMC1602A LCD monitors, STC89C52RC internal EEPROMdevices such asthe designof thekeyboard circuit,liquid crystal display circuit, UART serial circuit, power supply(5V)circuit, indicating (LED)circuit, alarm(buzzer) circuit,circuit design; protelsoftwareapplicationdesignedhardware schematics andPCB map; C51language designedapplicationdisplays the timeandchecking the time, enter the password andchange passwords,controlsoftware modulessuch as EEPROM;finallysolderedPCBand debugcircuits.The final designofastatus displaywithwaitingtime(time canbe calibrated), enter your password, change your password, the password is correct or notindication, alarm, password protection, akey to restorethe initial passwordlockand other functions. Designof this systemwith high securityand scientific.Keywords: MCU;Electric ;Coded Lock;LCD;Alarm ;Password Protection目录Abstract................................................................... .....................................................错误!未定义书签。
单片机密码锁毕业设计论文

目录第1章绪论 (3)1.1背景及意义 (3)1.2电子密码锁的设计要求 (3)1.3关键字 (4)第2章硬件电路 (4)2.1M I C-5简介 (4)2.2单片机控制方框图 (5)2.3开锁机构 (5)2 .4 按键电路设计 (7)2.5显示电路设计 (8)2. 6 AT24C01掉电存储单元的设计 (9)2.7密码锁的电源电路设计 (10)2.8设计的总体电路图 (11)第3章软件设计 (11)3.1软件设计流程图 (11)3.2程序代码 (13)心得体会 (26)参考文献 (27)单片机控制的电子密码锁设计第一章:绪论1.1背景及意义随着科技的发展,安全已成为人们关注的焦点之一,于是各种安全产品相继问世(如指纹防盗!红外防盗!GPS等)"虽然这类产品安全性高,但因其生产成本高,携带安装使用不方便,在一定程度上限制了这类产品的普及和推广" 本文介绍的是一种基于单片机智能锁的硬件和软件设计及实现方法"这种电路设计具有按键有效提示,输入错误提示,控制开锁电平,控制报警电路,修改密码等多种功能"可在意外泄密的情况下随时修改密码"4位数密码共一万组不重复组合,XX性强,灵活性高,特别适用于家庭,办公室,学生宿舍及宾馆等公开场所。
1.2电子密码锁的设计要求1.上锁过程然后依次向左移位。
若要更改密码可按“开锁”键清除原有密码,再重新输入新密码。
本设计为的密码为4位,输入的多余数字本电路不予理会,不会显示在显示器上。
当密码输入正确后按下“上锁”键,就可将门锁上,同时将密码存储在电路中并清除显示器的显示。
2.开锁过程按数字键输入密码,密码在显示器上从右到左依次显示,4位密码输入正确后按下“开锁”甲,密码锁被打开并清除电路中所存储的密码,显示器也被清零。
当输入密码有误时,可按“上锁”键清除所输入的数字,内部存的秘密不会丢失,再重新输入正确的密码按“开锁”键即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机控制的电子密码锁设计目录摘要 (I)关键词 (I)Abstract ................................................................................................................... I I Key words ............................................................................................................... I I 1 绪论. (1)1.1 课题背景 (1)1.2 课题的目的和意义 (1)1.3 电子密码锁发展趋势 (1)1.4 本设计完成的工作 (2)2 总体方案设计 (2)2.1 电源模块 (3)2.2主控制器模块 (3)3 硬件实现及单元电路设计 (4)3.1 主控制模块 (4)3.2 单片机的时钟电路与复位电路设计 (4)3.3 单片机管脚说明 (5)3.4 键盘电路设计 (6)3.5 数码管显示电路设计 (6)3.6 存储芯片电路设计 (7)3.7 报警电路 (7)3.8 密码锁电路 (7)4 红外遥控电路设计 (8)4.1 红外通信基本原理 (8)4.2红外通信标准 (9)4.3 红外线遥控原理 (10)4.4 主要模块设计 (10)5 系统软件设计方案 (11)5.1 主程序流图 (11)5.2 开锁软件设计 (12)6 系统的安装与调试 (15)6.1硬件的安装 (15)6.2单片级密码锁的仿真 (16)结论 (16)致谢 ...................................................................................... 错误!未定义书签。
参考文献 (17)附录1 整机电路原理图 (18)附录2 部分源程序 (18)附录3:实物图 (27)基于单片机控制的电子密码锁设计摘要:本设计研究的对象是单片机密码锁,单片机密码锁由硬件和软件组成,硬件部分有电源输出电路、晶振电路、复位电路、键盘接口电路、开锁电路、报警电路、继电器、以及51单片机组成。
通过设计电子密码锁,来控制继电器的开断,同时本设计也能对密码锁的密码进行修改,将修改后的密码保存在存储器中。
通过这次设计,能够熟练运用单片机来控制其他的部件,加深对单片的的了解,巩固对密码锁知识的学习,同时也锻炼独立思考的能力和动手能力。
关键词:密码锁,报警 ,蜂鸣器,AT89C51,红外线遥控器IDesign of electronic password lock based on single chip microcomputerAbstract: The design of the study object is the microcontroller password lock, microcontroller password lock consists of hardware and software composition, hardware part a power output circuit, crystal circuit, reset circuit, keyboard interface circuit, unlock circuit, alarm circuit, relay and 51 single chip microcomputer. Through the design of electronic password lock, to control the relay disconnected, also the design can also modify the password lock password, the password will be modified saved in memory. Through this design, can skilled use of single-chip microcomputer to control the other parts, deepen the understanding of monolithic, consolidate the password lock knowledge learning, but also exercise the ability of independent thinking and hands-on Ability.Key words: password lock, alarm, buzzer, AT89C51, infrared remote controlII1 绪论1.1 课题背景传统的机械开锁有很多的不便,因为用机械锁钥匙体积大,且不方便携带。
当钥匙丢失时,容易被他人盗取影响其保密性,所以说传统锁的安全性不高。
农村的锁大部分都是机械锁,需要用到机械钥匙才能打开,但是钥匙很容易复制,且不同锁的钥匙有可能打开同一把锁,并且机械锁能撬开,综上所述本次设计电子锁。
电子密码锁内部用单片机控制。
本设计是通过密码来控制锁的开关,具有很强的保密性能,单片机采用8位的密码,几乎不可能被试开。
用单片机密码锁也能够进行编程,设置不同的密码功能。
1.2 课题的目的和意义电子技术在当今社会发展得越老越快,电器价格也越来越便宜,技术比较完善。
单片机是一种小型的中央处理系统,能够用单片机编程实现多个功能。
这次通过论文,我可以更好的运用所学知识,理论联系实际,能够自主创新和发明创造,也提高动手能力,自主实践能力,培养自己的独立意识,为自己走入社会做基础,当然在做的时候会遇到许多的困难与问题,需要一一克服。
通过本设计,我们能够理论联系实际将所学知识掌握得更牢固。
从1980年之后,集成化的程度越来越大,特别是在电子领域表现是最明显的。
比如说人们生活中最常见的电子锁,它里面就有专用的集成电路。
并且它越来越受到人们的追捧,是因为它的体积小,保密性也好。
虽然它有这么的优点但是在国内还没有普及,但是在国外它比国内更先进,并且还大量的使用于门禁系统。
与之相对比发现国内它的发展水平比国外先进水平落后了50年,由于它的成本造价还很高,人们就退而求其次选择了手动是按键和门卡是电子锁。
但是这些电子锁的核心技术也是引进发达国家的,并且生产它的也仅仅只有几个还没有成规模的厂商(电子锁的核心技术研发还在刚刚起步)。
由于中国加快了市场开发的程度,国外优秀的产品和厂家进入了中国市场,挤占了本地企业的市场份额。
这些原因导致了单片机电子锁在用户中普及不高,国内的企业只有用钱买它家的关键技术。
相信在大家的共同努力之下,中国企业掌握核心技术让它健康发展。
1.3 电子密码锁发展趋势密码锁在金融方面的发展比较好。
自动取款机取钱时,必须输入正确的密码。
在金融保险柜中,设置的密码更为复杂。
手机软件中,输入密码才能打开,手机银行等已经走进人们的视野。
密码的打开需要授权,必须由精良的“锁具”来作为它的内部部件,能够让它开启,也能够迅速关闭,有抗击打能力,能够抵抗住部分的外在力量,设计出的密码锁应该能够承受各方面的破坏。
在大多数情况下,防盗就是多种因素的结合,既要锁坚固,又要锁的密码复杂,不易打开。
防护等级能够确定密码锁的效果,密码锁的防护等级有1到10级,1级防护不高,10级超高。
当然,防护等级越高越好,不过有的锁并不需要太高的防护等级。
密码锁的报警就要让密码实现报警的功能,一旦密码错误,就要让警报发出报警功能,银行设置第1 页共28页警卫,当警报响起时候,值守人员应立即到位。
要想有报警功能,就要对密码锁设置感应系统,用传感器感应到需要防护的目标,需要用到自动控制多种知识,实现对目标地准确感应。
金融业的安全防护等级越高,其防护的能力越强,防护等级的高低与机械强度,和密码的复杂程度有关,也和值班人员有关,当然,防护应具有实时性。
密码锁采集的能够作为信号的信息有多种,可以对声音进行采集来达到设置密码的目的,当然,声音是有很多不准确性的,其保密性能不强。
现在指纹解锁成为一种流行的趋势,用指纹解锁方便不会忘记。
数字解锁,是一种强大的解锁方式,其密保性能高,能够安全有效,银行卡就是用数值解锁,只有6位密码,却有很高的安全性。
在更高层次的密码中,常常将几种信息组合在一起,需要知道几种信息才能打开密码锁。
1.4 本设计完成的工作1、熟悉51单片机的运行工程。
2、熟悉到编辑的内部结构和调试方式。
3、了解单片机的接口技术,能对其进行编程。
4、密码锁的原理和实现方法。
2 总体方案设计以AT89C51单片机为核心,设置对应的硬件电路,实现相应的电路功能,能够存储密码,也能够识别密码,当密码错误时,蜂鸣器发出警报,起到防盗的作用。
将密码锁存,用kill 编程,编写比较函数,输入数据时,在比较函数作用下进行比较,比较之后确定到底开不开锁,驱动电磁执行器开锁。
本次存储器用EEPROM,因为EEPROM能够在断电的情况下进行存储。
密码设置8位,可以锁存1亿个数据,具有很强的保密性。
遥控键盘的作用与矩阵键盘一样,只是输入的键盘不同而已。
在使用时,要灵活运用它信息发送给单片机的芯片处理,C语言程序经过比较识别,弱密码错误麻将产生报警信号,发送给报警器。
电源输入电路晶振电路复位电路AT89C51开锁电路报警电路第2 页共28页键盘接口电路图2-1 单片机密码锁总体设计框图2.1 电源模块由于本设计需要的电流不大,我们找到了以下几种方法供电。
方案1:采用电脑供电,用数据线改变设计的供电线路。
方案2:用三个干电磁为单片机供电,刚好4.5v干电磁能买到,但由于干电磁用久了会影响其电压,所以用新的干电磁。
方案3:用充电宝给密码锁供电,充电宝电压为5V,且电压稳定,用起来方便。
综合考虑了本设计,我选择了方案3。
2.2主控制器模块方案1:采用可编程逻辑器件CPLD 作为控制器。
CPLD由PAL和GAL器件发展而来,规模很大,结构也复杂,属于大规模集成电路的范畴。
并且它有很强的计算功能,比单片机更为复杂,也更精确,它可以用在一些高技术型的产业中,发挥它的作用,在精密仪器就可以用到它,它运算的速度相当快,但是这次的设计不需要这么高的逻辑运算和速度,所以舍弃本法。
方案2:单片机又称微控制器,它采用一定的工艺手段将CPU\存储器和输入输出端口集成在一个芯片上,其发展十分迅速。
单片机是一种小型的中央处理器,结构简单,功能很多,可以用它做很多事,能够用在很多场合,大学里,单片机是一门重要的课程,能够使我们学到的知识熟练运用,可以检测我们学习C语言和汇编语言的效果。