基于80C51的电子密码锁电路设计与程序实现

版权申诉
0 下载量 55 浏览量 更新于2024-07-03 收藏 577KB DOC 举报
电子密码锁电路程序设计是一篇关于应用电子专业的毕业设计论文,作者AAAAA在07级电子系1班,学号SSSSSSS,由指导教师DDDDD监督完成于2010年6月。本文主要探讨了电子密码锁电路的设计与实现,针对的是在提高安全性、便利性方面的挑战。 设计背景始于上世纪30年代,电子密码锁最初是为了提升传统机械锁的安全性,通过电子手段提供大量的密码选项,避免了钥匙复制带来的安全隐患。相比于传统的机械锁,电子密码锁具有无钥匙开锁的特点,如指纹锁、卡片锁和生物锁等,但按键式电子密码锁因其易用性和大众接受度更高而被广泛讨论。 本文的核心内容围绕电子密码锁系统展开,采用单片机80C51作为控制核心,配合外部存储器93C46来实现密码断电保护。密码显示通过七段数码管呈现,设计的电子密码锁具备开锁、解密、修改密码、保存密码以及用户密码管理等功能,进一步增加了调电存储和数码提示等实用性功能。设计过程中,作者深入分析了机械锁的不足,如钥匙丢失或复制的风险,强调了电子密码锁在提高安全性方面的优势。 第一章概述部分,详细阐述了设计课题的意义,指出随着社会进步和生活水平的提高,人们对安全的需求日益增强。电子密码锁的出现,正是为了满足这种需求,通过科技手段提供更为安全、便捷的解锁方式,体现了技术在提升生活质量中的重要作用。 通过这篇论文,读者可以了解到电子密码锁电路设计的具体步骤,包括硬件电路的选择、原理图绘制,软件编程逻辑,以及系统组装和调试的过程。此外,论文还提供了对设计成果的总结和心得体会,使得读者能够全面理解电子密码锁设计的实践价值和理论依据。 电子密码锁电路程序设计不仅是一项技术实践,也是对未来安全防范趋势的一种探索,它展示了信息技术如何改变我们的生活,并为未来的智能安防设备开发提供了重要的参考。
2023-02-27 上传
电子密码锁电路设计全文共6页,当前为第1页。电子密码锁电路设计全文共6页,当前为第1页。 电子密码锁电路设计全文共6页,当前为第1页。 电子密码锁电路设计全文共6页,当前为第1页。 电子密码锁的设计与制作 作者:刘彬 方案论证 1设计本课题时构思了两种方案:一种是用以为PIC16F84核心的单片机控制方案;另一种是用以NE555、双移位寄存器以及反相器构成的数字逻辑电路控制方案。 开关K1~K8可将IC3输出端信号直接或反相送到三极管基极,以此来设定电子锁的开锁密码。 按键输入信号传输电路密码校验电路开锁电路开锁显示15s复位自动复位执行电路 按键输入 信号传输电路 密码校验电路 开锁电路 开锁 显示15s复位 自动复位 执行电路 2电子锁工作原理 密码锁的开锁信号有一系列宽脉冲和窄脉冲组成。IC1a、IC1b组成双稳态触发器;IC2、IC3为NE555双时基集成电路,组成两组单稳态电路;IC4为CC4015双四位串入一并处移位寄存器,在电路中将两组寄存器串接扩展成8位移位寄存。CC4015的输出端Q1A~Q4A,Q1B~Q4B分别经反相器F3~F10、单刀双掷开关K1~K8及与非门74LS30控制三极管的基极,只有与非门输入为低电平时,LED二极管绿灯亮,经过反相器变成高电平,三极管导通,使得继电器J吸合,电磁铁D通电,把锁打开;反之,只要与非门输出为高电平,经过反相器LED二极管红灯亮,但三极管为低电平,三极管截止,J不能吸合。开关K1~K8与反相器的输入输出端相接,可将IC3输出端信号直接或反相后将高电平送到与非门,与非门输出为低电平,经反相器为高电平到三极管基极,所以可以改变开关与反相器的连接方式的不同来改变密码。 当按下复合按钮SB时,其常断接点接通,常闭接点 开,IC1a输入端变电子密码锁电路设计全文共6页,当前为第2页。电子密码锁电路设计全文共6页,当前为第2页。成高电平,输出低电平,使IC2的2脚和IC3的2脚得到低电平触发,单稳电路IC2、IC3输出端3、3变成高电位,反相器F1输出低电平,使CC4015的复位端RA、RB变为低电平,允许输入并寄存数据。IC3输出端3的高电平时间由R5、C4决定,按图中数据其单稳时间为1.0秒,松开按钮SB。IC1b输入端变成高电平,输出变成低电平,使反相器F2输出上升沿作用在CC4015的触发端9、1脚上,CC4015读入数据,若在1.0秒之内松开SB,IC3的3脚输出的高电平输入到IC4的DA端,使IC4读入"1",且LED绿灯亮;如在1.0秒之后松开SB,由于单稳已复位,3脚低电平输入到IC4的DA端,使IC4读入"0",并且LED红灯亮。这样,通过控制SB按下的时间长短即可实现密码输入(在1.0秒之内松开SB,密码为1,绿灯亮,红灯灭;在1.0秒之后松开SB,密码为0,红灯亮,绿灯灭),全部8个密码的输入完成后,这8个密码即出现在IC4的8个输出端。IC2单稳时间为30秒,30秒后,IC2输出端3变为低电平。F1输出高电平,使CC4015复位端RA、RB变为高电平,IC4复位,不再接收输入,输出端全部变成低电平。密码全部输入需要按8次SB,并且要保证输入正确,绿灯才能亮,三极管才能导通。本电路中,如果在30秒之内正确输入密码,则绿灯亮,红灯灭,三极管导通,J通电吸合,其常开触点接通电磁铁D的电源,使得门锁打开。该电子锁靠按下SB时间长短来输入密码,并要在1.0秒内完成各位的正确输入,具有很大的难度,因此该电子锁具有很高的保密性。 电子密码锁电路设计全文共6页,当前为第2页。 电子密码锁电路设计全文共6页,当前为第2页。 硬件电路设计 1.555基本工作模式 555时基电路应用十分广泛,用它可以很容易地组成各式性能稳定的高、低频振荡器、单稳态触发器、双稳态RS触发器及各种电子开关电路等,但无论其电路如何变化,其基本工作模式不外乎于单稳态、双稳态、无稳态3种基本工作模式。 单稳态工作模式 单稳态工作模式是指电路只有一个稳定状态,在稳定状态时,555时基电路处于复位状态,即输出端3脚输出低电平。当电路受到低电平触发时,555电路翻转置位进入暂稳态,在暂稳态时间内,3脚输出高电平,经过一段延迟(或称定时)后,电路能自动返回暂稳态,暂稳态时间通常简称为暂态时间。 电子密码锁电路设计全文共6页,当前为第3页。电子密码锁电路设计全文共6页,当前为第3页。 电子密码锁电路设计全文共6页,当前为第3页。 电子密码锁电路设计全文共6页,当前为第3页。 图 (1) 2. 功能表: 图(2 ) CC4015功能图 CD4015为双四位串入一并输出移位寄存器,在本电路中将两组寄存器串接扩展成8位移位寄存器。输入脉冲作用在CD4015的触发端9、1脚上,CD4015读入数据,待8个密码输完后,