电子密码锁设计:74LS系列芯片应用

版权申诉
5星 · 超过95%的资源 10 下载量 99 浏览量 更新于2024-06-30 14 收藏 414KB DOC 举报
"数字电子技术课程设计电子密码锁" 在本次数字电子技术课程设计中,学生被要求设计并制作一个电子密码锁。这个密码锁需要具备以下功能:在输入正确的四位密码后能开锁,允许密码的修改,用红绿灯显示锁的状态(红灯表示关锁,绿灯表示开锁),并且如果在5秒内未成功输入密码,系统将自动复位进入自锁状态,并发出报警信号。 设计任务和要求主要包括以下几个部分: 1. **密码输入与验证**:设计中提到使用按键输入四位十进制数字作为密码。密码需要被存储以便后续比较。当输入的密码与预设密码一致时,系统发送开锁信号,通过绿灯亮起表示密码正确;相反,如果密码错误,红灯亮起。 2. **锁的状态指示**:通过红绿灯的交替亮灭表示锁的状态。红灯亮、绿灯灭代表关锁,绿灯亮、红灯灭代表开锁。 3. **倒计时与自锁功能**:设计中包含一个倒计时电路,如果在5秒内未能正确输入密码,系统将自动复位并进入自锁状态,同时发出报警信号。这可能通过集成计数器实现。 4. **密码设置**:设计还要求有一个可切换的密码设置开关,允许用户在闭合开关时更改密码。输入密码时,需要启动计时电路。 提供了两种设计方案: **方案一** 主要依赖74LS147译码器进行按键输入的二进制转换,使用8片74LS194四位寄存器分别存储预设密码和输入密码。74LS192计数器用于计时,74LS138数据选择器在密码输入期间选片存储。密码是否匹配由四片74LS85比较器判断,通过指示灯反馈结果。未在规定时间内输入正确密码会激活蜂鸣器报警。 **方案二** 同样使用74LS147译码器,但采用8片74LS175寄存器处理密码存储。双D触发器构成的位移控制器控制密码存储,按键输入时,位移寄存器右移一位。555单稳态电路用作计时器,当检测到按键输入时开始计时,脉冲过后检查密码是否已解锁。 这两种方案都展示了数字逻辑电路在实现电子密码锁中的应用,涉及到了译码器、寄存器、计数器、触发器等基本数字电路元件,以及信号的处理和比较。通过这样的设计,学生不仅能够加深对数字电子技术的理解,还能实际操作并掌握硬件电路设计的技巧。
2023-02-27 上传
数字电子密码锁课程设计全文共8页,当前为第1页。数字电子密码锁课程设计全文共8页,当前为第1页。数字电子密码锁课程设计 数字电子密码锁课程设计全文共8页,当前为第1页。 数字电子密码锁课程设计全文共8页,当前为第1页。 课程设计任务书学生姓名: 专业班级: 指导教师: 单位: 题目:《数字电子密码锁》初始条件: 利用集成集成芯片和门电路等设计一个数字电子密码锁。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)设计一个数字电子锁,有其预先设定好的密码,该密码可以修改。 (2)输入密码按确定键后,若密码正确则锁打开; 若密码不正确则电路发出报警信号。任意输入密码而不按确定键的话电路不会有反应。 (3)任意输入密码而不按确定键的话电路不会有反应。 (4)打开的持续时间为T某,警报持续时间也为T某,即按下确定键到松开后10秒,按住确定键不放的话一直打开或者报警。 时间安排: 第17周理论讲解,地点:新3-205第18周理论设计及实验安装调试,地点:鉴主15楼通信实验室第19周撰写报告及答辩,地点:鉴主16楼报告厅指导教师签名: 年月日系主任(或责任教师)签名: 年月日目录1绪论11.1课程设计的目的11.2课程设计的任务及要求12工作原理及方案选择12.1电路设计的多种方案12.1.1方案一22.1.2方案二22.2电路设计方案的比较23电路设计及仿真33.1数字电子密码锁的设计原理框图33.2各组成部分电路的设计33.2.1密码输入及验证电路的工作原理33.2.2密码修改及输出锁定53.2.3计时模块63.2.4逻辑组合模块73.3数字电子密码锁的总电路图83.4电路参数的选择及计算84电路软件仿真104.1开锁的仿真104.2报警的仿真104.3数据测试115电路的安装与调试145.1焊接电路145.2总电路的调试数字电子密码锁课程设计全文共8页,当前为第2页。数字电子密码锁课程设计全文共8页,当前为第2页。155.3调试中遇到的问题及分析与总结156167附录177.1仪器仪表电子元器件明细清单177.2参考文献18摘要电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁。其特点如下: (1)保密性好,编码量多。随机开锁成功率几乎为零。 数字电子密码锁课程设计全文共8页,当前为第2页。 数字电子密码锁课程设计全文共8页,当前为第2页。 (2)密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。 (3)误码输入保护,当输入密码多次错误时,报警系统自动启动。 (4)无活动零件,不会磨损,寿命长。 (5)使用灵活性好,不像机械锁必须佩带钥匙才能开锁。 1.2课程设计的任务及要求初始条件: 利用集成集成芯片和门电路等设计一个数字电子密码锁。 主要任务:(1)设计一个数字电子锁,有其预先设定好的密码,该密码可以修改。 (2)输入密码按确定键后,若密码正确则锁打开(此设计用发光二极管S表示锁,锁打开就是点亮发光二极管S); 若密码不正确则电路发出报警信号(用放光二级管J,报警就是点亮放光二级管J)。任意输入密码而不按确定键的话电路不会有反应。 (3)任意输入密码而不按确定键的话电路不会有反应。 数字电子密码锁课程设计全文共8页,当前为第3页。数字电子密码锁课程设计全文共8页,当前为第3页。(4)打开的持续时间为T某,警报持续时间也为T某,即按下确定键到松开后10秒,按住确定键不放的话一直打开或者报警。 数字电子密码锁课程设计全文共8页,当前为第3页。 数字电子密码锁课程设计全文共8页,当前为第3页。 2工作原理及方案选择2.1电路设计的多种方案自己设计制作数字电子密码锁,可以使用各种集成(译码器,555定时器,触发器),也可以采用单片机(如89C51)。由于自己知识范围的限制,并且为了进一步掌握数字电子技术的基本理论及实验调试技术,我在这次课程设计中采用集成芯片及门电路设计数字电子密码锁的设计方法。 2.1.1方案一设计选用单片机作为本设计的核心元件,利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接芯片用于密码的存储,外接LCD显示器用于显示作用。当用户需要开锁时,先按键盘开锁键之后按键盘的数字键0-9输入密码。密码输完后按下确认键,如果密码输入正确则开锁,不正确显示密码错误重新输入密码,当三次密码错误则发出报警。除上述基本的密码锁功能外,声光提示等功能,依