(1)系统设置6位原始密码,通过键盘输入密码,若密码正确,那么将锁打开,显示器上显示OPEN。

(2)密码可由用户自己设定,在开锁状态下,用户可自行修改密码。

(3)具有自动报警功能。报警由蜂鸣器发出报警声。

(4)两种情况下可报警:一是密码输入错误1次,则“滴”一声报警;二是输入错误3次,则报警一分钟。系统工作时,用户通过按键输入6位密码,单片机将输入密码与设定密码进行比较,若密码正确,则发出开锁信号,系统不报警;若密码不正确,则有短暂的报警声,并要求重新输入密码,重新输入密码的次数不能超过3次,若3次输入的密码都不正确,则发出报警信号。

(5)若忘记密码,可以按住复位键3秒蜂鸣器响,则密码还原为原始密码。来,自,优.尔:论;文*网www.chuibin.com +QQ752018766-

2  系统整体方案设计

2。1  设计目标

对于电子密码锁的设计,需要解决几个问题:键盘输入、数码管显示、单片机电路、密码比较、修改密码等。其中最主要的就是解决掉电保存以及修改密码的问题。先写一个循环写入6个初始密码到芯片内部EEPROM程序,先下载程序写入初始密码,此时EEPROM已存有初始密码,再把密码锁程序下载到单片机,运行电子密码锁。

本设计采用STC89C52单片机为主控芯片,配以相应硬件电路,完成密码的设置、存贮、识别、驱动电磁执行器并检测其驱动电流值、接收蜂鸣器送来的报警信号、发送数据等功能,单片机接收键入的代码,并与存贮在EEPROM中的六位密码进行比较,六位密码的可以有100万组密码供主人随意变换,保密性极高,由用户通过矩阵键盘输入密码,再经过单片机对用户输入的密码与芯片保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用的是单片机P1。2和P1。1来控制锁合和锁开LED灯的状态,P0口用于电子显示屏来显示提示语句和密码输入按键。 

 


上一篇:STC89C52单片机的出租车计费器设计+电路图+程序
下一篇:AT89C52单片机汽车尾灯控制系统设计+程序+电路图

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

大规模MIMO系统的发展研究现状

PCI+PID算法直流力矩电机速...

提高小學语文課堂朗读教...

从企业eHR建设谈管理信息...

高效课堂教师问卷调查表

小型通用机器人控制系统设计任务书

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

浅析施工企业保理融资成...

《水浒传》中血腥暴力研...