欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数电课程设计--电子密码锁的设计

    • 资源ID:1404291       资源大小:301.50KB        全文页数:12页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数电课程设计--电子密码锁的设计

    1、论文题目 电子密码锁的设计电子密码锁的设计 课程论文 要 求 通过对电子锁发展现状的了解结合自己本次设计的课题本次设计任务要完成 的目标是: 1.1.用 4*3 组成 09 数字键及确认键、删除键。 2.2.用 8 位数码管组成显示电路提示信息。当输入密码时,只显示“-”,当密码位输 入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开 锁。此处用 LED 发光二极管亮一秒钟做为提示。 3.3.当密码不正确时,禁止按键输入 3 秒,同时发出“嘀、嘀”报警声。 设计过程 (包括:设计方案、电路分析、仿真结果、软硬件结合测试步骤和结果、设计收获和体会) 1.1.设计方案与论证 1

    2、.11.1系统整体流程图 1.21.2电子密码锁的控制方案论证 用4*3的行列式键盘组成09数字键及确认键、删除键,从矩阵键盘输入8位 数密码,起始密码由程序设定,输入完后按确定键开锁,取消键清除所有输入。 用8位数码管组成显示电路提示信息,当输入密码时,只显示“-”,当密码位输 入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开 锁,此处用LED发光二极管亮一秒钟做为提示。当密码不正确时,禁止按键输入3 秒,同时启动蜂鸣器发出“嘀、嘀”报警声。 1 1.3.3 单片机的选择方案论证 方案一:采用可编程逻辑期间CPLD 作为控制器。CPLD可以实现各种复杂的 逻辑功能、规模

    3、大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩 展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系 统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不 是非常高,且从使用及经济的角度考虑我们放弃了此方案 方案二:采用Atmel公司的AT89S52单片机作为控制器。AT89S52是一个低功 耗,高性能的51内核的CMOS 8位单片机,片内含8k空间的可反复擦些1000次的 Flash只读存储器,具有256 bytes的随机存取数据存储器(RAM) ,32个IO口,2 单片机 AT89S52 楼宇用户 指示灯 4*4 键盘 输入 数码管显示密 码

    4、输入 用户通话 指示灯 开锁 指示灯 图 1 ,系统总体框图 个16位可编程定时计数器。 综合考虑,选择方案二,采用Atmel公司的AT89S52单片机作为控制器。 1 1.4.4 键盘选择方案论证 方案一:采用独立式键盘。由于各键相互独立,每个按键各接一根入线, 通过检测输入线的电平状态可以很容易的判断哪个按键被按下。 此种键盘适用 于按键较少或操作速度较高的场合。但本题发挥部分要求 12 个功能键,按键 数目较多,这就需要较多的输入口线,而且电路结构复杂。故此方案不可取。 方案二:采用行列式键盘。它由行线和列线组成,按键位于行列的交叉点 上,行线信号和列线信号分别通过两个接口和 CPU 相

    5、连,通过行列扫描法判定 按键的位置,此方案适用于按键较多的场合。 通过对电子密码锁题目的分析,采用 4*3 行列式键盘。 1.5.5 显示模块的选择方案论证 方案一:采用带字库 LCD 模块显示。能显示复杂的信息,具有质量轻,体 积小, 功耗低,指令功能强,接口简单,可靠性强等优点,显示内容丰富,图形美观, 易于人机交流。但是价格昂贵。 方案二:采用 LED 数码管显示。数码管能显示数字和符号,但是占用 IO 口资 源较多,对于简单的电路可以选用此方案。 电子密码锁,电路简单,选用方案二,显示所需信息。 1 1.6.6 模块的选择方案论证 当输入密码时,若密码正确,则开锁,此处用 LED 发光

    6、二极管亮一秒钟做为提 示。当密码不正确时,禁止按键输入 3 秒,同时发出“嘀、嘀”报警声,为实现此 功能我们选用 LED 发光二极管和蜂鸣器混合使用。 2 2. .硬件电路设计 2 2.1 .1 电子密码锁控制电路图 图 2, 电子密码锁控制线路图 2.22.2 行列式式键盘的设计 键盘电路如图 2 所示。设计数字键 09 的键号依次为 09,取消键的键号为 10,确认键的键号为 11,键号可按键值行首键号(0、4、8、12)列键号(0、 1、2、3)公式计算。 图 3 , 键盘电路 2 2.3.3 数码管显示电路的设计 数码管驱动采用 8 个共阴极数码管显示, 由于单片机的驱动能力有限,采用 74LC245 作为数码管的驱动,在 7 段码输出线上串联 100 欧姆电阻起限流作用。 其电路如图 4 所示。 图4, 数码管显示电路 2 2.4.4 蜂鸣器驱动电路的设计 蜂鸣器的驱动采用 NPN 三极管 2484 来驱动,低电平有效。其电路如图 5 所示。 图5, 蜂鸣器的驱动电路 2 2.5.5 主要元器件选择 主要元器件选用型号和数量如表 1 所示: 表表 1 1


    注意事项

    本文(数电课程设计--电子密码锁的设计)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583