本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超次锁定、报警、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有掉电存储、声光提示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用。 系统总体设计和主要芯片介绍 系统主要芯片有STC89C52,AT24C02及液晶等 电子密码锁实现功能: 1、设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。 2、密码可以由用户自己修改设定(只支持6位密码),锁打开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。 3、报警、锁定键盘功能。密码输入错误显示器会出现错误提示,若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘。 4、AT24C02保存密码,支持复位保存,掉电保存功能。 系统总体设计 本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可。系统整体框图如图所示。 设计原理 本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可,当然也可以用继电器的常开触点去控制电磁铁吸合线圈。本系统共有两部分构成,即硬件部分与软件部分。其中硬件部分由电源输入部分、键盘输入部分、密码存储部分、显示部分、报警部分组成,软件部分对应的由主程序、初始化程序、LCD显示程序、键盘扫描程序、启动程序、关闭程序、键功能程序、密码设置程序、EEPROM读写程序和延时程序等组成。 附件内容如下图所示: 部分源代码展示:
2021-07-05 21:26:02 41.6MB stc89c52 密码锁 电路方案
1
物流:实物商品网上零售渗透率持续增长,通达系单价走势分化.pdf
基于51单片机的十字路口交通灯设计,包含仿真和程序及实物
2021-07-04 14:03:23 1.29MB 51单片机 交通灯
认识电子元件,里面有常用电子元件的实物图片,是初学者的很好的学习资料!
2021-07-03 18:58:46 13.53MB
1
基于MATLAB的牵引力控制原型半实物仿真.pdf
2021-07-03 14:04:48 183KB MATLAB 仿真实验 数据分析 论文期刊
智能物联网技术在废旧物资实物管理中的应用.pdf
2021-07-01 22:05:19 1.28MB 物联网 开发技术 信息技术 论文期刊
课题研究要点:本设计以stc15单片机系统为核心,通过热电阻传感器,A/D转换电路,放大电路,显示系统对单点的温度进行实时测量检测。由于热电阻的阻值和温度变化成线性关系,所以可以比较方便的测量温度 课题研究目的:制作一个测量温度在-50~200摄氏度的温度检测计,通过对热电阻温度检测系统的学习掌握基于热电阻的温度检测技术,单片机相关知识的运用和拓展学习。转化理论知识学习到实际应用,制作出热电阻温度检测系统实物,实现对温度的精确测量,从而提升自主学习能力、动手能力、解决问题的能力
2021-06-28 10:43:47 4.86MB STC单片机 PT100 AD637
1
基于51单片机的电机转速控制,里面包含PCB的设计,到软件设计,最后实现,还有Matlab的仿真实验,希望一起学习。
1
基于MATLAB的机械硬件半实物仿真装置控制系统设计分析.pdf
2021-06-26 12:02:22 884KB matlab 行业 论文期刊 专业指导
1.本设计具有遥控功能选择、速度实时显示、转速控制及方向控制等功能。 2.将采用AT89C51芯片进行低成本直流电机控制系统的设计。 3.单片机产生PWM信号,送到H桥驱动电路从而驱动直流电机,直流电机通过测速电路将实时转速送回单片机,进行转速显示。从而实现对电机速度和转向的控制,达到直流电机调速的目的。 4.具有堵转报警功能,当电机堵转时蜂鸣器响,此时需停止电机转动。 5.LCD 1602与单片机相连进行显示。 6.可以分别三挡加减速,高档,中档,低档,分别对应不同的加减速时间,其中高档加减速耗时最短,低档加减速耗时最长。
2021-06-25 14:13:17 15.45MB 单片机
1