基于51单片机的电子密码锁设计与应用研究
发布时间:2021-09-17 12:39
本文设计的电子密码锁系统主要由五个核心部件组成,分别为STC89C51单片机、AT24C02存储器、LCD1602显示器、矩阵键盘以及蜂鸣报警器。用户可通过矩阵按键键盘进行密码输入,密码输入错误时蜂鸣器会报警提示,并且可根据实际情况修改密码。软件部分采用C语言对各个模块功能进行程序设计,通过一系列算法实现系统所预期的功能。通过不断改进与调试,得到了一个功耗较低、操作简单、安全性高的电子密码锁,具有很强的实用价值。
【文章来源】:漯河职业技术学院学报. 2020,19(06)
【文章页数】:3 页
【部分图文】:
系统硬件电路设计
电子密码锁控制系统的软件设计主要分为主程序、LCD1602显示程序、AT24C02存储程序、矩阵按键电路及中断服务程序的设计。为了实现密码锁的预期功能,软件设计部分以STC89C51单片机为核心编写程序,首先对整个系统程序进行初始化设置,开启电子密码锁的功能,采用4×4矩阵式键盘扫描方法来判断是否已按下按键,可通过LCD1602液晶显示屏清楚地看出当前已输入的密码位数,输入完成后按下确认键,密码锁会将输入的密码与事先存储在AT24C02芯片中的原密码进行比对,若密码一致则打开锁,若密码不一致则蜂鸣器报警且LED灯亮,可选择重新输入,当密码错误三次则键盘将被锁定且报警。软件设计流程如图2所示。4 结论与展望
【参考文献】:
期刊论文
[1]基于STC89C51单片机的防盗报警系统设计[J]. 韩爽,张迪. 计算机测量与控制. 2019(11)
[2]基于51单片机的多功能数字钟设计[J]. 钟鹏程. 电子制作. 2019(07)
[3]基于单片机的电子密码锁[J]. 林三元. 科技视界. 2014(03)
[4]LED路灯智能控制系统的设计与实现[J]. 赵向南. 山西电子技术. 2013(02)
[5]汽车简易测距系统的设计[J]. 邹修国. 中国新技术新产品. 2009(23)
[6]基于单片机的电子密码锁控制电路设计[J]. 周鑫,何建新,刘琥. 成都信息工程学院学报. 2009(04)
硕士论文
[1]高精度温控半导体激光器驱动系统[D]. 朱琳.电子科技大学 2009
本文编号:3398743
【文章来源】:漯河职业技术学院学报. 2020,19(06)
【文章页数】:3 页
【部分图文】:
系统硬件电路设计
电子密码锁控制系统的软件设计主要分为主程序、LCD1602显示程序、AT24C02存储程序、矩阵按键电路及中断服务程序的设计。为了实现密码锁的预期功能,软件设计部分以STC89C51单片机为核心编写程序,首先对整个系统程序进行初始化设置,开启电子密码锁的功能,采用4×4矩阵式键盘扫描方法来判断是否已按下按键,可通过LCD1602液晶显示屏清楚地看出当前已输入的密码位数,输入完成后按下确认键,密码锁会将输入的密码与事先存储在AT24C02芯片中的原密码进行比对,若密码一致则打开锁,若密码不一致则蜂鸣器报警且LED灯亮,可选择重新输入,当密码错误三次则键盘将被锁定且报警。软件设计流程如图2所示。4 结论与展望
【参考文献】:
期刊论文
[1]基于STC89C51单片机的防盗报警系统设计[J]. 韩爽,张迪. 计算机测量与控制. 2019(11)
[2]基于51单片机的多功能数字钟设计[J]. 钟鹏程. 电子制作. 2019(07)
[3]基于单片机的电子密码锁[J]. 林三元. 科技视界. 2014(03)
[4]LED路灯智能控制系统的设计与实现[J]. 赵向南. 山西电子技术. 2013(02)
[5]汽车简易测距系统的设计[J]. 邹修国. 中国新技术新产品. 2009(23)
[6]基于单片机的电子密码锁控制电路设计[J]. 周鑫,何建新,刘琥. 成都信息工程学院学报. 2009(04)
硕士论文
[1]高精度温控半导体激光器驱动系统[D]. 朱琳.电子科技大学 2009
本文编号:3398743
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3398743.html