毕业设计(论文)-基于STC12C5A60S2单片机的智能门锁系统的设计与实现

毕业设计(论文)-基于STC12C5A60S2单片机的智能门锁系统的设计与实现
毕业设计(论文)-基于STC12C5A60S2单片机的智能门锁系统的设计与实现

中文题目:基于STC12C5A60S2单片机的智能门锁系统的设计与实现外文题目:DESIGN AND IMPLEMENTATION OF INTELLIGENTDOORLOCKSYSTEMBASEDONSTC12CA60S2 MCU

毕业设计(论文)共 64页(其中:外文文献及译文6页)图纸共0张完成日期2016年6月答辩日期2016年6月

摘要

在互联网与电子科技高速发展普及的今天,智能产品大量涌入人们生活中,但在居民生活应用方面仍有很大的发展空间。本系统基于51单片机,3.7V锂电池供电,设计了一款智能门锁,使用LCD1602显示屏作为交互界面,实现状态显示,4×4矩阵键盘作为密码输入端口,实现键盘解锁,HC-05蓝牙模块作为与Android连接的端口,使用Android 智能手机输入密码解锁,SIM800L短信模块作为短信发送与接收的端口,实现短信解锁,门锁状态通知等功能。系统使用简单、响应快捷、安全方便,为居民家庭财产提供安全保障,也解决了没有钥匙无法开锁的问题,具有一定应用价值。

关键词:单片机;电子锁;密码锁;

Abstract

Today in the popularity of Internet and the rapid development of electronic technology, intelligent products influx of people's life, but in the application of life of the residents there are still much room for development. The system based on 51 MCU design a smart door lock, as interactive interface, to achieve the state display with LCD1602 display, 4 * 4 matrix keyboard as a password input port and unlock the keyboard. HC-05 Bluetooth module as the port connected with the Android, Android smartphones to enter a password to unlock, SIM800L SMS module as text messages to send and receive port, a short letter to unlock door Lock status notification, 3.7V lithium battery p ower supply. The system is easy to use, fast response, convenient and safe, for the residents of the family property to provide security, also have not solved the key to unlocking, has certain application value.

Key words:MCU;Electronic lock;Password lock;

目录

引言 (1)

1 项目概述 (2)

1.1选题背景 (2)

1.2目的及意义 (2)

1.3国内外研究现状与发展趋势 (2)

2 相关技术 (3)

2.1 单片机技术 (3)

2.2 矩阵键盘行列扫描技术 (3)

2.3 按键去抖技术 (4)

2.4 串口通信技术 (4)

2.5 AT指令技术 (5)

2.6 蓝牙通信技术 (6)

3 总体设计 (7)

3.1 设计方案 (7)

3.2 系统硬件总体设计 (8)

3.2.1系统硬件结构 (8)

3.2.2 系统硬件方案设计 (9)

3.3 系统软件总体设计 (10)

3.3.1 上位机软件设计 (10)

3.3.2 下位机软件设计 (11)

4 系统硬件设计 (13)

4.1 系统硬件设计原则 (13)

4.2 核心部件选型 (13)

4.2.1 单片机 (13)

4.2.2 显示部件 (14)

4.2.3 蓝牙部件 (16)

4.2.4 无线通信模块 (17)

4.3 硬件电路设计 (18)

4.3.1 液晶显示控制电路 (18)

4.3.2 矩阵键盘输入控制电路 (19)

4.3.3 蓝牙模块控制电路 (20)

4.3.4 GSM无线通信模块控制电路 (21)

5 软件设计 (23)

5.1 软件设计原则 (23)

5.2 主程序设计 (23)

5.3 系统启动程序设计 (25)

5.4 状态显示程序设计 (25)

5.5 矩阵键盘输入程序设计 (26)

5.6 蓝牙模块程序设计 (28)

5.7 GSM无线模块程序设计 (29)

6 系统测试与运行 (30)

6.1测试方案 (30)

6.2 测试结果与分析 (33)

结论 (34)

致谢 (35)

参考文献 (36)

附录A 中文译文 (37)

附录B 英文原文 (40)

附录C 系统连接原理图 (42)

附录D 源程序代码 (42)

辽宁工程技术大学毕业设计(论文)

引言

随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。而锁自古以来就是把守门的铁将军,人们对它要求甚高,即要求可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。伴随着电子科技的出现以及智能家居概念的深入人心,门锁的智能化已经成为可能,现在已经存在多款智能化门锁,主要是使用电磁卡片解锁或指纹解锁,由于过高的价格使得这类智能门锁主要应用于公司与企业或酒店当中,很难得到居民的认可。在国内外主要的研究方向是指纹解锁与眼球解锁,如今指纹解锁的精度与安全性的开发与研究已经成熟,但是眼球解锁实用化仍然需要时间,本系统使用最为简单但安全性最高的密码解锁,基于廉价高效的STC12C5A602单片机,同时增加便捷的智能手机解锁与短信解锁功能,在确保安全性的同时提高便捷性,配合手机软件,实现简单便捷的智能开锁体验。

郭相卓:基于STC12C5A60S单片机的智能门锁系统的设计与实现

1 项目概述

1.1选题背景

在电子信息大爆炸的今天,智能、便捷、廉价、高效成为发展的主题,传统机械锁已经无法满足用户的需求,无法确定门锁的状态,需要配多把钥匙,需要随身携带钥匙,无法远程开锁等多种不便,这使得电子门锁的出现成为必然,相比于传统的机械锁,电子门锁具有使用记录和状态监测等功能,同时伴有防盗报警功能,安全可靠。

1.2目的及意义

根据当前的科技水平与需求环境,使设计并实现一款简单、智能、实用的智能门锁成为可能。如何才能让门锁的使用变得更加简单,可以使用密码来代替钥匙开锁,钥匙需要随身携带,同时也要配备多把以防丢失,而密码则没有这些问题,只需要记住密码就可以了。如何才能让门锁的使用更加便捷,传统门锁需要使用钥匙到门近前才能开锁,当人在屋内而客人敲门时,也需要到门口才能开门,可以增加远程开锁方式,以增加开锁的便捷性。如何才能让门锁的使用更加安全,传统门锁在之人离家时无法得知门锁的状态,无法知道门锁是否被打开,被谁打开,可以增加状态通知功能,可以让主人实时了解门锁当前的状态,大大加强门锁的安全性。

综上所述,智能门锁相比于传统门锁有更高的使用价值,拥有很广的发展前景。1.3国内外研究现状与发展趋势

国内外对于电子锁的主要研究方向为指纹解锁,红外解锁,IC磁卡解锁,眼球解锁,脑纹等更加安全、有效、便捷的解锁方式,如今指纹解锁,红外解锁,IC磁卡解锁变得十分成熟,但眼球解锁与脑纹解锁仍处于研究阶段,其他解锁方式主要应用于酒店,公司,企业当中,很少应用于居民生活。指纹解锁使用指纹的唯一性进行解锁,如今的指纹锁经过数年的发展已经具有很高的安全性,但成本较高。眼球解锁与脑纹解锁将是新一代电子锁的发展方向,指纹可以进行复制,但是脑纹与眼球却难以复制,可以将安全系数提高到更高的层次。

辽宁工程技术大学毕业设计(论文)

2 相关技术

2.1 单片机技术

单片机[1]又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

单片机的基本结构[2]由运算器,控制器,寄存器构成。运算器由运算部件——算术逻辑单元(Arithmetic & Logical Unit,简称ALU)、累加器和寄存器等几部分组成。ALU 的作用是把传来的数据进行算术或逻辑运算,输入来源为两个8位数据,分别来自累加器和数据寄存器。ALU能完成对这两个数据进行加、减、与、或、比较大小等操作,最后将结果存入累加器。例如,两个数6和7相加,在相加之前,操作数6放在累加器中,7放在数据寄存器中,当执行加法指令时,ALU即把两个数相加并把结果13存入累加器,取代累加器原来的内容6。控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。寄存器由累加器,数据寄存器,指令寄存器,指令译码器等构成。

主流单片机包括CPU、4KB容量的RAM、128 KB容量的ROM、 2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。系统结构简单,使用方便,实现模块化。单片机可靠性高,可工作到10^6 ~10^7小时无故障,处理功能强,速度快,低电压,低功耗,便于生产便携式产品,控制功能强,环境适应能力强。

2.2 矩阵键盘行列扫描技术

行列扫描技术[3]是一种寻找在矩阵键盘被按下按键位置的方法,是根据矩阵键盘的结构来实现的,以4×4矩阵键盘为例(如图2-1所示),有4条行线(PA0~PA3)与4条列线(PA4~PA7),4条行线置于低电平,4条列线置于高电平,当按键被按下时,被按下按键所在列的电平就会被拉低,从而找到按键的所在列,在依次将一条行线的电平置为0,其余行线置为1,如果所在列线的电平再次被拉为低电平,则找到按键所在行线,从而定位按键的位置。

郭相卓:基于STC12C5A60S单片机的智能门锁系统的设计与实现

图2-1矩阵键盘电路图

Fig.2-1 Matrix keyboard circuit diagram

2.3 按键去抖技术

通常的按键所用开关为机械弹性开关[4],当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键去抖。此按键去抖技术是使用软件的方法减少按键抖动带来的影响[7,8],主要是使用延时程序,使用5ms~10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。当检测到按键释放后,也要给5ms~10ms的延时,待后沿抖动消失后才能转入该键的处理程序。延时的5ms~10ms恰好避开了按键的抖动期。2.4 串口通信技术

串口通信[5]的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据,它很简单并且能够实现远距离通信。串口主要用于ASCII码字符的传输。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。串口通信最重要的参数是波特率[6]、数据位[7]、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。波特率是一个衡量通信速度的参数,它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。本系统主要使用的9600波特率。数据位是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。

辽宁工程技术大学毕业设计(论文)

如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII 码是0~255(8位)。如果数据使用简单的文本(标准 ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。停止是用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位位1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。

2.5 AT指令技术

AT指令集[8]是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的指令代码,以AT为开头,以回车作为结尾。每个指令执行的成功与否都会有相应的返回。90年代初,AT指令仅被用于Modem操作。没有控制移动电话文本消息的先例,只开发了一种叫SMS BlockMode的协议,通过终端设备(TE)或电脑来完全控制SMS。几年后,主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP 共同为GSM研制了一整套AT指令,其中就包括对SMS的控制。AT指令在此基础上演化并被加入GSM07.05标准以及GSM07.07标准,完全标准化和比较健全的标准。如:对SMS 的控制共有3种实现途径:最初的BlockMode;基于AT指令的TextMode;基于AT指令的PDUMode。到PDUMode已经取代BlockMode,后者逐渐淡出。GSM模块与计算机之间的通信协议是一些AT指令集,AT指令是以AT作首,字符结束的字符串,AT指令的响应数据包在中。每个指令执行成功与否都有相应的返回。其他的一些非预期的信息(如有人拨号进来、线路无信号等),模块将有对应的一些信息提示,接收端可做相应的处理。

郭相卓:基于STC12C5A60S单片机的智能门锁系统的设计与实现

2.6 蓝牙通信技术

蓝牙通信技术是采用低能耗无线电通信技术[9]来实现语音、数据和视频传输的,其传输速率最高为每秒1Mb/s,以时分方式进行全双工通信,通信距离为10米左右,配置功率放大器可以使通信距离进一步增加。

蓝牙技术采用的是跳频技术[10],能够抗信号衰落,采用快跳频和短分组技术,能够有效地减少同频干扰,提高通信的安全性,采用前向纠错编码技术,以便在远距离通信时减少随机噪声的干扰,采用2.4GHz的ISM (即工业、科学、医学)频段,以省去申请专用许可证的麻烦,采用FM调制方式,使设备变得更为简单可靠。“蓝牙”技术产品一个跳频频率发送一个同步分组,每组一个分组占用一个时隙,也可以增至5个时隙。“蓝牙”技术支持一个异步数据通道,或者3个并发的同步语音通道,或者一个同时传送异步数据和同步语音的通道。“蓝牙”的每一个话音通道支持64Kbps的同步话音,异步通道支持的最大速率为721Kbps、反向应答速率为57.6Kbps的非对称连接,或者432.6Kbps的对称连接。蓝牙技术产品与因特网Internet之间的通信,使得家庭和办公室的设备不需要电缆也能够实现互通互联,大大提高办公和通信效率。因此,“蓝牙”将成为无线通信领域的新宠,将为广大用户提供极大的方便而受到青睐。

辽宁工程技术大学毕业设计(论文)

3 总体设计

3.1 设计方案

本文所设计的智能门锁系统能够实现键盘密码解锁与系统设置,近距离蓝牙远程无线解锁与系统设置,远距离短信无线解锁与系统涉资,门锁状态信息反馈等功能,安全,简单,方便,快捷。

智能门锁系统结构图如图3-1所示,STC12CA60S2单片机作为系统控制核心,使用液晶显示模块作为系统交互界面,指导用户操作,键盘输入模块作为直接输入接口可以输入密码解锁和进行相关系统设置,如修改密码等。通过智能手机的蓝牙串口软件可以使用蓝牙通信模块实现近距离无线控制门锁,使用无线通信模块可以远距离无线控制门锁,同时单片机也可以通过此模块反馈门锁的状态,智能手机也会存储相关的信息,例如电子门锁打开次数以及时间等相关信息。

图3-1智能门锁系统总体结构图

Fig.3-1 General structure of intelligent door lock system

郭相卓:基于STC12C5A60S单片机的智能门锁系统的设计与实现

3.2 系统硬件总体设计

3.2.1系统硬件结构

智能门锁系统的硬件结构搭建如图 3-2 所示,图中LED液晶显示屏放在最上面,有利于与用户的交互,给用户良好的视觉体验,4x4的矩阵键盘最为输入端口发在液晶显示屏的下面,有利于用户的输入。左侧的蓝牙模块可用于与上位智能机的链接,以达到近距离远程操控的功能,STC12CA60S2单片机作为控制核心,与蓝牙模块,无线通讯模块,键盘,显示屏相连接,以达到控制作用,同时使用3.7v锂电池进行供电,可以使智能门锁系统可以在外部电源切断的情况下继续工作。

图3-2智能门锁系统硬件搭建结构图

Fig.3-2Intelligent door lock system hardware structure diagram

辽宁工程技术大学毕业设计(论文)

3.2.2 系统硬件方案设计

智能门锁的解锁方式有很多,本文主要是使用6位密码作为解锁方式,主要的输入方式有3种,一是使用键盘直接进行输入到单片机中,二是使用蓝牙模块通过串口输入到单片机中,三是使用无线传输模块通过串口输入到单片机中,最后在单片机中处理,在LCD 液晶显示屏中显示相关内容。系统硬件设计方案如图 3-3 所示。

图3-3智能门锁系统硬件设计方案

Fig.3-3Hardware design of intelligent door lock system

(1)单片机

相比于现在广为使用的ARM作为处理核心,单片机拥有能耗低,兼容性好,价格低廉的特点,而且单片机不需要依靠任何烧录器,可直接通过电脑上的串口以ISP方式进行烧录,相比于使用JTAG烧录方式的ARM,操作简单容易。而且单片机作为本系统的处理核心性能足够,使用ARM会造成性能溢出的缺点。同时它的精确的控制每个引脚的输入输出状态,指令简单,运行效率高。

(2)矩阵键盘

采用矩阵键盘可以在按键较多的时候,减少I/O口的占用,虽然识别的方法比较复杂,但是可以有效的为其他模块节约空间,同时相比于薄膜键盘来说,按键反馈率高,使用方便,成本低,性能高。相比于单个按键,可以节约出更多的引脚用于其他模块的扩展,以减少开发成本。

(3)蓝牙

之所以采用蓝牙模块作为短距离无线传输模块,是因为它的成本低,性价比高,具有

单片机专业毕业设计论文_基于51单片机电子密码锁

单片机专业毕业设计 基于51单片机电子密码锁

目录 第1节引言 (1) 1.1 电子密码锁述 (1) 1.2 本设计主要任务 (1) 1.3 系统主要功能 (2) 第2节系统硬件设计 (3) 2.1 系统的硬件构成及功能 (3) 2.2 AT89C2051单片机及其引脚说明 (3) 第3节系统软件设计 (5) 3.1 系统主程序设计(流程图) (5) 3.2 软件设计思想 (5) 3.3 储单元的分配 (5) 3.4 系统源程序 (6) 3.5 系统应用说明 (9) 3.6 小结 (9) 结束语 (10) 参考文献 (11) 附录 (12)

电子密码锁 第1节引言 1.1 电子密码锁概述 随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。而锁自古以来就是把守门的铁将军,人们对它要求甚高,即要求可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。传统的门锁既要备有大量的钥匙,又要担心钥匙丢失后的麻烦。另外,如:宾馆、办公大楼、仓库、保险柜等,由于装修施工等人住时也要把原有的锁胆更换,况且钥匙随身携带也诸多便。随着单片机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引入了智能化、科技化等功能。从而使密码锁具有很高的安全性、可靠性。目前西方发达国家已经大量应用智能门禁系统,可以通过多种的更加安全更加方便可靠的方法来实现大门的管理。但电子密码锁在我国的应用还不广泛,成本还很高,希望通过不断地努力使电子密码锁能够在我国及居民日常生活中得到广泛应用,这也是一个国家生活水平的体现。 很多行业的许多地方都要用到密码锁,随着人们生活水平的提高,如何实现家庭或公司的防盗这一问题也变的尤其突出,传统的机械锁由于其构造简单,被撬的事件屡见不鲜,再者,普通密码锁的密码容易被多次试探而破译,所以,考虑到单片机的优越性,一种基于单片机的电子密码锁应运而生。电子密码锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲睐。 设计本课题时构思的方案:采用以AT89C2051为核心的单片机控制方案;能防止多次试探而不被破译,从而有效地克服了现实生活中存在的许多缺点。 1.2 本设计主要任务 (1)共8位密码,每位的取值范围为1~8。 (2)用户可以自行设定和修改密码。 (3)按每个密码键时都有声、光提示。 (4)若键入的8位开锁密码不完全正确,则报警5秒钟,以提醒他人注意。

基于指纹识别的电子密码锁设计

基于指纹识别的电子锁系统设计 作者姓名:XX 专业班级:测控技术和仪器2009060101 指导教师:XX 摘要 随着社会的发展和科技的进步,传统的安全防盗系统面临极大的挑战。生物识别技术的蓬勃发展,让人们对于安防系统的设计有了另一种灵感,指纹锁应运而生。可供二次开发的指纹模块已经解决了指纹图像的处理问题,如何实现这种技术的实际应用已经成为急需解决的问题,本设计利用单片机对指纹模块的控制实现了这种技术的应用。设计以指纹传感器对指纹图像的采集为基础,通过单片机控制指纹模块实现对指纹图像的组合处理,系统的各项具体功能皆建立在相应的指纹图像的组合处理基础之上,系统主要实现了指纹模板的录入以及指纹匹配功能。 关键词:指纹识别技术;指纹锁;系统设计

The Design of the system of Electronic lock based on Fingerprint Identification Abstract:With the development of the society and the progress of science and technology, The traditional security system faced with great challenges. With the vigorous development of Biometric Identification Technology, people have another kind of inspiration to design the lock,Fingerprint lock arises at the very historical moment. The fingerprint module for secondary development has solved the problem of image processing, The remaining problem is how to take advantage of the technology in practice. This design has realized the application, which mainly based on the control from MCU to the module of fingerprint. The foundation of this design is fingerprint collection, Through the control from MCU to the module can realize the combination of image processing, based on the combination of image processing can realize the various functions of the system . The mainly functions of the system include the landing and matching of fingerprint template . Keywords: Fingerprint identification technology;Fingerprint lock;System design

毕业设计电子密码锁(基于AT89C51)

摘要 本次设计使用AT89C51实现一基于单片机的电子密码锁。本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超次锁定、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有温度显示、时间显示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用。 关键词:单片机AT89C51 LED显示矩阵键盘自动报警

目录 1引言 (1) 2方案的比较与论证 (2) 3系统模块电路的设计 (4) 3.1系统总框图 (4) 3.2系统的模块电路设计 (4) 3.2..1单片机的最小系统模块 (4) 3.2..2波形产生模块 (5) 3.2..3键盘模块 (8) 3.2..4显示模块 (9) 3.2..5电源模块 (11) 3.2..6温度检测模块设计 (13) 3.2..7开锁电路和报警电路模块 (14) 4系统的软件设计 (15) 4.1软件设计思路 (15) 4.2系统主流程图 (15) 5总结 (16) 6致谢 (18) 7参考文献 (18) 8附录 (19)

1引言 目前,最常用的锁是20世纪50年代意大利人设计的机械锁,其机构简单、使用方便、价格便宜。但在使用中暴露了很多缺点:一是机械锁是靠金属制成的钥匙上的不同齿形与锁芯的配合来工作的。据统计,每4000把锁中就有两把锁的钥匙齿牙相同或类似,故安全性低。二是钥匙一旦丢失,无论谁捡到都可以将锁打开。三是机械锁的材料大多为黄铜,质地较软,容易损坏。四是机械锁钥匙易于复制,不适于诸如宾馆等公共场所使用。由于人们对锁的安全性,方便性等性能有更高的要求,许多智能锁也相继问世,但这类产品的特点是针对特定指纹或有效卡,但能适用于保密要求高且仅供个别人使用的箱、柜、房间,其成本一般较高,在一定程度上限制了这类产品的普及和推广。 随着人们生活水平的提高,电子密码防盗锁作为防盗卫士的作用日趋重要。电子密码防盗锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,机械锁的这些弊端为一种新型的锁---电子密码锁,提供了发展的空间。 随着人们对安全的重视和科技的发展,许多电子智能锁已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的欢迎。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。

基于单片机的电子密码锁的设计与仿真课程设计报告

电子综合课程设计报告设计课题:基于单片机的电子密码锁设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

电子密码锁毕业设计论文(分享版)

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期: 摘要 近年来,随着改革开放的深入发展,电子电器的飞速发展.人民的生活水平有了很大提高。各种高档家电产品和贵重物品为许多家庭所拥有。然而一些不法分子也是越来越多。这点就是看到了大部分人防盗意识还不够强。造成偷盗现象屡见不鲜。因此,越来越多的居民家庭对财产安全问题十分担忧。 有报警功能的密码锁这时正为人们解决了不少问题.但是市场上的密码锁大部分都是用于一些大公司财政机构。价格高昂,一般人们难以接受。如果再设计和生产一种价格低廉、性能灵敏可靠的密码锁,必将在防盗和保证财产安全方面发挥更加有效的作用。 由于电子密码锁是一种通过密码输入来控制电路或是芯片工作的,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心。 关键词密码;开锁;报警

电子密码锁毕业设计开题报告

湖北理工学院 毕业设计(论文) 开题报告 题目:基于单片机的超市储物柜密码锁的设计 学院:电气与电子信息工程学院 专业名称:电子信息工程 学号:201140210122 学生姓名:叶文 指导教师:章磊 2015 年 1 月8 日

1、课题来源 2、研究目的和意义

3、国内外研究现状和发展趋势综述

4、本课题的主要研究内容及方案

方案阐述: 本系统共有两部分构成,即硬件部分与软件部分。其中硬件部分由电源输入部分、键盘输入部分、密码存储部分、复位部分、晶振部分、显示部分、报警部分、开锁部分、红外部分组成,软件部分对应的由主程序、初始化程序、12864显示程序、键盘扫描程序、启动程序、关闭程序、建功能程序、密码设置 程序、EEPROM读写程序和延时程序,红外线程序等组成。用单片机灵活的编 程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接AT24C02芯片用于密码的存储,外接12864液晶显示器用于显示作用。 超市存物柜密码锁设计原理: 本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。密码锁工作的主要过程是12864液晶显示提示开始输入密码,通过键盘输入密码,同时12864液晶显示密码输入情况,其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可,当然也可以用继电器的常开触点去控制电磁铁吸合线圈。 主要的设计实施过程: 1、选用ATMEL公司的单片机AT89C52,以及选购其他电子元器件。 2、使用PROTEUS软件设计硬件电路原理图, 3、使用Keil uVision2软件编写单片机的C语言程序、仿真、软件调试。 4、使用PROTEUS软件进行模拟软、硬件调试。

基于51单片机电子密码锁毕业论文(设计)

摘要 摘要:在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。 在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。 随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。 基于以上思路,本次设计使用 ATMEL公司的 AT89C51 实现一基于单片机的电子密码锁的设计,其主要具有如下功能: (1)密码通过键盘输入,若密码正确,则将锁打开。

(2)报警、锁定键盘功能。密码输入错误数码显示器会出现错误提示,若密码输入错误次数超过 3 次,蜂鸣器报警并且锁定键盘。 电子密码锁的设计主要由三部分组成:4×4 矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统还有 LED 提示灯,报警蜂鸣器等。 密码锁设计的关键问题是实现密码的输入、清除、更改、开锁等功能:(1)密码输入功能:按下一个数字键,一个“-”就显示在最右边的数码管上,同时将先前输入的所有“-”向左移动一位。 (2)密码清除功能:当按下清除键时,清除前面输入的所有值,并清除所有显示。 (3)开锁功能:当按下开锁键,系统将输入与密码进行检查核对,如果正确锁打开,否则不打开。 主要的设计实施过程:首先,选用 ATMEL公司的单片机 AT89C51,以及选购其他电子元器件。第二步,使用 DXP 2004设计硬件电路原理图,并设计 PCB图完成人工布线(后因 PCB 板损坏决定采用万能板焊接的方法)。第三步,使用 Keil uVision3 软件编写单片机的 C 语言程序、仿真、软件调试。第四部,使用 PROTEUS 软件进行模拟软、硬件调试。最后,联合软、硬件调试电路板,完成本次毕业设计。 关键词:4×4矩阵键盘;AT89C51;密码锁;密码二次确认

毕业设计论文_基于FPGA的电子密码锁设计

摘要 随着电子技术的发展,具有防盗报警等功能的电子密码锁代替密码量少、安全性差的机械式密码锁已是必然趋势。电子密码锁与普通机械锁相比,具有许多独特的优点:保密性好,防盗性强,可以不用钥匙,记住密码即可开锁等。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。在实际应用中,由于程序容易跑飞,系统的可靠性能较差。 本文主要阐述了一种基于现场可编程门阵列FPGA器件的电子密码锁的设计方法。用FPGA器件构造系统,所有算法完全由硬件电路来实现,使得系统的工作可靠性大为提高。由于FPGA具有现场可编程功能,当设计需要更改时,只需更改FPGA 中的控制和接口电路,利用EDA工具将更新后的设计下载到FPGA中即可,无需更改外部电路的设计,大大提高了设计的效率。因此,采用FPGA开发的数字系统,不仅具有很高的工作可靠性,而且升级也极其方便。 本文采用EDA技术,利用Quartus II工作平台和硬件描述语言,设计了一种电子密码锁,并通过一片FPGA芯片实现。 关键词:电子密码锁;FPGA;硬件描述语言;EDA

Abstract With the development of electronic technology, electronic password lock with burglar alarm and other functions replacing less password and poor security mechanical code lock is an inevitable trend. compared electronic password lock with ordinary mechanical locks, it has many unique advantages :confidentiality, and security in nature, do not use the key, remember password can unlock it etc .Most electronic password locks we used now is based upon SCM technology ,SCM is its mainly device ,and the creating of encoding and decoding devices is the fashion of Software mode. In practical application, the reliability of the system may be worse because of easy running fly of the programme. This paper mainly expatiates a design method of electronic password lock based upon Field Programmable Gate Array device. We use FPGA devices to construct system , all of the algorithm entirely achieved by the hardware circuit , because of FPGA has the function of ISP , when the design needs to be changed We only need to change the control and interface circuit of FPGA,EDA tools are used to download the updated design to FPGA without changing the design of the external circuit , this greatly enhance the efficiency of the design .Therefore , we use FPGA to empolder the digital system has not only high reliability but also extremely convenient of upgrading and improvement .In this paper ,we use EDA technology , Quartus II platform and hardware description language designing an electronic password lock ,and it achieved through an FPGA chip. Key words:electronic password lock;FPGA;hardware description language;EDA

电子密码锁设计毕业设计论文

*****大学******学院 毕业设计(论文) 设计说明书 设计(论文)题目: 电子密码锁设计 学生:****** 专业:电子信息工程 班级:电信**-* 指导教师:****** 设计日期:2015年6月10日

******大学******学院 毕业设计(论文)任务书 毕业设计(论文)题目: 电子密码锁设计 原始资料: 20世纪80年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提高,成本较高,是适合使用在安全性要求较高的场合,且需要有电源提供能量,使用还局限在一定范围,难以普及,所以对它的研究一直没有明显进展。 目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国电子锁整体水平尚处于国际上70年代左右,电子密码锁的成本还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不断的努力,使电子密码锁在我国也能得到广泛的应用。 电子防盗锁广泛应用于金融业,其根本的作用是“授权”,即被“授权”的人才可以存取钱、物。广义上讲,金融业的“授权”主要包括以下三种层次的内容: 1、授予保管权,如使用保管箱、保险箱和保险柜; 2、授予出入权,如出入金库、运钞车和保管室; 3、授予流通权,如自动存取款。 毕业设计(论文)主要内容: 拟在此电子密码锁的系统中设计主要由三部分组成:4×4矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统还有LED提示灯,报警蜂鸣器等。系统能完成本机超时报警、超次锁定、修改用户密码基本的密码锁的功能。 本设计的任务拟采用单片机(STC89C52)作为单片机的核心单元,利用单片机串行发射、接收等功能而设计的一款具有本机开锁和报警功能的电子密码锁。本系统成本低廉,功能实用。 本系统根据设定好的密码,采用4×4键盘实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的密码不正确,就锁定按键3秒钟,同时发出报警声。 (1)单片机型号可选STC89C52。 (2)6位密码的设定在程序中完成。 (3)密码的输入采用4×4键盘实现,输入6位数字后,按回车键结束。 (4)若输入的密码正确,锁打开,同时用发光二极管亮1秒作为提示。 (5)报警可采用蜂鸣器或扬声器。

基于单片机的电子密码锁的设计

基于单片机的电子密码锁设计 我国工业企业的自动化程度普遍较低,单片机产品有很大的应用空间,如机械行业80%以上的设备仍采用传统的继电器和接触器进行控制。因此,单片机在我国的应用潜力远没有得到充分发挥。 我国大中型企业普遍采用了先进的自动化系统对生产过程进行控制,但绝大部分小型企业尚未应用自动化系统和产品对生产过程进行控制,以提高企业的经济效益和竞争实力。 基于单片机设计的电子密码锁,具有设计简单,操作方便的特点,该产品有很大的市场前景。该设计运用Proteus等仿真软件仿真电子锁,解决了手工绘图慢的缺点,同时设计过程还引用了电子锁常用的标准件和常用件,尽量将所设计的电子锁标准化,这样就大大缩短了电子锁设计周期,进而缩短了新产品的开发周期并降低了电子锁的制造成本;增强了产品的竞争力,公司的整体实力也得到增强。

第一章概述 1.1 设计目的 1.通过本次课程设计进一步熟悉和掌握单片机的结构及工作原理,巩固和加深“单片机C语言”课程的基本知识,掌握电子设计知识在实际中的简单应用。 2.综合运用“单片机C语言”课程的技巧以及生产实际知识去分析和解决电子设计问题,进行电子设计的训练。 3.学习电子设计的一般方法,掌握AT89C51芯片以及简单的电子设计过程和运行方式,培养正确的设计思想和分析问题、解决问题的能力、特别是总体设计能力。 4.通过计算和绘制原理图、布局图和流程图,学会运用标准、规范、手册、图册、和查阅有关技术资料等,培养电子设计的基本技能。 1.2 设计要求 1.若不小心输入错误数字,可以返回重新输入。 2.输入错误次数达到3次时,将锁定键盘一定时间。 3.可以更改密码。 4.显示解锁键盘余剩时间。

电子信息专业毕业设计(论文)_数字密码锁设计

电子密码锁 摘要本文的电子密码锁利用数字逻辑电路,实现对门的电子控制,并且有各种附加电路保证电路能够安 工作,有极高的安全系数。 关键词电子密码锁电压比较器555单稳态电路计数器JK触发器UPS电源。 1 引言 随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。 设计本课题时构思了两种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到单片机方案原理复杂,而且调试较为繁琐,所以本文采用后一种方案。 2 总体方案设计 2.1设计思路 共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若电路连续报警三次,电路将锁定键盘5分钟,防止他人的非法操作。 2.2总体方框图

3 设计原理分析 电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电 造成的密码锁电路失效,使用户免遭麻烦。 密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。 3.1 键盘输入、密码修改、密码检测、开锁及执行电路. 其电路如下图1所示:

. . . . 图1 键盘输入、密码修改、密码检测、开锁、执行电路 开关K1~K9是用户的输入密码的键盘,用户可以通过开关输入密码,开关两端的电容是为了提高开关速度,电路先自动将IC1~IC4清零,由报警电路送来的清零信号经 C25送到T11基极,使T11导通,其集电极输出低电平,送往IC1~IC4,实现清零。 密码修改电路由双刀双掷开关S1~S4组成(如图2所示), 它是利用开关切换的原理实现密码的修改。例如要设定密码为1458,可以拨动开关S1向左,S2向右,S3向左,S4向右,即可实现密码的修改,由于输入的密码要经过S1~S4的选择,也就实现了密码的校验。本电路有16组的密码可供修改。 图2 密码修改电路 由两块74LS112(双JK 触发器,包含IC1~IC4)组成密码检测电路。由于IC1处于计数状态,当用户按下第一个正确的密码后,CLK 端出现了一个负的下降沿,IC1计数,Q 端输出为高电平,用户依次按下有效的密码,IC2~IC3也依次输出高电平,送入与门IC5,使其输出开锁的高电平信号送往IC13的2脚,执行电路动作,实现开锁。

基于51单片机电子密码锁设计讲解

一、设计目的 1.1课题简介 如何实现防盗是很多人关心的问题,传统的机械锁由于其构造简单,被撬的事件屡见不鲜,使人们的人身及财产安全受到很大威胁。电子密码锁是一种依靠电子电路来控制电磁锁的开与闭的装置,开锁需要输入正确密码,若密码泄露, 用户可以随时更改密码。因此其保密性高,使用灵活性好,安全系数高,可以满 足广大用户的需要,现在广泛使用的有红外遥控电子密码锁,声控密码锁,按键密码锁等。 1.2课题研究目的 本设计是一种基于单片机的密码锁方案,根据基本要求规划单片机密码锁的 硬件电路和软件程序,同时对单片机的型号选择、硬件设计、软件流程图、单片 机存储单元的分配等都有注释。现在很多地方都需要密码锁,电子密码锁的性能和安全性大大超过了机械锁,为了提高密码的保密性,必须可以经常更改密码, 以便密码被盗时可以修改密码。 本次设计的密码锁具备的功能:LED数码管显示初始状态“——————”,用户通过键盘输入密码,每输入一位密码,LED数码管相应有一位变为“P”,若想重新输入密码,只需按下“CLR”键。密码输入完毕后按确认键“#”,密码锁控制芯片将输入的密码与密码锁控制芯片中存储的密码相比,若密码错误, 则不开锁,会有红灯亮提示,同时显示“Error”。若正确,则开锁,会有绿灯 亮提示,同时显示“PASS”。用户可以根据实际情况随意改变密码值或密码长度,密码输入正确后可以按下“CHG”修改密码,输入新密码时每输入一位新 密码相应有一位变为“H”,以便提示用户此时输入的是新密码,修改新密码 时若想重新输入新密码只需按下“CLR”键即可。输入新密码后按确认键即修 改成功,新密码写入单片机内部RAM中,以便以后用来确认密码的正确性。按 下复位键,系统恢复初始状态,密码也恢复初始密码,本设计中初始密码是“096168”。 本次设计中硬件主要由我完成,软件主要由张振完成。

毕业设计论文电子密码锁基于-AT89C5

(2011届) 专科毕业设计(论文)资料题目名称:基于单片机的电子密码锁设计 学院(部):电气与信息工程学院 专业:应用电子技术 学生姓名:渊 班级:电子0821 学号 指导教师:周维龙职称讲师 职称 最终评定成绩:

工业大学教务处 (2011届) 专科毕业设计(论文) 基于单片机的电子密码锁设计学院(部):电气与信息工程学院 专业:应用电子技术 学生姓名:渊 班级:电子0821 学号 指导教师:周维龙职称讲师 职称 最终评定成绩

2011 年6月 摘要 本次设计使用AT89C51实现一基于单片机的电子密码锁。本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超次锁定、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有温度显示、时间显示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用。 随着人们生活水平的提高,电子密码防盗锁作为防盗卫士的作用日趋重要。电子密码防盗锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁性差的缺点。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,机械锁的这些弊端为一种新型的锁---电子密码锁,提供了发展的空间。 随着人们对安全的重视和科技的发展,许多电子智能锁已在国外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。电子锁由于其性高,使用灵活性好,安全系数高,受到了广大用户的欢迎。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。 关键词:单片机AT89C51 LED显示矩阵键盘自动报警

毕业设计_电子密码锁的设计

毕业综合实训报告 实训题目: WFS-907电子密码锁专业: 楼宇智能化工程技术

呼和浩特职业学院毕业综合实训报告任务书楼宇智能化工程技术 姓名学号11031200 11 班级1班年级11级专业 楼宇智能 化工程技 术 通信地址呼和浩特职业学院 邮政 编码 010050 E-mail 地址 电话 毕业综合实训报告题 目 WFS-907电子密码锁 指导教师姓名职称工作单位及所从事专业联系方式备注 教师呼和浩特职业学院 毕业综合实训报告要求: 1、查阅技术资料对综合实训项目进行电路原理分析; 2、元件选择(识别、筛选与测试) 3、电路板焊接与装配 4、软、硬件调试 5、独立撰写规范的实训报告,编写技术文件并对实训结果进行分析、讨论和总结。 教 研 室 审 批 意 见 教研室负责人: 年月日系 部 审 批 意 见审核人签字: 年月日 备注 1、任务书由指导教师填写,一式二份。其中学生一份,指导教师一份。 2、审批若不能通过,需重新填报此表。不通过的原因如下:(请画○标明) A、任务不明确; B、雷同;(同学之间或其它方) C、其他原因

目录 摘要.................................................... (4)矚慫润厲钐瘗睞枥庑赖。 一、概述 (4) 1.1. 关于密码锁 (4) 1.2. 系统设计要求及内容 (5) 二、实训目的 (5) 三、实训内容和步骤 (5) 3.1. 主要元器件 (5) 3.1.1. 主控芯片AT89C51 (5) 3.1.1.1. AT89C51简介 (5) 3.1.1.2. AT89C51 主要特性及其概述........... (6)聞創沟燴鐺險爱氇谴净。 3.1.1.3. AT89C51管脚说明 (6) 3.1.2. 存储芯片AT24C02 (9) 3.1.2.1. AT24C02概述 (9) 3.1.2.2. AT24C02管脚描述 (9) 3.1.2.3. AT24C02特性 (10) 3.1.3. 三位共阳数码管 (10) 3.1.3.1. 三位共阳数码管驱动方式--动态显示驱动(10)残骛楼諍锩瀨濟溆塹籟。 3.1.4. 晶体振荡器 (11) 3.1.5. BJ015音乐集成电路 (12) 3.1.6. 7805三端稳压管 (12) 3.1.6.1. 三端稳压管简述 (12) 3.1.6.2. 7805三端稳压管主要参数 (13) 3.1.6.3. 7085三端稳压管工作原理 (13) 3.2. 设计原理及原理图分析 (13) 3.2.1. 设计原理 (13) 3.2.2. 设计原理图 (14) 3.2.3. 原理图分析 (14) 3.2.3.1. 键盘输入电路 (14) 3.2.3.2. 密码储存电路 (15)

电子密码锁的设计毕业论文

电子密码锁的设计毕业论文 目录 1 绪论 (1) 1.1 引言 (1) 1.2电子锁简介 (2) 1.3电子密码锁的特点 (2) 1.4方案论证与比较 (3) 2 AT89C51单片机概况 (5) 2.1 AT89C51单片机的简介 (5) 2.2 AT89C51单片机的引脚 (6) 2.3 AT89C51单片机复位方式 (8) 3 电路的功能单元设计 (9) 3.1开锁机构 (9) 3.2按键电路设计 (10) 3.3显示电路设计 (12) 3.4AT24C02掉电存储单元的设计 (14) 3.5密码锁的电源电路设计 (15) 3.6设计总框图 (17) 3.7设计总体电路图 (18) 4 程序设计 (19) 4.1主程序流程图 (19)

4.2键盘扫描子程序模块 (20) 4.3数字处理程序模块 (21) 4.4开锁程序 (22) 4.5 密码设置程序 (23) 5 总结 (23) 致谢 (25) 参考文献 (26)

1 绪论 1.1 引言 在日常的生活和工作中, 住宅与部门的安全防、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。 在安全技术防领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。 随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC 卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。

电子密码锁的毕业论文

电子密码锁的毕业论文 目录 摘要 关键词 一引言 二.总体方案设计 2.1一号方框图 2.2二号方框图 三.单元模块设计 3.1RS触发器 3.2555单稳态触发器 3.3.74LS161计数器 3.4 总电路图 四功能介绍 4.1 各单元模块功能介绍 4.2键盘输入、密码修改电路图 4.3密码输入错误三次即锁定电路 4.4计时电路 4.5 各单元模块的连接 五.软件设计 六.系统功能 七.设计总结

八.参考文献 摘要 每一位解锁意图码在密码锁部引发的试图解锁动作,可称为安全密码锁的解锁事件。电子安全密码所有开启意图码驱动,进党开启意图码预设定的安全密码完全匹配时,方可逐步开启密码锁。 关键词:密码锁 RS触发器键盘输入 一引言 随着科学技术的进步,电子器件和电子系统设计方法日新月异,电子设计自动化技术正是适应了现代电子产品设计的要求,吸收了多学科最新成果而形成的一门新技术。为保证电子产品设计的速度和质量,适应“第一时间推出产品”的设计要求,EDA技术已成为不可缺少的一项先进技术和重要工具,掌握EDA技术是电子信息类专业学生,工程技术人员所必备的基本能力和技能。 随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。 意外事故或人为破坏可能造成中的灾难性后果的系统称为要害系统。要害系统的保证性包括安全性、可开性和保全性,涵非常丰富。 我们设计的电子密码锁是一类针对要害系统的安全保险器件,其设计概念与常见的保安密码锁有所不同。从系统设计观点看,电子安全密码锁是一个实体域定义的概念,比较机械安全密码锁,具有设计

基于单片机数字密码锁的设计要点

摘要 随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。 单片机也被称微控器,是因为它最早被用在工业控制领域。单片机是靠程序运行的,并且可以修改。 本设计系统主机采用8052单片机,MCS-51单片机的程序存储器和数据存储器的地址空间是相互独立的,而且程序存储器一般为ROM或EPROM,只能读出不能写入。扩展用的程序存储器芯片大多采用EPROM芯片,最大可扩展到64K字节。该设计使用矩阵键盘输入。LED数码管显示输入密码,用74HC245驱动数码管发光显示数码,LCD1602控制显示。密码正确,二极管发光。输入密码错误次数超过三次系统报警,蜂鸣器发出报警音。 关键词:单片机软件电路硬件电路

目录 第一章设计要求 (1) 第二章系统组成及工作原理 (2) 第三章硬件电路设计 (3) 3.1 STC89C52单片机的介绍 (3) 3.2单片机最小系统 (5) 3.3键盘电路设计 (6) 3.4 LCD1602显示电路 (8) 3.5开锁电路 (11) 3.6报警电路 (11) 3.7仿真效果图 (12) 第四章软件设计 (13) 4.1 PROTEUS仿真软件 (13) 4.2 KEIL编译设计 (15) 4.3 普中ISP自动下载软件 (16) 4.4程序流程图 (18) 第五章设计、调试和测试结果与分析 (19) 第六章设计小结 (23) 参考文献 (24) 附录 (25)

第一章设计要求 采用单片机、LCD等芯片,设计电子密码锁,能随时修改密码,具有防多次试探功能,连续输入密码达到一定次数,发出光声报警密码输入错误时有报警功能,连续输入3次错误,键盘自锁,等待管理解锁;开锁后或修改密码后可以选择退出,返回开锁前状态。掌握Proteus软件的基本应用,用于设计与仿真,需要用PROTEUS软件绘制电路原理图及局部原理图;掌握单片机编程语言,可选用汇编语言或C语言; 本次课程设计是要设计一个数字密码锁,设计要求如下: 1、设计一个数字式密码锁。 2、密码由4 – 6位数字组成。 3、密码相符开锁,三次不符报警。 4、密码可以更新。

相关文档
最新文档