下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本文格式为Word版,下载可任意编辑STC89C52RC智能电子锁设计研究 设计一种基于STC89C52RC单片机的廉价智能电子锁。采用单片机作为控制核心,可通过编程选择实现修改开锁模式和异常开锁报警等功能,相比于市场上同类产品,使用更灵活、安全性更高、成本更低,具有较高的实用价值。 指纹识别;矩阵键盘;STC89C52RC;报警 传统的机械锁或智能IC卡锁需要配备钥匙,使用不便,特别是对于实验室、办公室、机房等相对重要而门锁又较多的场所,管理人员往往需要配备大盘钥匙。工作人员时常会因为遗忘钥匙或IC卡损坏等原因而无法开门,同时还存在因丢失钥匙而造成的安全隐患。为了克服这一缺点,目前市场上已推
2、出了无需利用钥匙开锁的指纹锁和电子密码锁,因其使用方便、安全高效而成为一种趋势。但目前市场上的指纹锁或电子密码锁价格普遍较高,且开锁模式单一、使用不够灵活12。针对这种情况,本文用FPM10A模块进行指纹采集,用矩阵键盘进行密码输入,用STC89C52RC单片机作为控制器,设计了一种廉价的智能电子锁。设计的电子锁成本较低、安全性能高,能实现异常开锁报警,同时预留了其他功能开发,具有较高的实用价值。 1系统设计 本设计由指纹模块、密码键盘、功能切换按键、存储模块、主控单片机、声光报警器、液晶显示器以及电源模块等组成,系统结构如图1所示。其基本工作原理是:存储模块存储程序设置参数,包括开锁模式、指
3、纹信息和密码信息。主控单片机将输入部分的输入信息,根据程序设置与存储信息进行对比、确认,然后将处理结果送给输出部分进行相应操作。其中,输入部分包括指纹信息获取模块、密码输入键盘和功能选择切换按键。为了开锁方便,系统默认首选指纹开锁,然后是密码开锁。若要进行其他操作,可按下功能切换键进入管理模式,此时需要输入超级密码,验证通过后可进行指纹录入与删除、开锁密码修改、临时开锁密码设置以及开锁模式修改等,比如为了增强安全性,可以将默认的“指纹或密码”的开锁方式修改为“指纹+密码”的开锁方式。控制部分采用STC89C52RC单片机作为控制核心,根据程序设置输入指令执行相应操作。输出部分包括报警器、显示器
4、和继电器控制,报警器进行开锁异常情况报警,比如连续三次输入指纹或密码错误;显示器显示输入信息;继电器用于控制电磁锁开锁机构的动作。由于各个模块的工作电压不完全相同,由电源管理模块完成各模块的供电管理。 2硬件选择与设计 2.1指纹识别模块 本设计中指纹识别模块选用技术比较成熟的FPM10A型光学指纹识别模块3,该模块图像录入快,存储容量大(最大可达880枚指纹信息),错误接受率(FalseAcceptanceRate,FAR)0.001%,错误拒绝率FalseRejectionRate,FRR)1.0%,工作电压3.66V,设计中采用5.0V电压供电,其电路如图2所示。 2.2密码键盘 本设计
5、的密码键盘采用4×4矩阵键盘4,各键代表的符号意义如图3所示,电路设计如图4所示。密码键盘工作原理是:第一步,判断是否有按键。若有按键会使该键所在的行线和列线电平发生变化;第二步,判断按键所在位置。根据行线和列线电平变化,寻找该键所在位置;第三步,建码计算。根据各键所代表的符号及意义,执行相应操作,若按键为特殊功能键(“确定”、“取消”、“退出”、“重置”)会进行即时操作,其中“重置”为管理员模式,需要输入超级密码,然后进入管理模式。若按键为普通符号键(“09”及“*”和“#”)则按顺序排列记忆存储,直至按下“确认”键结束,然后与存储的密码进行对比确认,执行后续开锁、报警等操作。为了
6、安全起见,若按键后超过10秒无操作,系统自动退出。 2.3电磁锁控制模块 本设计采用继电器控制电磁锁锁舌的动作,电路设计如图5所示5。为了安全起见,保证电磁锁的可靠动作,设计采用电源适配器提供12V直流电压对电磁锁供电,继电器则采用5V直流电压供电。当接收到开锁指令后,单片机会通过P2.2口输出一个低电平信号使光耦得电导通,从而接通继电器工作,执行开锁操作。未接到开锁指令时,P2.2口为高电平,光耦不工作,电磁锁处于闭锁状态。 2.4存储模块 本设计的存储模块采用AT24C026。AT24C02采用低功耗CMOS工艺,具有100万次擦写周期,数据保存达100年,不会因为断电而丢失数据,完全满足
7、设计需要,且价格相对较低。AT24C02模块的SDA(管脚5)和SCL(管脚6)分别于单片机的P3.5和P3.4口连接,连接电路如图6所示。 2.5单片机及其外围电路 本设计没有太复杂的数据运算,但要求可靠性高。综合比较各种微控器,选用宏晶公司的8位增强型单片机STC89C52RC78。该单片机技术成熟、成本低,自带ADC,简化外围器件设计。信息存储采用AT24C02模块,液晶显示器采用LCD1602显示器,报警器采用声光报警,当输入指纹或密码连续三次错误时,输入模块强制退出,同时单片机会通过P2.1端口输出一个低电平信号使三极管Q2导通,接通声光报警器进行声光报警。 2.6电源模块 本系统设
8、计中,电磁锁采用12V电压供电,可直接采用电源适配器供电,单片机和继电器、显示器等外围器件采用5V电压供电,设计采用LM25965模块将电源适配器输出电压转化成5.0V电压9。 3程序设计 3.1默认解锁程序 考虑到指纹解锁快捷、方便,系统首选指纹解锁,如果指纹识别模块无动作则进入到密码解锁。指纹解锁中,如果指纹比对失败会通过液晶显示器进行提示,超过三次则关闭指纹识别模块。考虑到指纹模块可能会因为手指出汗等原因比对失败,此时不报警,提示选择输入密码解锁。密码解锁中,设置了6位由“0”“9”及“*”和“#”12个符号组成的普通解锁密码和临时解锁密码,位数过低会降低安全性,位数过高又会影响工作效率
9、与可靠性。若选择“重置”键则进入管理员模式,可进行密码修改、指纹录入与删除等操作,此时需要输入9位超级密码。无论是普通解锁密码、临时解锁密码还是超级密码,输入错误系统会进行提示,如果错误输入超过三次则自动关闭解锁系统,同时启动声光报警。声光报警器延时10秒退出,解锁系统关闭150秒后恢复待机状态,系统工作流程如图7所示。 3.2重置与拓展功能 为了增加系统使用的灵活性,本系统设计的程序可以进行修改、重置。(1)修改密码。在不太重要的场合,可以采用4位密码,快速高效。同样,在重要的场合可以采用9位密码及更多位数的超级密码。临时密码默认使用一次即失效,也可以改为按时间记忆,比如启动12小时后失效。
10、(2)开锁模式。在非常重要的场合,为了提高安全防护级别,可以采用“密码+指纹”的方式开锁。此时安全级别高,不设置临时密码,开锁时系统首先验证密码,三次错误即报警。然后再次验证指纹(管理员模式的超级密码除外),三次比对错误也报警。但“密码+指纹”的验证方式要确保指纹录入无误,手指不能有汗渍、油污及伤口等。(3)功能拓展。由于采用单片机作为控制器,这种智能电子锁可以通过无线通信的方式与其他设备建立联系,实现遥控解锁。比如手机终端解锁、红外遥控器解锁等1011。 4系统测试 为检验设计的可靠性,进行了系统的硬件测试。针对预定的指纹解锁、密码解锁以及错误报警等功能进行逐一测试,结果显示,系统误动和报警器误报均为零,证明了系统工作的可靠性。 5结语 本文设计的智能电子锁利用指纹或密码即可开锁,无需配备钥匙或IC卡等开锁装置,使用方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国隔热不锈钢杯行业竞争状况与投资前景预测研究报告(2024-2030版)
- 中国镀锡板市场深度调查研究报告(2024-2030版)
- 中国铁路运输设备行业市场深度调研及发展前景与投资研究报告(2024-2030版)
- 中国重烷基苯行业发展趋势及投资盈利预测研究报告(2024-2030版)
- 中国西裤行业市场深度调研与发展策略研究报告(2024-2030版)
- 中国硬碳负极材料行业发展状况与应用趋势预测研究报告(2024-2030版)
- 中国硅基薄膜太阳能电池行业竞争格局及投资动态预测研究报告(2024-2030版)
- 中国电工电器行业盈利模式与未来前景预测研究报告(2024-2030版)
- 中国消防机械行业前景运营趋势及投资规模咨询研究报告(2024-2030版)
- 课程设计论文题目幼儿园
- 超声病例讨论.ppt
- 高中语文表现手法之烘托、渲染、衬托、对比的明显区别
- 箱式变电站交接试验报告
- 泰达时代中心楼顶发光字施工方案
- LED灯具规格书中英文
- 画直线和曲线说课稿
- 论我国农村集体土地所有制度的完善-
- 不等式基本性质
- BSP螺纹执行什么标准与英制G螺纹有何区别RpRc
- 初中体育课——立定跳远教案
- 人民大学大众汽车案例-4组
评论
0/150
提交评论