第一范文网 - 专业文章范例文档资料分享平台

密码锁设计

来源:用户分享 时间:2025/6/25 10:55:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

电子密码锁

业 设 计

专业:电子信息工程技术班级:电子信息****

学号:****** 姓名:*** 指导老师:*****

电子密码锁的设计

摘要:本设计阐述通过Proteus软件成功仿真的电子密码锁

的实现过程,选用STC89C52单片机为核心的系统来实现按键输入、开锁和密码识别。采用EPROM芯片(电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片)来完成密码的存储,通过1602A液晶显示器提示程序运行状态和使用步骤,利用蜂鸣器模拟报警,发光二极管模拟锁的开关。该系统用C语言编写程序,与汇编语言相比具有更好的移植性和可读性,便于修改和增减功能。

关键词:Proteus;密码锁;单片机;C语言;

河南工业职业技术学院

目录

前言 ......................................................................................... 错误!未定义书签。 第一章 总体方案设计 ........................................................... 错误!未定义书签。 1.1方案论证与比较 .......................................................... 错误!未定义书签。 1.2方案选择 ....................................................................................................... 2 第二章 单元模块设计 ............................................................................................ 3 2.1 硬件支持 ...................................................................................................... 3 2.1.1 芯片STC89C52芯片的介绍 ................................................................ 3 2.1.2 AT24C02芯片的介绍 ........................................................................ 3 2.1.3 蜂鸣器结构介绍 ............................................................................... 5 2.2.2 矩阵键盘设计电路 .............................................................................. 7 2.2.3 声音提示电路设计 .............................................................................. 8 2.2.4 显示模块设计 ...................................................................................... 8 2.2.5 AT24C02掉电存储单元的设计 ........................................................... 9 第三章 程序设计与系统仿真 ........................................................................... 12 3.1 模块介绍 .................................................................................................... 12 3.1.1 主程序模块 ........................................................................................ 14 3.1.2 密码比较判断模块 ............................................................................ 14 3.1.3 键盘扫描模块 .................................................................................... 14 3.1.4 修改密码模块 .................................................................................... 15 3.1.5 1602A液晶显示模块 ......................................................................... 17 3.2 PROTEUS仿真电路 ........................................................................................ 17 第五章 系统功能 .................................................................................................. 18 第六章 设计总结 ................................................................... 错误!未定义书签。 参考文献 ................................................................................................................ 20 附录: .................................................................................................................... 22

A、器件清单 ...................................................................................................... 22 B、源程序 .......................................................................................................... 23 C、电路原理图 .................................................................................................. 44

路输入按钮开关电5秒定时电路 20秒定时电路 声光指示电路 输入锁存电路 开锁控制电路 密码存储电路

机械动作构件

图2 数字逻辑控制方案电子密码锁原理框图

1.2方案选择

由于利用单片机灵活的编程设计和强大的I/O端口,及其控制的准确性,不但能实现基本的密码锁功能,还可以增添掉电存储、声光提示等功能,故选用方案一。

2

搜索更多关于: 密码锁设计 的文档
密码锁设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c43gb982t9d1klhk34qpf_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top