发明名称 一种基于单片机的电子密码锁的设计
摘要 本发明公开了一种基于单片机的电子密码锁的设计,采用单片机为主控芯片,结合外围电路矩阵键盘、晶振电路、液晶显示器和密码存储电路组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,密码可以根据用户需要更改。
申请公布号 CN105809778A 申请公布日期 2016.07.27
申请号 CN201410836131.3 申请日期 2014.12.29
申请人 余姚亿威电子科技有限公司 发明人 不公告发明人
分类号 G07C9/00(2006.01)I;E05B45/06(2006.01)I 主分类号 G07C9/00(2006.01)I
代理机构 代理人
主权项 一种基于单片机的电子密码锁的设计,其特征是,包含主控芯片、用于输入数字密码和实现特别功能的输入电路、用于实时显示密码锁所处状态的显示电路、用于密码存储等作用的存储电路、晶振电路以及输出电路;流程如下:步骤1,接入电源;步骤2,程序进行初始化设置;步骤3,在键盘上输入密码;步骤4,系统进行键盘扫描,若密码正确,执行步骤5;若密码错误,返回步骤3并累计密码错误次数,当密码累计错误次数达到3次时,执行步骤6;步骤5,确认是否开锁,是则通过开锁电路开启密码锁,否则执行步骤7;步骤6,出错报警,报警电路的扬声器发出噪鸣声;步骤7,确认是否修改密码,是则进入密码修改程序:先输入旧密码密码,密码正确后设置新密码,错误时报警,需要两次确认新密码,确认后,密码修改成功;否则结束流程并返回;所述的主控芯片是指STC89C52单片机,所述的存储电路包含控制芯片低功耗CMOS型E<sup>2</sup>PROM AT24C02,外围电路包括两个电阻;AT24C02采用两线串行的总线和STC89C52单片机通讯,三条地址线引脚接地,引脚5和引脚8分别接正、负电源;所述的显示电路包含控制芯片LCD1602,外围电路包括一个电阻;芯片LCD1602的引脚4与STC89C52单片机的引脚12(P3.2口)相连,引脚5与STC89C52单片机的引脚11(P3.1口)相连,引脚6与STC89C52单片机的引脚10(P3.0口)相连;芯片LCD1602的VL口、VSS口、VEE口接地,VL‑口通过10K电阻与VCC口相连;所述的流程中,当输入的密码正确时,显示电路显示“RIGHT”,STC89C52单片机的P2.0输出低电平,使三极管T2导通,电磁铁吸合,电子密码锁被打开;当输入的密码不正确时,显示电路显示“ERROR”,STC89C52单片机P2.0输出高电平,电子密码锁不能被打开;所述的开锁电路由驱动和开锁两级组成,包含第一二极管D1、第二二极管D2、三极管、电阻、20pF的电容,以及电磁阀;由第二级管D1、电阻、三极管组成驱动部分,由第二二极管D2和电容组成开锁部分。
地址 315400 浙江省宁波市余姚市经济开发区科创中心4号楼402室