设计一个具有较高安全性和较低成本的通用电子密码锁,其具体功能要求如下: (1) 数码输入:每按下一个数字键,就输入一个数值,并在显示器上的最右方显示出该数值,同时将先前输入的数据依序左移一个数字位置。 (2) 数码清除:按下此键可清除前面所有的输入值,清除成为“0000”。 (3) 密码更改:按下此键时会将目前的数字设定成新的密码。 (4) 激活电锁:按下此键可将密码锁上锁。 (5) 解除电锁:按下此键会检查输入的密码是否正确,密码正确即开锁。 (6) 密码预置:为管理员创建万用密码以备管理。 (7) 系统报警:开锁三次失败后自动报警。
2021-07-13 15:03:21 3.32MB vhdl
1
本资源基于proteus平台,使用8086处理器,8255A I/O接口芯片,4*4矩阵键盘,1602LCD显示。实现基本电子密码锁功能。
1
基于cyclone2 FPGA设计Verilog实现4位电子密码锁并数码管显示quartus13.0工程文件
单片机电子密码锁的设计密码锁设计的关键问题是实现密码的输入、清除、更改、开锁等功能
1
本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超次锁定、报警、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有掉电存储、声光提示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用。 系统总体设计和主要芯片介绍 系统主要芯片有STC89C52,AT24C02及液晶等 电子密码锁实现功能: 1、设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。 2、密码可以由用户自己修改设定(只支持6位密码),锁打开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。 3、报警、锁定键盘功能。密码输入错误显示器会出现错误提示,若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘。 4、AT24C02保存密码,支持复位保存,掉电保存功能。 系统总体设计 本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可。系统整体框图如图所示。 设计原理 本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可,当然也可以用继电器的常开触点去控制电磁铁吸合线圈。本系统共有两部分构成,即硬件部分与软件部分。其中硬件部分由电源输入部分、键盘输入部分、密码存储部分、显示部分、报警部分组成,软件部分对应的由主程序、初始化程序、LCD显示程序、键盘扫描程序、启动程序、关闭程序、键功能程序、密码设置程序、EEPROM读写程序和延时程序等组成。 附件内容如下图所示: 部分源代码展示:
2021-07-05 21:26:02 41.6MB stc89c52 密码锁 电路方案
1
proteus仿真显示模拟密码锁开锁原理
2021-07-05 18:02:49 86KB 单片机 仿真 课程设计
电子毕业设计-单片机C语言实训---基于单片机控制的电子密码锁,http://www.1-fun.com
1
多功能电子密码锁有输入密码、修改密码、温度显示、时间显示及1602液晶显示
2021-07-04 20:07:19 465KB at24c02 ds1302
1
基于单片机简易电子密码锁资料,包含原理图及程序文件
2021-07-04 14:03:24 151KB 单片机 密码锁
EDA课程设计,按照2018-2019年的HIT的数字逻辑电路设计要求。本设计使用FPGA实现,使用VHDL语言,代码可以在vivado上运行。实现了以下功能: 1)能够校验四组四位二进制密码; 2)用FPGA器件构建电路; 3)具有红绿指示灯状态提示、数码显示、LED灯密码位提示、步进电机转动及16*16点阵汉字显示功能。 这是一个转载资源,包含了 源代码+课程报告。
2021-07-01 15:31:02 1.64MB EDA 电子密码锁 VHDL语言 FPGA
1