职场大变样社区

8

主题

33

帖子

22

积分

新手上路

Rank: 1

积分
22
QQ
跳转到指定楼层
楼主
发表于 2019-5-13 13:48:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   很多行业的许多地方都需要密码锁,但普通密码锁的密码容易被多次试探而破译。要求设计一种能防止多次试探密码的密码锁,从而有效地克服了上述缺点。
一、 系统功能要求:
1. 共8位密码,每位的取值范围为1~8。
2. 用户可以自行设定和修改密码。
3. 按每个密码键时都有声音报警。
4. 若键入的6位开锁密码不完全正确,则报警5秒钟,以提醒他人注意。
5. 开锁密码错3次要报警10分钟,报警期间输入密码无效,以防窃贼多次试探密码。
6. 键入的8位开锁密码完全正确才能开锁,开锁时要有1秒的提示音。
7. 密码键盘上只允许有6个密码按键,
8. 锁内有备用电池,只有内部上电复位时才能设置或修改密码,因此,仅在门外按键是不能修改或设置密码的。
9. 密码设定完毕后要有2秒的提示音。
10. 成本要比较低,硬件和软件都要尽可能简洁可靠,易于批量生产。
二、 系统整体方案:
    根据系统功能要求,系统总体设计方案如下:
1、单片机可采用AT89C51、AT89C52、AT89S52、fosc=12MHz。
2、时钟电路,复位电路的设计。
3、电源打开后,显示器显示“000000”,密码有TABLE读取“221582”为内定密码,只要输入此密码便可开门。这样可预防万一停电后再送电时无密码可用。
4、按“#”,清除显示器为“000000”。
5、欲更改密码时,先输入新密码再按“*”,即可建立新密码。
6、输入新密码,再按“D”开门键。若号码与密码相符,则门会打开,否则显示器会清除为“000000”。
系统功能框图如下:
file:///D:\Users\1\AppData\Local\Temp\ksohtml12956\wps1.png
file:///D:\Users\1\AppData\Local\Temp\ksohtml12956\wps2.pngfile:///D:\Users\1\AppData\Local\Temp\ksohtml12956\wps3.png
file:///D:\Users\1\AppData\Local\Temp\ksohtml12956\wps4.pngfile:///D:\Users\1\AppData\Local\Temp\ksohtml12956\wps5.png

下载地址:
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

1

主题

220

帖子

25

积分

新手上路

Rank: 1

积分
25
沙发
发表于 2019-11-2 11:48:11 | 只看该作者
我只是路过打酱油的
回复 支持 反对

使用道具 举报

0

主题

273

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
板凳
发表于 2020-3-8 20:48:14 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

273

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
地板
发表于 2020-3-15 23:28:51 | 只看该作者
确实是难得好帖啊,顶先
回复 支持 反对

使用道具 举报

5

主题

355

帖子

977

积分

高级会员

Rank: 4

积分
977
5#
发表于 2023-8-5 04:30:43 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表