基于单片机与GSM模块的电子密码锁设计毕业设计

合集下载

毕业设计(论文)-基于单片机控制的电子密码锁设计

毕业设计(论文)-基于单片机控制的电子密码锁设计

基于单片机控制的电子密码锁设计目录摘要 (I)关键词 (I)Abstract ................................................................................................................... I I Key words ............................................................................................................... I I 1 绪论. (1)1.1 课题背景 (1)1.2 课题的目的和意义 (1)1.3 电子密码锁发展趋势 (1)1.4 本设计完成的工作 (2)2 总体方案设计 (2)2.1 电源模块 (3)2.2主控制器模块 (3)3 硬件实现及单元电路设计 (4)3.1 主控制模块 (4)3.2 单片机的时钟电路与复位电路设计 (4)3.3 单片机管脚说明 (5)3.4 键盘电路设计 (6)3.5 数码管显示电路设计 (6)3.6 存储芯片电路设计 (7)3.7 报警电路 (7)3.8 密码锁电路 (7)4 红外遥控电路设计 (8)4.1 红外通信基本原理 (8)4.2红外通信标准 (9)4.3 红外线遥控原理 (10)4.4 主要模块设计 (10)5 系统软件设计方案 (11)5.1 主程序流图 (11)5.2 开锁软件设计 (12)6 系统的安装与调试 (15)6.1硬件的安装 (15)6.2单片级密码锁的仿真 (16)结论 (16)致谢 ...................................................................................... 错误!未定义书签。

参考文献 (17)附录1 整机电路原理图 (18)附录2 部分源程序 (18)附录3:实物图 (27)基于单片机控制的电子密码锁设计摘要:本设计研究的对象是单片机密码锁,单片机密码锁由硬件和软件组成,硬件部分有电源输出电路、晶振电路、复位电路、键盘接口电路、开锁电路、报警电路、继电器、以及51单片机组成。

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

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

毕业设计(论文)基于单片机的电子密码锁设计基于单片机的电子密码锁设计摘要随着科技和人们生活水平的提高,如何实现防盗这一问题也变的尤其突出。

由于传统机械锁构造简单,被撬事件源源不断;而电子密码锁保密性高,使用灵活性好,安全系数高,所以受到了广大用户的青睐。

电子密码锁是一种通过密码输入来控制电路或芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。

应用较广的电子密码锁是以芯片为核心,通过编程来实现的。

设计以STC89C51单片机作为密码监控装置和控制核心,结合键盘电路,LCD 显示电路,报警电路和开锁机构,利用单片机灵活的编程设计和丰富的I/O端口及其控制的准确性通过软件程序来控制整个系统实现电子密码锁的基本功能。

软件设计采用自上而下的模块化思想,使系统朝着分布式、小型化方向发展,使系统的可靠扩展性和运行稳定性增加。

测试结果表明,设计各项功能已达到设计要求。

关键字:单片机;STC89C51;电子密码锁;报警Design of Electronic Combination Lock Based onSingle Chip MicrocomputerAbstractAlong with the improvement of science and technology and the living level of people, how realize to guard against theft this problem also become especially. Because of the simple construct of traditional machine lock, the affairs of theft is commonly;The electronic combination lock is safer because of its confidentiality, use flexibility is good, the safety coefficient is high, being subjected to the large custom close.The electronic combination lock is electronic products, which control the mechanical switch by the control circuit or chip when you input a password. Now the widely used electronic locks are based on the chip and achieve the function by programming.The design by single chip microcomputer STC89C51 act as the combination lock monitoring device detection and control core, combining with key circuit, LCD display circuit, an alarm circuit and unlocking mechanism, using a flexible programming design and rich I/O port of microcontroller, and its control by software program to control the whole system to realize the electronic combination lock. The design thought from top to down, to make the system toward wear distribute type, turn to the direction development of small, strengthen the system and can expand the stability and circulate. Test the result state, various functions of this system are already all request of this design.Keyword: Single Chip Microcomputer; STC89C51; Electronic Combination Lock目录摘要 (I)Abstract (II)1. 绪论 (2)2. 系统设计 (2)2.1 主控方案选择 (2)2.2 密码方案选择 (2)2.3 设计思路 (2)3. 硬件设计 (2)3.1 STC89C51单片机 (2)3.1.1 STC89C51单片机内部结构 (2)3.1.2 STC89C51单片机引脚说明 (2)3.1.3 STC89C51单片机中断系统 (2)3.1.4 STC89C51单片机内部时钟电路 (2)3.1.5 STC89C51单片机复位电路 (2)3.2 LCD1602液晶显示器 (2)3.2.1 LCD1602引脚说明 (2)3.2.2 LCD1602显示原理 (2)3.2.3 LCD1602控制指令 (2)3.2.4 LCD1602显示电路 (2)3.3 AT24C02存储芯片 (2)3.3.1 AT24C02引脚说明 (2)3.3.2 AT24C02存储电路 (2)3.4 矩阵键盘 (2)3.5 继电器 (2)3.6 电源模块 (2)3.7 其他电路 (2)3.7.1 报警电路 (2)3.7.2 独立按键电路 (2)4. 软件设计 (2)4.1 主程序流程图 (2)4.2 开锁程序流程图 (2)4.3 密码修改程序流程图 (2)5. 系统调试 (2)5.1 Keil C51调试 (2)5.1.1 Keil C51介绍 (2)5.1.2 Keil C51调试 (2)5.2 Proteus 仿真 (2)5.2.1 Proteus软件介绍 (2)5.2.2 Proteus仿真调试 (2)5.3 实物制作 (2)5.3.1 制作过程 (2)5.3.2 实物调试 (2)结论 (2)致谢 (2)参考文献 (2)附录 (2)1. 绪论科技发展和生活水平提高的同时,安全问题也随之而来,被撬事件屡见不鲜,那么如何更好的防盗呢?由于传统的机械锁抵抗不了强力破坏,制作工艺简单,技术落后,极易被开启,所以它只能保存着锁的原始意义,而与此同时涌现出一批满足人们需求的安全可靠不易被破解的电子锁。

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

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

毕业设计论文基于单片机的电子密码锁设计目录1. 引言 (1)1.1课题背景和意义 (1)1.2 电子密码锁发展趋势 (1)2.总体设计方案 (1)2.1 电子密码锁设计的具体要求 (1)2.2总体设计方案 (2)2.3系统总体设计原理 (3)3.电子密码锁的硬件设计 (4)3.1 主控芯片STC89C52 (4)3.2存储电路 (5)3.3 LCD显示模块 (6)3.4 单片机最小系统 (7)3.5 报警电路 (8)3.6 开锁电路 (8)3.7 键盘输入模块 (9)4.电子密码锁的软件设计 (9)4.1 主程序 (9)4.2 按键软件设计 (10)4.3密码设置软件设计 (11)4.4 开锁软件设计 (12)5. 调试与实现 (13)5.1 软件调试 (13)5.2 Proteus仿真 (14)5.3 Protel99 SE 电路设计 (15)5.4 硬件调试 (16)6.结论 (19)参考文献 (21)1. 引言1.1课题背景和意义随着电子技术和计算机技术的飞速发展,单片机性能不断完善,性能价格比显著提高,技术日趋完善。

由于单片机具有体积小、重量轻、价格便宜、功耗低、控制功能强及运算速度快等特点,因而在国民经济建设、军事及家用电器等各个领域均得到了广泛的应用。

本设计利用单片机及附加电子元器件实现数据采集和控制算法,来完成某一实际功能,检验并提高同学对整体电路设计和把握能力,了解单片机系统设计流程,以及电路板的实际制作和调试能力。

同时也加强对数字电路、单片机和微机原理等课程知识的实际应用能力,也为同类产品的进一步发展奠定理论和实践基础。

随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。

锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。

随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。

据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。

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

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

本科毕业设计(论文)题目基于单片机的电子密码锁设计院(系部)河北大学专业名称电子信息工程年级班级学生姓名指导教师2011年月日摘要本课题设计了一种基于单片机的数字电子密码锁,这种数字电子密码锁以单片机作为数据处理主控芯片。

电子密码锁的设计主要由四部分组成:4×4矩阵键盘接口电路、以AT89S52芯片为核心的密码锁的数据处理及控制电路、掉电情况下依然能保存密码的EEPROM存储器芯片,输出七段显示电路。

另外系统还有LED提示灯,报警蜂鸣器,单片机复位电路等。

电子密码锁设计的关键问题是实现密码的输入、清除、开锁、更改等功能。

同时该密码锁具有设计方法合理,简单易行,成本低,安全实用等特点,符合住宅,办公室等场所的用锁要求,具有推广价值。

关键词单片机密码锁 4*4矩阵键盘 EEPROM存储芯片实用经济AbstractThis project designed a digital electronic lock which used a MCU as data process and control chip. The main functions digital electronic lock are as follows:The design of the electronic password lock is mainly made up of four parts: 4×4 matrix keyboard interface circuit, data processing and control circuit, eeprom memory chip that is used to keep password when the lock loses power and display circuit. In addition the system also consists of LED lights, alarm buzzers, single-chip reset circuit and so on..The key question of the electronic lock designing is the realization of functions, such as the input password, clear password, unlock, change password and other functions.And the designed cipher lock is characterized by its reasonable designing methods, simple operation, low cost and property of safety and practicality.Besides,it works well as a residence lock and has great potential for commercial development.Key words: SCM Cipher lock 4*4matrix keyboard EEPROM Practical economy目录1 绪论 (1)1.1国内外研究综述 (1)1.2选题的目的和意义 (2)1.3本论文的任务 (3)2电子密码锁总体设计 (4)2.1系统总体设计 (4)2.2单片机 (5)2.3密码存储芯片选择 (10)2.4键盘输入方案比较 (12)2.5显示方案比较 (13)3电子密码锁的硬件设计 (1)3.1系统结构框图 (1)3.2主控部分 (2)3.3显示部分 (3)3.4键盘输入部分 (4)3.5密码存储部分 (5)3.6电源部分 (5)3.7其它功能部分 (8)3.8 电子密码锁的电路原理图 (10)4电子密码锁的软件组成 (12)4.1系统软件设计流程 (12)4.2 Keil uVision2软件介绍 (13)4.3各主要部分的功能实现程序设计 (14)4.3.1初始化程序设计 (14)4.3.2按键处理程序设计 (17)4.3.3密码更改程序设计 (21)5系统仿真 (24)5.1系统仿真过程 (24)5.2仿真调试中遇到的问题及解决办法 (25)总结 (1)致谢 (2)参考文献 (3)附录 (4)1 绪论1.1国内外研究综述在电子锁出现以前人们广泛的使用机械锁,但是随着时间的推移机械锁已不能满足人们的要求,于是电子锁应用而生。

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

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

目录单片机电子密码锁的设计 (1)第1章绪论 (3)1.1引言 (3)1.2电子密码锁的背景 (3)1.3电子锁设计的意义的本设计特点 (4)第2章系统总体方案设计 (5)第3章硬件电路设计 (8)3.1键盘电路设计 (8)3.2LED显示电路 (9)3.3开锁电路 (11)3.4报警电路 (12)第4章软件设计 (12)4.1软件设计思路 (12)4.2各子程序设计 (13)第5章系统调试 (18)第6章单片机电子密码锁的应用趋势 (19)第7章设计总结与展望 (19)附录 (23)源程序清单 (23)单片机电子密码锁的设计摘要:随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。

本设计以单片机AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构(本设重点介绍主机设计),实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。

根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。

而且采用键盘输入的电子密码锁具有较高的优势。

采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。

软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。

测试结果表明,本系统各项功能已达到本设计的所有要求。

关键词:单片机;密码锁;单片机设计,电子锁。

The design of electronic locks SCMABSTRACT:Along with the exaltation of social science and the living level of people, how carry out the family to guard against theft, this problem also change particularly outstanding.Because of the simple construct of traditional machine lock,the affairs of theft is hackneyed.the electronics lock is safer because of its confidentiality, using the vivid good, the safe coefficient is high, being subjected to the large customer close.It can carry out the key information to register in the main on board initial attestation, the password information encrypt etc. Go to correspond by letter the principle according to the string between 51 machines, this is easy to encrypt and protect to the passwords information random. Adopt the numerical signal codes,not only can carry out many controls of the road information, raise the anti- interference that signal deliver, reduce the mistake action,but also the power consume is low,Respond quickly,the efficiency deliver is high, work stable credibility etc. The software design adoption the design thought from top to bottom, to make the system toward wear distribute type,turn to the direction development of small, strengthen the system and can expand the stability and circulate.Test the result enunciation, various functions of this system are already all request of this design.KEYWORD:singlechip;cryptogram lock;singlechip design; electronics lock.第1章绪论1.1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的喜爱。

基于单片机的简易电子密码锁毕业设计课程设计

基于单片机的简易电子密码锁毕业设计课程设计

前言随着电子技术的进展,具有防盗报警等功能的电子密码锁代替密码量少、平安性差的机械式密码锁已是必然趋势。

电子密码锁与一般机械锁相较,具有许多独特的优点:保密性好,防盗性强,能够不用钥匙,记住密码即可开锁等。

目前利用的电子密码锁大部份是基于单片机技术,以单片机为要紧器件,其编码器与解码器的生成为软件方式。

下面确实是此刻主流电子密码锁:目前常见的遥控式电子防盗锁要紧有光遥控和无线电遥控两类。

键盘式电子密码锁从目前的技术水平和市场认可程度看,利用最为普遍的是键盘式电子密码锁,该产品要紧应用于保险箱、保险柜和金库,还有一部份应用于保管箱和运钞车。

卡式电子防盗锁利用各类“卡”作为钥匙的电子防盗锁是当前最为活跃的产品,不管卡的种类如何多种多样,依照输入卡的操作方式,都可分为接触式卡和非接触式卡两大类。

生物特点防盗锁人的某些与生俱来的个性特点(如手、眼睛、声音的特点)几乎不可重复,作为“钥匙”确实是唯一的(除非被强逼或损害)。

因此,利用生物特点做密码的电子防盗锁,也专门适合金融业注重“验明正身”的行业特点。

人们生活水平的提高和平安意识的增强,对平安的要求也就愈来愈高。

锁自古以来确实是把守护门的铁将军,人们对它要求甚高,既要平安靠得住的防盗,又要利用方便,这也是制锁者长期以来研制的主题。

随着电子技术的进展,各类电子产品应运而生,电子密码锁确实是其中之一。

据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。

这种锁是通过键盘输入一组密码完成开锁进程。

研究这种锁的初衷,确实是为提高锁的平安性。

由于电子锁的密钥量(密码量)极大,能够与机械锁配合利用,而且能够幸免因钥匙被仿造而留下平安隐患。

电子锁只需记住一组密码,无需携带金属钥匙,免去人们携带金属钥匙的苦恼,而被愈来愈多的人所欣赏。

电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC 卡锁,生物锁等。

但较有效的仍是按键式电子密码锁。

20世纪80年代后,随着电子锁专用集成电路的显现,电子锁的体积缩小,靠得住性提高,本钱较高,是适合利用在平安性要求较高的场合,且需要有电源提供能量,利用还局限在必然范围,难以普及,因此对它的研究一直没有明显进展。

本科毕业论文-基于单片机的电子密码锁设计

本科毕业论文-基于单片机的电子密码锁设计

淮阴工学院毕业设计(论文)作者: 学号:系(院): 电子与电气工程学院专业: 测控技术与仪器题目: 基于单片机的电子密码锁——硬件设计指导者:评阅者:2015 年 6 月目录1 引言 (1)1.1 课题的背景 (1)1.2电子密码锁的发展趋势 (1)1.3课题的研究方向 (3)2 总体设计 (3)2.1 设计要求 (3)2.2 系统结构 (3)3 硬件设计 (4)3.1 硬件实现及单元电路设计 (4)3.2键盘电路设计 (7)3.3 存储芯片电路设计 (8)3.4液晶显示电路设计 (9)3.5报警电路 (10)3.6 密码锁电路 (11)3.7语音电路 (11)4 仿真调试 (15)4.1 仿真软件介绍 (15)4.2 调试工具 (15)4.3 系统仿真结果 (15)结论 (18)致谢 (19)参考文献 (20)附录 A 电路原理总图 (21)附录 B Proteus仿真图 (22)附录C实物图 (23)附录D元件清单 (24)1 引言1.1 课题的背景在以往人们的日常生活中,大家利用最平凡的锁是二十世纪50年代外国人所创造的机械锁,它操纵起来操作单一、结构也很容易,成本低廉。

但在在使用过程中我们也慢慢的发现很多缺点:一:依据资料的统算,在每四千把锁当中就会存在两把锁的钥匙的齿形是类似或者是一样的,因此机械锁的安全性比较低。

也有一些调查资料结果表明,装有电子防盗设备锁居民楼或者办公大楼盗窃犯罪率都会明显下降好多。

二:如果机械锁上的钥匙遗落,一旦被别人捡到那么不管谁都可以将锁打开。

三:传统机械锁的材料大多为黄铜,这种材质易损坏。

四:机械锁钥匙易于复制,不适合一些公共场所使用[1]。

以往部门文件档案跟一些资料箱使用的大多都是机械锁,所以我们如果都是用机械锁的话就得整天携带钥匙,会产生许多麻烦,一旦丢失会造成不良后果。

这样的话不仅影响个人生命财产安全,也很麻烦[2]。

人们对日常生活水平的质量要求大大提高,对日常生活中的安全设备的要求也伴之愈来愈高[3]。

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

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

基于单片机的电子密码锁前言在我们的日常生活和工作中, 住宅、工作单位的安全措施、公司的档案资料、财务报表和个人相关资料的保管基本上都是用加锁的方式来解决的。

如果采用传统机械式的钥匙来开锁,人们出门就需携带许多把钥匙, 非常地不方便, 而且如果钥匙不小心被丢失了,那安全性就会大打折扣。

目前,在西方发达国家,电子密码锁技术相对较先进,种类齐全,电子密码锁也已被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。

在我国,随着社会科技的进步,锁已发展到了密码锁、磁性锁、电子锁、激光锁、声控锁等等。

在传统钥匙的基础上,增加了一组或多组密码,通过不同磁场、光束光波、声波、声音和不同的图像来控制锁的开启,从而大大提高了锁的安全性,使不法之徒无可乘之机,人们也就能对自身财产安全的有了更多保障。

随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。

但是这些产品的特点是针对特定的指纹和有效卡,只能适用于需保密的箱、柜、门等。

而且指纹识别器在公共场所使用容易机械损坏,IC卡也丢失或损坏,而且它们其成本较高,在一定程度上限制了这类产品的推广和普及。

鉴于目前的技术水平与市场的接受程度,加上电子密码锁它具有成本价格低、低功耗、简单容易操作、安全性高等优点,因而电子密码锁成为了这类电子防盗产品的主流。

在安全技术的领域范围,具有防盗兼报警功能的电子密码锁已逐渐替代了传统机械式的密码锁,它克服了机械锁密码可设密码量少,安全性不高的缺点,使得密码锁不论在性能上还是在技术上都有了很大的提升。

随着大规模集成电路技术的发展,尤其是单芯片,微处理器智能锁的出现,它除了具有电子密码锁的功能外,还引入了专家分析系统和智能化的管理,使得密码锁具有更高的可靠性和安全性,它的应用也越来越广泛,因此研究它具有重大的现实意义。

1 电子密码锁的介绍1.1 电子密码锁的简介电子密码锁运用电子电路控制机械部分,使两者紧密结合,从而避免了因为机械部分被破坏而导致开锁功能失常的问题,而且连续输入密码错误时还有报警声,大大增加了密码锁的防盗功能。

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

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

本科生毕业设计(论文)题目基于单片机的电子密码锁设计专业电子信息科学与技术院系信息工程学院学号 xxxxxxx姓名 xxxxxxxxxx 指导教师 xxxxxxx答辩时间 xxxxxxxxx工作时间:2015年12月至2016年5月基于单片机的电子密码锁设计学生:xx指导老师:xx摘要:本课题设计是基于STC89C52单片机的电子密码锁,它是一种通过输入的密码是否正确来控制电路和单片机工作,以至于能够控制电磁锁的开关的电子器件。

它的种类很繁多,有简易的电子密码锁,也有有比较复杂的电子密码锁。

现在应用较广的电子密码锁是以单片机为核心芯片,通过C语言编程来实现的一种产品。

本文主要通过STC89C52单片机作为主控器件,键盘输入模块,数码管显示模块,报警电路,开锁电路以及复位电路,并且通过单片机的编程设计和丰富的I/O端口实现电子密码锁的开锁和闭锁的基本功能。

其主要实现功能如下:①通过键盘输入密码,如果输入的密码正确,则锁将打开。

②若密码输入错误则蜂鸣器报警。

③如果密码连续错误次数超过 3 次,蜂鸣器报警并且锁定键盘。

电子密码锁具有设计简单,安全,方便以及稳定等特点,则具有一定的推广价值。

关键词:STC89C52 ;蜂鸣器;数码管;键盘The electronic locks designUndergraduate:xxxProfessor:xxAbstract:This paper is based on the design of single-chip electronic locks STC89C52,it is a circuit to control and chip operation by entering a password,which can control the electromagnetic lock closure to achieve unlocking and locking of an electronic device.Many of its kind, has some simple circuit products, also has some complex circuit products.Now wider application of the electronic code lock is a micro-controller core, through the C language programming to achieve.This paper mainly through STC89C52 MCU as the master device, keyboard input module, digital display module, alarm circuit, unlocking circuit and reset circuit, And to achieve the basic function of electronic locks by the micro-controller designing and rich I / O ports.Some mainly functions are the following.①password can be input by keyboard.If password is right,the lock will be opened.② If password is wrong,the lock will not be opened and buzzer will buzzed.③ If password is input wrong three times,so that keyboard can’t be work.The lock has a rational design method, convenient ,safe and practical features, So it has some promotional value.Key words: STC89C52 ; Buzzer ; Digital Tube ; Keyboard目录绪论 (1)1设计方案的选择与分析 (2)1.1主控模块设计方案的论证与选择 (2)1.2报警电路的设计与选择 (2)1.3开锁电路的选择与分析 (2)1.4数码管的选择与分析 (2)2主要硬件描述 (3)2.1 STC89C52单片机介绍 (3)2.2数码管介绍 (4)3硬件设计与实现 (5)3.1设计原理 (5)3.2系统设计原理图 (5)3.3复位电路 (6)3.4时钟电路 (7)3.5开锁电路和报警电路 (7)3.6矩阵键盘输入模块 (8)3.7数码管显示模块 (9)4系统的软件设计与实现 (10)4.1主要流程图描述 (10)4.2部分程序介绍 (10)结束语 (13)致谢 (14)参考文献 (15)附录1 (16)附录2 (21)绪论随着社会的高速发展和人民的生活水平的提高,人们的安全意识也逐渐提高,对安全的要求越来越高。

基于GSM与单片机的宿舍防盗电子锁的设计

基于GSM与单片机的宿舍防盗电子锁的设计

基于GSM与单片机的宿舍防盗电子锁的设计
1.引言
学校宿舍经常发生被盗事件,而学校从学生隐私考虑,并未在宿舍安装监视
摄像头来消除安全隐患.宿舍安装的普通机械锁结构简单,容易被撬开.为了增
加安全保障,提出了一款基于GSM远程控制报警防盗器的设计方案.本方案以
S12芯片为核心控制器,结合了TC35GSM模块.步进电机驱动模块和蜂鸣器报警模块,设计制作了新结构的防盗电子锁.该防盗电子锁由机械结构和控制系统组成.在使用之前需要使用防盗器专用设置软件向控制器里面写入需要的电话号码,以及开门指令,假设使用者在外地使用设置好的手机向GSM里面写入开
门指令,GSM接收到信号向单片机发送开门信号,单片机控制驱动器,带动步进电机转动,从而打开门.
2.机械结构设计
机械结构如图1所示.装置的报警功能通过如下步骤实现:防盗装置开启,当宿舍被非法入侵时,小偷撬开门锁或者自己开门,无论何种方式宿舍门被打开
的话,一律视为非法入侵.小偷开门的同时,装置上的红外线被阻挡,装置内的单片机开始运作,首先响起蜂鸣器,同时单片机上的gsm模块开始运行,向预先设置的手机号码上发送短信,提示报警.把手卡盘②卡在锁的把手上面,当短信发过来之后,信号控制电机的转动,使其按照要求实现不同频率的转动,移
动螺母③随电机的运动进行前后的移动并用软钢丝与把手卡盘②连接,拉动把
手转动,实现门的打开和关闭.安装时,外壳⑥可以从右侧面卸下,先卸下外壳,装上螺母导轨⑦,再将移动螺母③装配上,固定住电机挡板⑤.然后组合上外壳
⑥的右侧.最后将自攻螺钉通过固定螺孔⑧固定在门上.
3.硬件电路设计。

基于单片机的电子密码锁的设计毕业论文-图文

基于单片机的电子密码锁的设计毕业论文-图文

基于单片机的电子密码锁的设计毕业论文-图文毕业论文(设计)题目:基于单片机的电子密码锁的设计系部名称:专业班级:学生姓名:学号:指导教师:教师职称:20年0月日中原工学院信息商务学院毕业论文(设计)摘要随着科技的发展,安全已成为人们关注的焦点之一,于是各种安全产品相继问世(如指纹防盗!红外防盗!GPS等)\虽然这类产品安全性高,但因其生产成本高,携带安装使用不方便,在一定程度上限制了这类产品的普及和推广\本文介绍的是一种基于单片机智能锁的硬件和软件设计及实现方法\这种电路设计具有按键有效提示,输入错误提示,控制开锁电平,控制报警电路,修改密码等多种功能\可在意外泄密的情况下随时修改密码\位数密码共一万组不重复组合,保密性强,灵活性高,特别适用于家庭,办公室,学生宿舍及宾馆等公开场所。

本文采用以89c51为核心的主控芯片外接AT24C01掉电存储单元来完成控制功能,设计主要分为硬件和软件两部分,由矩阵键盘,显示电路,报警电路,单片机复位及晶振电路等构成外围硬件电路,软件部分则由控制程序来完成。

通过软硬件结合来实现设计功能。

本文通过单片机及外围芯片完成密码锁的上锁及开锁功能,采用的设计思想是由键盘输入的设置密码被存储在固定单元内,然后通过单片机对键盘进行扫描以确认密码是否正确,若密码正确则发出开锁信号,在此用二极管说明开锁信号,若密码不对则发出警报,这样设计的目的极大的提高了产品的安全性。

关键字:89c51,AT24C01掉电存储,矩阵键盘,显示电路,报警电路等。

I中原工学院信息商务学院毕业论文(设计)The design of electronic locks based on microcontrollerAbstractWith the development of technology, security has bee the focus of attention, so a variety of security products have e out (such as fingerprint security! infrared alarm! GPS, etc.) \not convenient to carry, to a certain extent, limited the popularity of such products and to promote\design and implementation method, \Suggest that the control lock level, control and alarm circuits, change passwords, and other functions \password\and high flexibility, in particular, For home, office, student hostels and hotels and other public placesIn this paper, the core of the main chip 89c51,AT24C01 external storage unit to plete the power-down control, hardware and software design can be divided into two parts, the matrix keyboard, display circuit, alarm circuit, microcontroller reset, and constitute the external crystal circuit Hardware, software part by the control program to plete. Design capabilities achieved through the bination of hardware and software.By MCU and peripheral chips to plete locking and unlocking code lock function, using the design set by the keyboard input password is stored in a fixed unit, and then scan through the SCM on the keyboard to confirm the password is correct, if the password is correct Issue the unlock signal diodes that use the lock on this signal, if the password is not alert, this is designed to greatly improve the safety of products.Keywords:Chip89C51 AT24C01power-down storage Matrix keyboard Display circuit Alarm circuit and so on.II中原工学院信息商务学院毕业论文(设计)目录1 概述 ...................................................... .. (1)1.1 课题背景和意义 (1)1.2 本设计需要解决的问题 .............................................. 1 1.3 本设计的研究方法 (2)1.4 设计方案论述 ......................................................2 2 外围硬件电路的设计 ......................................................42.1 硬件的基本组成 (4)2.2 硬件介绍 ...................................................... .... 4 2.2.1 单片机概述 ......................................................4 2.2.2 AT89c51的简介 (7)2.2.3 单片机控制方框图 (10)2.2.4 开锁机构示意图 (10)2.2.5 矩阵键盘 .......................................................12 2.2.6 24C01掉电存储单元设计 ......................................... 13 2.2.7 显示电路设计 (14)2.2.8 电源稳压模块设计 ............................................... 15 3软件设计 ...................................................... .. (16)3.1 主程序模块 .......................................................16 3.2 键盘扫描及识别子程序 ............................................. 17 3.3密码对比程序 ..................................................... 17 3.4 开锁程序 ...................................................... ... 18 4 结论 ...................................................... .......... 20 5 致谢 ...................................................... .......... 21 参考文献 ...................................................... ........... 22 附录一 ...................................................... ............. 23 附录二 ...................................................... . (24)III中原工学院信息商务学院毕业论文(设计)1 概述1.1 课题背景和意义随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机机械锁由于其构造的简单,被撬的事件屡见不鲜。

毕业设计毕业论文基于单片机的电子密码锁设计与仿真

毕业设计毕业论文基于单片机的电子密码锁设计与仿真

本科生毕业论文基于单片机的电子密码锁设计与仿真独创性声明本人郑重声明:所呈交的毕业设计是本人在指导老师指导下取得的研究成果。

除了文中特别加以注释和致谢的地方外,设计中不包含其他人已经发表或撰写的研究成果。

与本研究成果相关的所有人所做出的任何贡献均已在设计中作了明确的说明并表示了谢意。

签名:年月日授权声明本人完全了解许昌学院有关保留、使用本科生毕业设计的规定,即:有权保留并向国家有关部门或机构送交毕业设计的复印件和磁盘,允许毕业设计被查阅和借阅。

本人授权许昌学院可以将毕业设计的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编设计。

本人设计中有原创性数据需要保密的部分为(如没有,请填写“无”):无签名:年月日指导教师签名:年月日摘要在现代家庭安全防范领域,具有电子防盗报警功能的电子密码锁将逐步取代传统的机械式密码锁,克服机械式密码锁密码位数少,安全性能差的缺点。

随着当今大规模集成芯片技术的发展,基于单片机控制而设计的电子密码锁,不仅提高了密码位数、实现密码的智能管理,而且由于价格低廉,适合大众化家庭使用,使得电子密码锁的使用日益广泛。

本文介绍一种以AT89C52作为主控中心,结合键盘输入、LCD液晶显示、并具有掉电密码保护、密码防试探报警功能的电子密码锁。

通过在PROTEUS仿真软件上的检测论证,该设计简单易行,且成本低廉,实用性较强,适合在许多场合使用。

关键词:电子密码锁;AT89C52;LCD液晶显示;PROTEUS;ABSTRACTIn the modern family security area, a lock with electronic alarm function will gradually replace traditional mechanical trick lock, overcome the disadvantages of mechanical trick lock ,such as the passwords digits less,safety performance poor. With the large scale integrated chip technology development, the electronic combination lock which designs based on single-chip microcomputer control of , not only increased the password digits, and intelligent passwords management,but also for the price is low, suitable for general family use, makes itwill be widely used.This paper introduces a kind of electronic combination lock,which based on AT89C52 as the master center,combine with keyboard input, LCD, having the function of password protection when power off and code alarm, against Password probe. Checked on the PROTEUS simulation software test , this design has the advantages of simplicity,low cost and strong practical properly ,suitable for most occasions.Key words:Electronic combination lock;AT89C52;LCD;PROTEUS;目录1 绪论 (1)1.1 锁的发展简介 (1)1.2 电子密码锁的基本原理 (1)1.3 电子密码锁的结构图 (2)2 电子密码锁的硬件模块介绍 (2)2.1 AT89C52主控模块 (2)2.1.1 AT89C52简介 (2)2.1.2主要特性 (3)2.1.3引脚介绍 (3)2.2键盘设计 (5)2.3电源电路设计 (5)2.4 LCD液晶显示 (6)2.4.1 LM016L简介 (6)2.4.2 引脚功能及时序选择 (7)2.5门锁驱动电路 (7)2.6报警器的设计 (8)2.7掉电密码保护部分 (9)2.8电子密码锁仿真电路图 (11)3 电子密码锁的软件部分 (11)3.1概述及主程序 (11)3.2各模块功能介绍 (13)3.2.1系统初始化模块: (13)3.2.2键盘扫描和识别子模块: (13)3.2.3开锁程序流程: (14)3.2.4密码设置 (15)3.2.3 显示子模块 (16)4仿真结果及程序 (17)4.1仿真平台介绍 (17)4.2仿真结果 (17)5 设计总结 (21)参考文献 (22)附录程序 (23)致谢 (41)1 绪论1.1 锁的发展简介随着社会的发展和人民生活水平的不断提高,人们的安全防范意识不断提高,锁在人民日常生活中扮演着越来越重要的角色。

基于单片机的电子密码锁设计-任务书

基于单片机的电子密码锁设计-任务书
·正确输入密码前提下,开锁;
·错误输入密码情况下,报警。
·设定输入密码时限≤2分钟,超过该时间,即使密码正确亦不开锁。
·密码可以更改。
设计的基本要求
1、完成设计说明书,字数不少于1.5万字,要求用A4纸打印并有中、英文摘要;
2、图纸采用计算机绘图;
3、完成与设计内容有关的外文资料翻译(5000字) ,译文翻译准确,表述清楚;
4.李华,MCS-51系列单片机使用接口技术,北京: 北京航空航天大学出版社,1993
阶段计划安排
日期
主要内容
3.31至4.13
校内毕业实习,确定毕业设计题目,收集设计资料,论证设计的可行性,研究设计方案和思路
4.14至4.27
确定设计方案和技术关键,拟定采取的解决措施,撰写毕业设计开题报告,查找并确定外文翻译资料
5.26至6.8
软件结构和流程图设计,进行软件设计、程序调试及仿真
6.9至6.22
整理资料,撰写毕业设计论文或说明书,细化毕业设计内容,指导教师审阅毕业论文,修改后准备毕业答辩
6.23至6.29
毕业设计答辩及成绩评定
毕业设计外文翻译自己安排时间进行,但务必于5月15日前完成
4.28至5.11
指导教师审阅开题报告,提出修改意见,学生整改并完成毕业设计开题报告,同时开始设计系统组成原理框图
设计电路组成框图,进行电路原理设计,绘制电路原理图,设计电路PCB,完善电路组成进行电路元器件选择、参数计算和数据测试
毕业设计(论文)任务书
设计内容
电子锁是由电子电路控制锁体的新型锁具,它采用触摸(键盘)方式输入开锁密码,操作方便。触摸式电子锁的输入部分采用触摸开关(键盘输入),其优于传统的机械开关之处在于:无活动零件,不会磨损,寿命长;使用时静默无声;造价低廉;新颖别致。

基于单片机的数字密码锁毕业设计

基于单片机的数字密码锁毕业设计

基于单片机的数字密码锁毕业设计简介本文档介绍了基于单片机的数字密码锁的毕业设计。

数字密码锁是一种常见的电子锁,由一组数字按钮和控制电路组成,用户可以使用预设的数字密码来解锁。

本毕业设计通过使用单片机控制电路,实现了一个简单而可靠的数字密码锁系统。

设计目标本毕业设计的目标是设计并实现一个基于单片机的数字密码锁系统,具体要求如下:1.可以设置和修改数字密码。

2.包含输入数字密码、解锁成功和解锁失败等状态指示。

3.具备密码保护功能,连续3次错误输入将触发报警。

4.低功耗设计,使用电池供电。

系统组成基于单片机的数字密码锁系统由以下几个主要部分组成:1.单片机控制电路:负责控制整个系统的工作。

2.数字按钮组:用于输入密码。

3.显示屏:用于显示状态指示和密码输入。

4.报警器:在密码错误次数达到一定次数后触发警报。

下面将逐一介绍这几个部分的原理和设计。

单片机控制电路本设计中选择了常用的ATmega328P单片机作为控制核心。

ATmega328P是一款功能强大的8位微控制器,具备多个GPIO引脚、I2C接口和EEPROM存储器,适合应用在本数字密码锁系统中。

控制电路主要负责以下几个任务:1.按钮输入检测:通过GPIO引脚读取用户输入的密码。

2.软件逻辑控制:根据用户的输入和预设密码,判断是否解锁成功。

3.状态指示:通过GPIO引脚控制显示屏上的状态指示灯。

数字按钮组数字按钮组由多个数字按钮组成,每个按钮分别对应数字0-9。

用户通过按下不同的按钮来输入密码。

按钮组的原理比较简单,每个按钮与GPIO引脚相连,按下按钮时,相应的GPIO引脚会变为低电平。

显示屏显示屏用于显示数字密码的输入状态和解锁结果。

对于本设计,可以选择使用数码管或者液晶显示屏。

数码管相对简单,通过GPIO引脚控制不同段来显示数字或字符。

而液晶显示屏则需要驱动芯片来实现显示。

报警器报警器用于报警功能。

在用户连续3次输入错误密码后,控制电路会触发报警器,发出声音或者闪烁指示灯来提示用户。

(完整版)基于单片机的电子密码锁参考毕业论文设计

(完整版)基于单片机的电子密码锁参考毕业论文设计

毕业论文题目:基于单片机的电子密码锁的设计专业:通信工程摘要单片机已经在家电领域中得到了广泛的应用,而且在安全密保方面,具有防盗报警功能的电子密码锁逐渐取代了传统的机械密码锁,克服了机械密码锁密码过少的安全性问题。

本密码锁的主控芯片采用价格实惠而且容易购买的 STC89C52芯片。

密码输入采用矩阵键盘及独立键盘,密码显示采用共阴极的八段显示数码管。

系统能完成密码输入、正确开锁、超次报警这些基本的密码锁的功能。

系统的软件实现采用功能强大且易于开发的KeilC51环境,且支持ISP下载。

因此没使用编程器,用C 语言实现系统的软件部分。

由于51单片机也有一些不足之处如断电后内部RAM储存的数据会完全丢失,为了克服这一缺点,系统的外围加了掉电存储电路并且由AT24C02芯片来实现。

此设计具有安全性高、价格低廉便于实现、易于改进等优点。

【关键词】电子密码锁STC89C52矩阵键盘 AT24C02ABSTRACTMCU widely used in the security password protection aspect anti-theft alarm function electronic combination lockgradually replace the traditional mechanical trick lock,it also overcome the security problems that thepassword of machinery combination lock are too few.This combination lock's master chip adopts STC89C52which is affordable and easy to buy.Password’s inputadopt matrix keyboard and independent keyboard,password's display using the erection of the cathodetube display digital. This system can accomplishpassword input, correct unlock, super times alarm ,these basic combination lock function . Softwarerealization of this system is used in KeilC51environment .it is powerful and easy to develop, and tosupport ISP to download. Therefore it is not useprogrammer, use C language implementation softwareof system components. Because 51MCU also order to,the system's periphery added off electricity storagecircuit and use AT24C02 chip to overcome theseshortcomings. This design lock STC89C52 Matrixkeyboard AT24C02前言随着社会物质财富的日益增长,安全防盗已成为社会问题。

基于GSM与单片机智能电子密码锁的硬件设计浅析

基于GSM与单片机智能电子密码锁的硬件设计浅析

三、单片机
单片机是整个系统的核心,负责处理所有输入信号,包括密码输入和GSM模 块的输入。通过对输入信号的分析和处理,单片机可以判断密码是否正确,从而 控制锁的状态或者报警。常见的单片机如STM32、AT89C51等。
四、密码输入和显示模块
密码输入模块允许用户输入密码,并通过单片机的I/O口将输入信号传递给 单片机。显示模块可以实时显示当前密码锁的状态,以及密码输入的错误次数。 常用的输入设备有键盘或者触摸屏,显示设备可以有LED灯或者LCD显示屏。
在硬件设计中,需要考虑以下要点: 1、可靠性:选用可靠的元器件,确保锁具的稳定性和耐用性。
2、安全性:采用防拆、防静电 等措施,提高锁具的安全性。
3、效率:合理设计电路和模块结构,提高系统的响应速度和运行效率。
系统整合
将软件设计和硬件设计整合在一起,形成完整的智能电子密码锁系统。在系 统整合中,需要考虑以下要点:
软件设计
软件设计是智能电子密码锁的关键之一,主要包括程序架构和算法设计。程 序架构分为前台和后台两个部分,前台主要负责密码输入和验证,后台主要负责 系统控制和管理工作。算法设计主要包括密码加密、验证和开锁算法等。
在软件设计中,需要考虑以下要点: 1、密码安全性:采用加密算法对密码进行加密存储,防止密码泄露。
2、办公用锁:广泛应用于各种办公室门禁系统,提高办公室的安全性和管 理效率。
3、嵌入式系统:可以嵌入到各种智能设备中,如智能门、智能家居等,实 现智能化安全管理。
然而,随着智能电子密码锁的广泛应用,也需要一些潜在问题,例如:密码 泄露、恶意攻击和非法破解等。因此,在未来的发展中,需要不断提高密码锁的 安全性和可靠性,同时结合新兴技术,如、物联网等,实现更加智能化和高效化 的安全管理。

毕业论文_基于单片机与GSM模块的电子密码锁设计说明

毕业论文_基于单片机与GSM模块的电子密码锁设计说明

泉州师学院毕业论文(设计)题目基于单片机与GSM模块的电子密码锁设计物理与信息工程学院电子信息科学与技术专业 07级 1 班学生学号 070303040指导教师职称讲师完成日期 2011年4月教务处制目录摘要引言第1章电子密码锁的总体设计方案的选择第1.1节方案一:采用数字控制电路第1.2节方案二:采用单片机为主控制器的方案第1.3节方案三:采用单片机为主控制系统,GSM模块作为报警系统第2章主要元器件说明第2.1节MCS-51单片机介绍第2.2节LCD1602显示器介绍第2.3节AT24C02 串行EPROM介绍第2.4节GSM模块说明第3章系统硬件设计第3.1节系统硬件总设计第3.2节电源第3.3节按键输入部分第3.4节单片机与GSM模块串行通信部分第4章系统软件设计第4.1节主程序流程图第4.2节按键功能流程图第4.3节密码设置流程图与报警流程图第5章系统软件设计第4.1节主控制板的调试第4.2节GSM模块调试总结参考文献致附录图基于单片机与GSM的电子密码锁的设计物理与信息工程学院电子信息科学与技术指导老师[摘要]:随着科学技术的发展,电子密码锁已经越来越成为人们生活中不可或缺的安全防利器。

文章首先介绍了基于单片机和GSM模块的密码控制系统,然后简要描述了设计电子密码锁系统的意义。

文章采用分块模式,对整个系统的硬件与软件设计进行描述,其中硬件部分着重介绍了GSM模块,单片机STC89C51作为MCU与其外围电路,24C02 存储电路,矩阵按键输入电路,LCD显示电路,GSM模块与主控制板连接电路等。

软件部分用C语言编写主控制器与GSM模块的发送接收,24C02的读写。

设计了一款可以多次修改密码,自动锁定按键等功能的电子密码锁。

[关键词]:电子密码锁;单片机;GSM;24C02;引言当今世界科技不断发展,人们的安全意识越来越高,安全成了我们共同的话题。

在银行、酒店、商场、航天等各行各业,防盗报警更是至关重要的,对环境要进行密切的监视,以防止失窃的发生,当发生失窃时能第一时间报警。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(此文档为word格式,下载后您可任意编辑修改!)泉州师范学院毕业论文(设计)题目基于单片机与GSM模块的电子密码锁设计物理与信息工程学院电子信息科学与技术专业07级1 班指导教师职称讲师完成日期2011年4月教务处制目录摘要引言第1章电子密码锁的总体设计方案的选择 ········································第1.1节方案一:采用数字控制电路······················································第1.2节方案二:采用单片机为主控制器的方案 ······································第1.3节方案三:采用单片机为主控制系统,GSM模块作为报警系统············第2章主要元器件说明·····································································第2.1节MCS-51单片机介绍 ·································································第2.2节LCD1602显示器介绍 ·······························································第2.3节AT24C02 串行EPROM介绍·························································第2.4节GSM模块说明 ······································································第3章系统硬件设计 ········································································第3.1节系统硬件总设计·····································································第3.2节电源····················································································第3.3节按键输入部分········································································第3.4节单片机与GSM模块串行通信部分 ·············································第4章系统软件设计 ········································································第4.1节主程序流程图········································································第4.2节按键功能流程图·····································································第4.3节密码设置流程图及报警流程图 ··················································第5章系统软件设计 ········································································第4.1节主控制板的调试·····································································第4.2节GSM模块调试 ······································································总结···································································································参考文献····························································································致谢···································································································附录图 ·······························································································基于单片机与GSM的电子密码锁的设计物理与信息工程学院电子信息科学与技术指导老师【摘要】:随着科学技术的发展,电子密码锁已经越来越成为人们生活中不可或缺的安全防范利器。

相关文档
最新文档