基于单片机方案设计书的电子密码锁方案设计书.docVIP

  • 3
  • 0
  • 约2.27万字
  • 约 26页
  • 2019-05-02 发布于江苏
  • 举报

基于单片机方案设计书的电子密码锁方案设计书.doc

目 录 一、设计要求…………………………………………………………………………………….4 二、方案论证与比较…………………………………………………………………………….4 1、整体方案论证…………………………………………………………………………………………………4 2、模块论证与比较………………………………………………………………………………………………5 2.1显示模块……………………………………………………………………………………………………5 2.2报警模块……………………………………………………………………………………………………5 2.3键盘输入模块………………………………………………………………………………………………6 三、设计思路…………………………………………………………………………………….7 1、分模块设计思路………………………………………………………………………………………………7 1.1 主硬件电路…………………………………………………………………………………………………7 1.2 显示电路……………………………………………………………………………………………………7 1.3 键盘输入电路………………………………………………………………………………………………7 2、整体设计思路…………………………………………………………………………………………………8 2.1 总体设计电路图……………………………………………………………………………………………8 2.2 电路元件……………………………………………………………………………………………………8 2.3 芯片介绍……………………………………………………………………………………………………9 2.3.1 AT89S52芯片………………………………………………………………………………………….9 2.3.2 LM386芯片……………………………………………………………………………………………9 2.3.2.1 LM386内部电路…………………………………………………………………………………9 2.3.2.2 LM386的引脚图……………………………………………………………………………………10 四、程序设计…………………………………………………………………………………………………11 1、软件实现功能………………………………………………………………………………………………11 1.1 4×4 行列式键盘识别技术 ……………………………………………………………………………11 8 位数码显示……………………………………………………………………………………………11 2、程序流程图…………………………………………………………………………………………………11 2.1、主程序流程图……………………………………………………………………………………………11 2.2、中断子程序流程图………………………………………………………………………………………12 3、程序…………………………………………………………………………………………………………12 五、调试………………………………………………………………………………………………………12 六、总结………………………………………………………………………………………………………13 七、致谢………………………………………………………………………………………………………13 八、参考文献……………………………………………………………………………………13 一、设计要求 1、具有密码输入功能,密码最多为6位; 2、设置退格键,以便删除输入错误的密码; 3、在输入的密码时数码管上只显示P,并根据输入位数依次横移; 4、设置确认键,当确认键按下后,判断输入密码是否正确; 5、当输入密码正确时,点亮发光二极管;当输入密码不正确时,发光二极管不亮并且蜂鸣器报警,系统应锁定键盘3s 二、方案论证与比较 1、整体方案论证[2] 方案一:采用以74LS112双JK触发器构成的数字逻辑电路控制。原理图如2-1所示: 图2-1 数字密码锁电路方案 采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的次数超过3次(一般情况下,用户不会超过3次,若用户觉得不便,还可以修改)电路将报警,若电路连续报警三次,电路将锁定键盘3秒,防止他人的非法操作。 电路主要为密码锁电路,密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、

文档评论(0)

1亿VIP精品文档

相关文档