基于单片机8051的密码锁控制(附程序).doc

基于单片机8051的密码锁控制(附程序).doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分类号 编号 烟 台 大 学 课 程 设 计 基于单片机8051的密码锁控制 院 系: 机电学院 专 业: 机械设计制造及其自动化 姓 名: 学 号: 2010年 7 月 6 日 目录 第一章:引言·················2 第二章:方案设计···············3 1 、方案论证与比较 ············3 2、单片机8051·············· 4 第三章:电路原理分析与设计··········7 1、开锁机构 ···············7 2、按键电路及LCD设计 ··········7 3、掉电存储单元设计 ···········14 4、密码锁电源电路设计 ··········14 5、设计总框图 ··············16 6、整体程序设计和程序流程图 ·······16 第四章:程序设计 ··············17 第五章:调试、测试分析及结果 ········35 第六章:小结 ················35 参考文献 ·················36 引言Cmos除了低功耗外,还具有功耗的可控性,使单片机可以工作在功耗精细管理状态。Cmos电路的特点是低功耗、大容量、高性能、低价格。采用双极型半导体工艺的ttl电路速度快、但功耗低和芯片面积大。 单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。以前必须由模拟电路或数字电路实现的大部分功能,现在可以用单片机通过软件方法来实现。这种软件代替硬件的控制技术也称为传统控制的一次革命 单片机自二十世纪七十年代问世以来,以其极高的性能价格比受到人们的重视和关注,应用广泛,发展快。由于其的优点多而突出,所以其的应用领域极广,几乎到了无孔不入的地步。在我国广泛的应用于工业自动化控制、自动检测、智能仪表、智能家用电器、航空航天系统和国防军事、尖端武器等各个方面。可以采用软硬件结合的办法提高系统的性能的控制技术为微控技术。 LCD 液晶显示器是 Liquid Crystal Display 的简称,20世纪70年代初液晶显示器。分辨率、屏幕随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。设计本课题时构思了两种方案:一种是用以为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到数字电路方案原理过于简单,而且不能满足现在的安全需求,所以本文采用前一种方案。 图-1 数字密码锁电路方案 采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若报警他人的非法操作。 电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。 密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路。采用以为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。其原理如图1-2所示。 图2-2单片机控制方案 2、管脚说明 1)、、主电源引脚VCC和VSSVCC——(40脚)接+5V电压; VSS——(20脚)接地。 2)、外接晶体引脚XTAL1和XTAL2 XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。 XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。

文档评论(0)

qqbbc1234 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档