基于单片机的电子密码锁设计
光信信息科学系电子信息工程专业
【摘要】本次设计主要是以STC89C52单片机为主控芯片,结合外围的矩阵键盘输入、LCD显示、报警、开锁等电路模块,来完成一个电子密码锁的设计。该设计可以实现以下功能:在输入密码正确时开锁,输入密码3次错误报警;用户可根据需要对密码进行修改更改;显示屏上可显示时钟并可对时钟进行修改;破门而入时会自动报警等。本密码锁采用了双重密码设计,具有安全实用、保密性好、简单易行、成本低等性能特点,具有一定的推广价值。
【关键字】电子密码锁;单片机;报警;时钟;电磁锁
【abstract】This design is mainly based on STC89C52 single-chip puter as main control chip, combining with the periphery of the matrix keyboard input, LCD display, alarm, lock circuit module, plete an bination lock design. This design can achieve the following functions: the input password is correct, enter the password 3 times error reporting; Users can according to need to modify the password change; Display screen can display the clock and can modify the clock; Broke down the door automatically alarm, etc. bination lock adopts dual code design, safe and practical, the secrecy good, simple, low cost, performance characteristics, has a certain popularization value.
【keywords】bination lock;ic lock;alarm;clock;SCM (single chip micyoco)
目录
1概述 1
1
1
1
2设计方案的选择及确定 1
1
2
2
2
3
3
3
模块确定 3
3硬件电路设计 4
4
STC89C52单片机的简介 4
STC89C52芯片引脚介绍及使用 4
4
5
6
时钟DS1302电路设计 7
报警电路设计 8
4软件编程设计 8
主程序设计 8
矩阵键盘软件设计 8
9
11
时钟软件设计 12
5总结与展望 12
致谢 13
参考文献 13
1概述
电子密码锁是一种通过密码的输入来控制电路的工作,从而进一步控制机械开关的闭合,完成开锁、闭锁的任务。现在电子密码锁主要是以芯片为核心,通过编程来实现的。它的性能及安全性都比传统的机械锁要好,其主要有以下几个特点:,随机开锁的成功率几乎为零;,用户可以对密码进行修改,防止密码被盗;,当输入密码多次错误时,系统则自动报警4. 操作简单,一学即会;,在门上锁的状态下,有人破门而入时,系统会发出强力的报警音等特性[9]。
随着社会的发展,人民生活水平的不断提高,安全防盗问题已被人们所重视。自古以来锁就是防盗的一个重要工具。锁具至今已经有了若干年的历史,由于科技的不断发展,人们对锁的要求也越来越高,既要安全可靠,又要其使用方便,而这也是制锁者长期以来研究的主题。那么,在信息现代化的今天,我们将如何提高锁的安全性呢?自20世纪70年代第一块单片机芯片的出现,由于它体积小、价格便宜等特点,越来越多的电子产品开始采用它作为核心的控制部件。在这样的环境下,基于单片机的电子密码锁设计也就产生了。
基于单片机的电子密码锁设计_电子论文 来自淘豆网m.daumloan.com转载请标明出处.