105、基于51单片机的智能电子密码锁红外遥控控制系统设计
毕设帮助、开题指导、技术解答(有偿)见文末。
目录
摘要
一、硬件方案
二、设计功能
三、实物图
四、原理图
五、PCB图
六、Protues仿真
七、程序源码
八、资料包括
摘要
在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。具有防盗报警等功能的电子密码锁代替密码量少、安全性差的机械式密码锁已是必然趋势。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作、记住密码即可开锁等优点。
本系统由STC89C52单片机、4*4矩阵键盘,蜂鸣器,复位电路和晶振电路、继电器、遥控模块等组成,4*4键盘主要用于密码的输入和修改,能通过遥控器进行无线输入密码开锁,蜂鸣器报警,复位电路和晶振电路与STC89C52单片机组成单片机最小系统。它具有设置、修改6位用户密码、输错报警、密码错误报警、遥控开锁等功能。本系统成本低廉,功能实用。
关键词: 密码锁;报警 ;蜂鸣器;STC89C52
一、硬件方案
本系统采用51单片机最小系统电路(复位电路+晶振时钟电路+单片机电源电路)+24C02芯片+矩阵键盘+继电器+开锁指示灯+LCD1602液晶+蜂鸣器+红外接收头+遥控器设计而成。
二、设计功能
1、本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用)。
2、采用矩阵按键输入、1602液晶显示、继电器模拟开锁、发光二极管为开锁指示灯,继电器可以外接电锁。
3、有报警、锁定键盘功能,如果密码输入错误3次,系统会锁住键盘1分钟并有蜂鸣器声音报警提示,1分钟后可以再次输入密码。
4、可以设置修改密码(6位数的密码)(0-9之间任意数字),修改密码之前必须再次输入原始密码,在输入新密码时要输入两次确认并相同才可以修改成功,否则修改不成功,防止误操作。
5、密码支持掉电保存功能,应用AT24C02芯片保存密码,可以随时修改密码,密码输入过程中,可按清除键逐个删除已输入的数字。
6、液晶背光可控功能,当没有按键按下30秒后,液晶背光可以自动关闭,再有按键按下就可以重新点亮背光,不管是白天还是晚上都可以节约电能,优点即节能又不影响操作。
7、有管理员密码,即使忘记密码也不怕,只要输入管理员密码就可以把密码还原成初始密码。
8、双重保护,万一管理员密码忘记了,我们还办法找回密码,按下密码还原键3秒后可以把密码还原成初始密码,要连接按下3秒才能还原哦,防止误操作。
9、可以控制真实的电磁锁。
10、本设计输入密码正确后继电器打开,led亮,过1分钟左右自动关闭。
11、红外遥控功能就是可以用遥控器上的按键可以代替板子上矩阵键盘的功能。
三、实物图
四、原理图
五、PCB图
六、Protues仿真
七、程序源码
八、资料包括
需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。
105、基于51单片机的智能电子密码锁红外遥控控制系统设计相关推荐
- 44、基于51单片机水位检测远程GSM短信控制系统设计
1.概述 液位检测在许多控制领域已较为普遍,各种类型的液位检测传感器较多,按原理分有浮子式.压力式.超声波式.吹气式等.各种方式都根据其需要设计完成,其结构.量程和精度适用于各自不同的场合,大多结构较 ...
- 基于51单片机的公交车安全智能检测系统、基于51单片机的金属探测仪控制设计、基于单片机的智能电子密码锁系统设计、基于51单片机酒精浓度检测仪设计【资料转发分享】
630基于51单片机的公交车安全智能检测系统-设计资料 本资料是基于单片机的公交车安全监测系统 具有如下功能: 1.监测环境的温度,超标报警.可以设置上下限 2.监测是否有火灾以及有毒气体,超标报警, ...
- 基于单片机的智能电子密码锁系统设计-基于51单片机酒精浓度检测仪设计-基于单片机的水缸加热温控控制系统设计-基于单片机蓝牙技术的温室监测系统设计-基于单片机智能PWM调光灯系统设计【毕设方案】
600基于单片机的智能电子密码锁系统设计-电路程序资料 本设计采用的是AT89C51单片机作为控制核心,控制外围电路工作的装置.在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核 ...
- 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计
1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...
- 基于51单片机的智能火灾报警系统
具体实现功能 系统由51单片机+MQ-2烟雾传感+ADC0832模数转换芯片+DS18B20温度传感器+数码管显示+按键模块+声光报警模块构成. 具体功能: 1.实时监测及显示温度值和烟雾浓度: 2. ...
- 【资料分享】基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告、基于51单片机和MAX1898的智能手机充电器设计
1661[毕设课设]基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告 摘 要 随着科学技术的不断发展带动着电子行业的地位越来越重,现在电子产品几乎在社会的各个领域都可以见到.这些技术的 ...
- 基于51单片机的智能浇花系统(可做毕设)
基于51单片机的智能浇花系统(可做毕设) 一.系统介绍 二.仿真展示 三.实物展示 四.仿真过程 五.代码 1.ADC0832 2.LCD1602 3.按键 4.水泵 5.温湿度 6.定时器 7.ma ...
- 基于51单片机的智能电子秤设计
具体实现功能 系统由STC89C51单片机+最小系统+LCD1602液晶显示模块+HX711AD模块+LED模块+蜂鸣器+按键模块+10kg压力传感器构成. 具体功能: 1.数码管显示当前的重量,单位 ...
- 智能窗帘研究制作_基于51单片机的智能窗帘的研究与设计.doc
基于51单片机的智能窗帘的研究与设计 第 PAGE \* Arabic \* MERGEFORMAT 24 页第 PAGE \* Arabic \* MERGEFORMAT 24 页 目录 TOC \ ...
最新文章
- RedHat 6配置DNS服务实现主从同步与正反向解析
- arduino实例1:led闪烁
- LeetCode(9) - Palindrome Number
- 【C语言】练习5-8
- SpringMVC自学日志03(SpringMVC注解)
- ReentrantLock可重入锁
- hibernate oracle 插入 clob,Oracle CLOB在Hibernate框架下的一次应用
- js中自己实现each方法来遍历多维数组
- [BZOJ] 1639: [Usaco2007 Mar]Monthly Expense 月度开支
- KindEditor上传图片和修改图片
- android word文件编辑器,AndroDOC Doc&Word的编辑器
- 国内三大知名开源B2B2C多用户商城系统对比
- 超万支团队报名,历时4个月,阿里云原生编程挑战赛即将决出最后赢家
- PD协议芯片TypeC受电端触发9V12V15V20V
- 2019年-2020年计划
- 服务器个别目录下不能新建文件夹,域服务器不能创建sysvol和netlogon共享文件夹...
- 科技爱好者周刊:第 90 期
- (转载)rsync的基本命令与使用方法
- iOS保存视频、图片到相册
- 众成计算机怎么设置音乐,电脑怎么设置默认音乐播放器
热门文章
- 将U盘启动盘恢复成普通U盘的解决方法
- 推荐系统的向量检索工具: Annoy Faiss
- 用C语言编写一个简单的“+”“”-“”*“/”计算器
- 华为ensp VLAN配置综合实验
- 优化页面的方法——6种
- Logistics_Day17:自定义外部数据源ClickHouse
- 脏读,不可重复读,幻读区别和避免
- 机器学习(九)归纳总结DLC
- 【HarmonyOS】鸿蒙应用开发中使用CommonDialog时调用setSwipeToDismiss()右滑关闭dialog功能为什么无法正常关闭?
- 中国聚乙烯亚胺(PEI)行业研究与投资前景报告(2022版)