首 页电子技术网络电视电路设计论坛
您当前的位置:无限电子制作网电子技术动手制作 → 文章内容 退出登录 用户管理
本类热门文章
相关文章
热门产品





电子密码锁
作者:佚名  来源:不详  发布时间:2007-1-19 20:40:03

减小字体 增大字体

 

>

电路参见附图所示。

本设计以SONIX公司的SN8P1602为主控芯片,主要功能是对输入的密码进行检测。密码正确,绿灯亮,同时开锁;密码错误,黄灯亮三次以示警告。输入密码错误三次,锁死键盘,只有通过按密码设置键才能重新开启键盘。

工作过程

当程序进入主循环后,判断是否进入睡眠,若未进入睡眠,用外中断使其进入睡眠;唤醒后开启15秒定时中断,进入键盘扫描模块;否则直接进入键盘扫描模块,并保存键值。键盘扫描到回车键,数值保存结束。然后判断是不是密码设置,若是,键置保存到密码保存区;否则,进入密码比较模块。15秒定时时间到,返回主程序。

工作电压:5V±20%;操作电流:8~15mA;睡眠电流:10~15μA。

软件功能
1. 密码长度≤8位,密码值0~9。

2. 密码确认:输入密码按确认键,密码正确,蜂鸣器响两声,同时黄灯亮两下,绿灯亮,电磁铁吸合,约5秒后电磁铁释放,绿灯灭;密码错误,蜂鸣器响三声,同时黄灯亮三下。

3. 复位和密码重置:按下复位键,蜂鸣器响两声,黄灯亮一次灭一次,然后再亮,设置密码按确认键,MCU记下新密码后黄灯灭;若没按确认键,15秒后功能取消,黄灯熄灭。

4. 按键声光反应:确认键按下,有效时,黄灯亮两下,同时蜂鸣器响两声;无效时,黄灯亮三下,同时蜂鸣器响三声;其他任何键按下,黄灯亮一下,同时蜂鸣器响一声。

5. 连续输入密码错误三次,键盘锁死。


[] [返回上一页] [打 印]
文章评论 (评论内容只代表网友观点,与本站立场无关!)
  评论人:lizhan   打分:0 分  发表时间:2008-6-15 12:17:17
· 写了等于没写 

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 产品订单

Copyright © 2005-2008 Wxdzz.Com. All Rights Reserved .
Powered by:NewAsp SiteManageSystem Version 3.0.0

赣ICP05000510号