ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:42.98KB ,
资源ID:17496488      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17496488.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的电子密码锁设计论文开题报告书.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于单片机的电子密码锁设计论文开题报告书.docx

1、基于单片机的电子密码锁设计论文开题报告书毕业设计论文本科毕业设计(论文)开题报告题目: 基于单片机的电子密码锁设计开题报告内容与要求一、本课题的研究意义、研究现状和开展趋势文献综述研究意义随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜。信息化时代也进入我们的家庭,人类文明的不断提高,人们对家居、文件资料及各种私人隐私的平安要求不断提高,传统的机械锁也不能满足人们的要求,针对此现况,设计一款平安可靠廉价的电子锁有着重大的意义9。电子技术和计算机技术飞速开展,单片机性能不断完善,性能价格比显著提高,技术日趋完善。由于单片机具有体积

2、小、重量轻、价格廉价、功耗低、控制功能强及运算速度快等特点,因而在国民经济建立、军事及家用电器等各个领域均得到了广泛的应用4。本设计利用单片机及附加电子元器件实现数据采集和控制算法,来完成*一实际功能,检验并提高同学对整体电路设计和把握能力,了解单片机系统设计流程,以及电路板的实际制作和调试能力。同时也加强对数字电路、单片机和微机原理等课程知识的实际应用能力,也为同类产品的进一步开展奠定理论和实践根底1。在科学技术不断开展的今天,电子密码防盗锁作为防盗卫士的作用也日趋重要。本设计以AT89C51为主控芯片,带有一个密码输入键盘、外围时钟复位电路等实现电子锁的锁闭和翻开7。该锁要求构造简单,本钱

3、低,平安性高,易于主人随时更新密码,在一定程度上具有较大的市场竞争力。研究现状随着社会科技的进步,锁已开展到了密码锁、磁性锁、电子锁、激光锁、声控锁等等13。在传统钥匙的根底上,加了一组或多组密码,不同声音,不同磁场,不同声波,不同光束光波,不同图像。如指纹、眼底视网膜等来控制锁的开启。从而大大提高了锁的平安性,使不法之徒无从下手,人们也就能对自身财产平安有了更多的保障11。当今平安信息系统应用越来越广泛,特别在保护*、维护隐私和财产保护方面起到重大作用,而基于电子密码锁的平安系统是其中的组成局部,因此研究它具有重大的现实意义13。目前,在西方兴旺国家,电子密码锁技术相对先进,种类齐全,电子密

4、码锁已被广泛应用于智能门禁系统中,通过多种更加平安,更加可靠的技术实现大门的管理2。在我国电子锁整体水平尚处于国际上70年代左右,电子密码锁的本钱还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供给市场。但国内自行研制开发的电子锁,其市场构造尚未形成,应用还不广泛6。国内的不少企业也引进了世界上先进的技术,开展前景非常可观。希望通过不断的努力,使电子密码锁在我国也能得到广泛应用。开展趋势在日常生活和工作中,住宅与部门的平安防*、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的方法来解决。目前门锁主要用弹子锁,其钥匙容易丧失;保险箱主要用机

5、械密码锁,其构造较为复杂,制造精度要求高,本钱高,且易出现故障,人们常需携带多把钥匙,使用极不方便,且钥匙丧失后平安性即大打折扣。针对这些锁具给人们带来的不便假设使用机械式钥匙开锁,为满足人们对锁的使用要求,增加其平安性,用密码代替钥匙的密码锁应运而生8。它的出现为人们的生活带来了很大的方便,有很广阔的市场前景。由于电子器件所限,以前开发的电子密码锁,其种类不多,*性差,最根本的就是只依靠最简单的模拟电子开关来实现的,制作简单但很不平安,在后为多是基于EDA来实现的,其电路构造复杂,电子元件繁多,也有使用早先的20引角的2051系列单片机来实现的,但密码简单,易破解。随着电子元件的进一步开展,

6、电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,平安*性更强,由以前的单密码输入开展到现在的,密码加感应元件,实现了真真的电子加密,用户只有密码或电子钥匙中的一样,是打不开锁的,随着电子元件的开展及人们对*性需求的提高出现了越来越多的电子密码锁10。再精良的电子密码锁都必须由精良的“锁具担当承载构造部件,实现开启、闭锁的功能,而且承当实体防护作用,抵抗住或尽量延迟破坏行为,让电子密码锁“软、硬不吃5。一般情况下,锁具防盗的关键是锁身外壳、闭锁的部件的强度、锁止型式、配合间隙和布局。提高电子密码锁之防护能力的必然途径是报警,报警的前提是具备探测功能,根据电子密码锁的使用场所和防护要求,

7、可选择多种多样的探测手段6。在中国的城市金融业中,实现联网报警已经成为对各金融网点的根本要求。根据国内外的实践经历,金融业实行平安防*风险等级很有必要,即依据使用的防盗报警器材的性能、安装布局和人员值守状况等,可以评估被防护物或区域的防护能力,得出风险等级,其中,电子密码锁的性能至关重要。二、研究方案及工作方案含工作重点与难点及拟采用的途径研究方案本设计的任务拟采用单片机AT89C51作为单片机的核心单元,利用单片机串行发射、接收等功能而设计的一款具有本机开锁和报警功能的电子密码锁3。本系统本钱低廉,功能实用。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,实现根本的密码锁功能12

8、。主要分为以下几个局部:(1)设置密码及修改设置6位密码,密码可以由用户自己修改设定只支持6位密码,密码通过键盘输入,假设密码正确,则将锁翻开。锁翻开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。(2)密码显示为了帮助用户确认是否有键按下,特在电路中设置了模拟显示电路;而为了防止密码外泄;显示时,并不是显示用户按下的数字符号,而是以一个特定的字母符号提醒用户是否有键按下。有键按下,就会显示出字符“*,没键按下,则不会显示字符。这样既巧妙的提醒了用户又保护了用户密码,此乃本设计可靠性优点之一。(3)本机键开锁当用户键入正确密码后,在按确认键,便会自动开

9、锁。但用户键入密码时应注意:数字与数字之间的间隔时间为2分钟,例如密码为327961,当键入第一个数字3后应在2分钟内键入第二个数字2,否则,就会视为无效。如果键入完密码后不按确认键系统会当做放弃开锁处理(4)密码错误报警当用户键入错误密码时,密码输入错误数码显示器会出现错误提示。当连续三次出现密码错误时,系统就会报警,由蜂鸣器发出报警声,锁定键盘且系统会长期报警不止。这时必须按复位方可停顿。此乃平安可靠性之一。初步方案设计原理如图1所示14:图1 设计原理框图工作方案2.243.02:熟悉课题,查找相关参考文献和资料;3.033.12:学习相关参考文献和资料,奠定理论根底;3.133.20:

10、整理资料,初步确定设计思路,撰写开题报告,准备开题辩论;3.214.30:开题,确定设计方法,并进展初步验证;5.015.15:系统调试和完善,根本完成毕业设计;5.165.31:整理相关资料,开场撰写论文,根据要求确定论文的初稿;6.016.11:检查、修改论文,完成论文终稿;6.126.19:准备参加毕业辩论和论文装订。三、阅读的主要参考文献不少于10篇,期刊类文献不少于7篇,应有一定数量的外文文献,至少附一篇引用的外文文献3个页面以上及其译文1韩团军.基于单片机的电子密码锁设计J.国外电子测量技术,2010,29(7):58-61 2 *君曼; 马庆华; 扈刚.基于PIC16C57单片机

11、的电子密码锁的设计与实现J.工业控制计算机,2002,07:54-56 3 姜华.基于单片机的电子密码锁设计J.*科技信息,2012,02:58-59 4 闫荷花.基于单片机与串行通信的电子密码锁设计J.电子世界,2013,24:37 5 李建波.基于STC89C52单片机的电子密码锁J.现代电子技术,2008,23:161-163 6 胡绍忠.一种基于单片机AT89C51电子密码锁的设计与实现J.无线互联技术,2013,11:86 7 戴文雯.采用AT89C51的电子密码锁设计J.电子产品世界,2013,11:70-73 8 朱璇; 唐晓茜; 殷建军.基于单片机的智能加密电子密码锁设计J.轻

12、工机械,2009,04:84-86 9周航慈.单片机应用程序设计技术M.:航空航天大学,201110李朝青.单片机原理及接口技术M.:航空航天大学,200511康华光.电子技术根底模拟局部M.:高等教育,200412StevenF.Barrett.DaneilJ.Pack.EmbeddedSystemM.:电子工业,2006,253-25513YANJR,QIAN*Z.OscillationandparisionresultsfordelaydifferenceequationsJ.JMathAnaAppl,1992,165(2):346-36014KatsuhikoOgata.ModenCo

13、ntrolEngineering.Publishinghouseofelectronicsindustry,2000,196-202.外文文献:The General Situation of AT89C51The application of AT89C51Microcontrollers are used in a multitude of mercial applications such as modems, motor-control systems, air conditioner control systems, automotive engine and among other

14、s. The high processing speed and enhanced peripheral set of these microcontrollers make them suitable for such high-speed event-based applications. However, these critical application domains also require that these microcontrollers are highly reliable. The high reliability and low market risks can

15、be ensured by a robust testing process and a proper tools environment for the validation of these microcontrollers both at the ponent and at the system level. Intel Platform Engineering department developed an object-oriented multiply-threaded test environment for the validation of its AT89C51 autom

16、otive microcontrollers. The goals of thisenvironment was not only to provide a robust testing environment for the AT89C51 automotive microcontrollers, but to develop an environment which can be easily e*tended and reused for the validation of several other future microcontrollers. The environment wa

17、s developed in conjunction with Microsoft Foundation Classes (AT89C51). The paper describes the design and mechanism of this test environment, its interactions with various hardware/software environmental ponents, and how to use AT89C51.1.1 IntroductionThe 8-bit AT89C51 CHMOS microcontrollers are de

18、signed to handle high-speedcalculations and fast input/output operations. MCS 51 microcontrollers are typically used for high-speed event control systems. mercial applications include modems,motor-control systems, printers, photocopiers, air conditioner control systems, disk drives,and medical instr

19、uments. The automotive industry use MCS 51 microcontrollers in engine-control systems, airbags, suspension systems, and antilock braking systems (ABS). The AT89C51 is especially well suited to applications that benefit from its processing speed and enhanced on-chip peripheral functions set, such as

20、automotive power-train control, vehicle dynamic suspension, antilock braking, and stability control applications. Because of these critical applications, the market requires a reliable cost-effective controller with a low interrupt latency response, ability to service the high number of time and eve

21、nt driven integrated peripherals needed in real time applications, and a CPU with above average processing power in a single package. The financial and legal risk of having devices that operate unpredictably is very high. Once in the market, particularly in mission criticalapplications such as an au

22、topilot or anti-lock braking system, mistakes are financiallyprohibitive. Redesign costs can run as high as a $500K, much more if the fi* means 2 back annotating it across a product family that share the same core and/or peripheral design flaw. In addition, field replacements of ponents is e*tremely

23、 e*pensive, as the devices are typically sealed in modules with a total value several times that of the ponent. To mitigate these problems, it is essential that prehensive testing of the controllers be carried out at both the ponent level and system level under worst case environmental and voltage c

24、onditions.This plete and thorough validation necessitates not only a well-defined process but also a proper environment and tools to facilitate and e*ecute the mission successfully.Intel Chandler Platform Engineering group provides post silicon system validation (SV) of various micro-controllers and

25、 processors. The system validation process can be broken into three major parts.The type of the device and its application requirements determine which types of testing are performed on the device.TheAT89C51isalow-power,high-performanceCMOS8-bitmicrocontrollerwith4KbytesofIn-SystemProgrammableFlashm

26、emory.ThedeviceismanufacturedusingAtmelshigh-densitynonvolatilememorytechnologyandispatiblewiththeindustry-standard80C51instructionsetandpinout.Theon-chipFlashallowstheprogrammemorytobereprogrammedin-systemorbyaconventionalnonvolatilememoryprogrammer.Bybiningaversatile8-bitCPUwithIn-SystemProgrammab

27、leFlashonamonolithicchip,theAtmelAT89C51isapowerfulmicrocontrollerwhichprovidesahighly-fle*ibleandcost-effectivesolutiontomanyembeddedcontrolapplications.TheAT89C51providesthefollowingstandardfeatures:4KbytesofFlash,128bytesofRAM,32I/Olines,Watchdogtimer,twodatapointers,two16-bittimer/counters,afive

28、-vectortwo-levelinterruptarchitecture,afullduple*serialport,on-chiposcillator,andclockcircuitry.Inaddition,theAT89C51isdesignedwithstaticlogicforoperationdowntozerofrequencyandsupportstwosoftwareselectablepowersavingmodes.TheIdleModestopstheCPUwhileallowingtheRAM,timer/counters,serialport,andinterru

29、ptsystemtocontinuefunctioning.ThePower-downmodesavestheRAMcontentsbutfreezestheoscillator,disablingallotherchipfunctionsuntilthene*te*ternalinterruptorhardwarereset.1.2 The AT89C51 provides the following standard features: 4Kbytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16-bit-timer/counters,

30、a five vector two-level interrupt architecture,a full duple serial port, on-chip oscillator and clock circuitry.In addition, the AT89C51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allow

31、ing the RAM, timer/counters,serial port and interrupt system to continue functioning. The Power-down Mode saves the RAM contents but freezes the oscillator disabling all other chip functions until the ne*t hardware reset.Port0isan8-bitopendrainbi-directionalI/Oport.Asanoutputport,eachpincansinkeightTTLinputs.When1sarewrittentoport0pins,thepinscanbeusedashigh-impedanceinputs.Port0canalsobeconfiguredtobethemultiple*edlow-orderaddr

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2