所有提交的EM系统将被重定向到网上投稿系统.作者被要求将文章直接提交给网上投稿系统各自的日志。

数字密码锁的设计与实现

安妮·p·欧曼1,拉胡尔2, Pranav V3.,庞尼S4, Renjith Nadeshan5
  1. Kothamangalam的Mar Athanasius工程学院EEE系教授1
  2. 印度Kothamangalam, Mar Athanasius工程学院EEE系UG学生2、3、4、5
有关文章载于Pubmed谷歌学者

更多相关文章请访问国际电气、电子和仪器工程高级研究杂志

摘要

这个项目的目的是创建一个基于微控制器的数字密码锁,服务于安全的目的。基于微控制器的数字密码锁是一种访问控制系统,只允许授权人员进入限制区域。安全是我们日常生活中的首要问题。每个人都想要尽可能的安全。门的访问控制是安全链中至关重要的一环。该系统由连接到8位微控制器ATmega328P的按钮键盘组成。系统将允许您预设密码。当且仅当输入的密码与预设密码匹配时,锁才会打开。如果输入的密码错误,蜂鸣器将被激活。

关键字

数字密码锁,单片机,液晶显示界面

介绍

“基于密码的单片机门禁系统”应用于对安全要求较高的场合。也可用于门、手机、电脑等设备的安全防护。
该系统由连接到8位微控制器ATmega328P的按钮键盘组成。这是最流行的微控制器之一。它只有20个引脚,有15个输入/输出线。微控制器有一个32Kbytes的闪存,1kbyte的EEPROM和2kbytes的RAM。微控制器持续监测键盘,如果有人输入密码,它将检查输入的密码与存储在内存中的密码,如果他们匹配,那么微控制器将打开相应的设备。
该系统将允许知道密码的人访问,但不允许未经授权的人访问。该系统有一个警报,阻止人们可能试图打破保护屏障。

工作及电路图

这里使用的身份验证方法是通过键盘输入的四位数数字代码。然后将以这种方式输入的代码与存储在内存中的密码进行比较。微控制器持续监测键盘是否与存储的密码相匹配。当有匹配时,输出行被启用,然后可以用来触发LED。如果输入的代码与存储的密码不匹配,就会触发蜂鸣器,以声音表示锁没有被打开。同时,还可以使用LCD显示屏显示密码输入是否正确。
图像
图1框图
当电路接通时,液晶屏上的一条信息提示我们“输入密码”。输入的代码从键盘读取,并与存储在微控制器存储器中的原始密码进行核对。如果是匹配的,LED被打开,如果不匹配,蜂鸣器被触发,LCD上的消息提示我们重新输入密码。然后重复整个过程。
图像
图2所示。程序流程图
以上电路图的主要部分是单片机ATmega328P。按钮键盘是输入设备,其中一个按钮作为向上按钮(数字随着每按1、2、3等而增加),第二个按钮作为向下按钮,第三个按钮是设置按钮(设置一个数字并移动到下一个数字)。微控制器要求用户通过键盘定义四位数密码。一旦设置了密码,之后有人试图解锁设备,微控制器读取键盘条目,并将四位数密码与预定义的密码进行比较,如果相等,则连接到锁输出键的LED会发光,如果我们输入错误的密码,警报将被打开。
密码存储在RAM中,可以使用同一个键盘更改密码。电源部分非常重要。为工程的顺利运行,应提供恒输出稳压电源。通过笔记本电脑/台式机的USB端口获得稳压5伏电源。
图像

结论

数字密码锁按预期执行。我们能够实现建议书中规定的所有功能。在这个项目中,我们必须克服的最大障碍是将微控制器与硬件组件连接起来。我们认为这种数字密码锁很有市场,因为它易于使用,由于功耗低而相对便宜,而且可靠性高。因此,这种数字密码锁在门锁和设备锁等应用中特别有用。
这种使用微控制器的简单数字密码锁可以通过加入新的认证手段来增强。数字锁最普遍的形式是使用数字代码进行认证;要使锁失效,必须输入正确的代码。这种锁通常提供一个小键盘,有些还配有每次按下时的声音响应。组合长度通常在4到6位数之间。
验证用户身份的另一种方法是要求他们扫描或“刷”安全令牌,如智能卡或类似的安全令牌,或与锁交互令牌。
随着生物识别技术作为公认的积极识别手段变得越来越突出,它们在安全系统中的应用也在增加。一些新型数字锁利用指纹扫描、视网膜扫描、虹膜扫描、声纹识别等技术来验证用户身份。
射频识别(RFID)是将物体(通常称为RFID标签)应用于产品、动物或人,以达到使用无线电波进行识别和跟踪的目的。一些标签可以在几米远的地方阅读,超出了读者的视线。这种技术也应用于现代数字锁。

确认

我们衷心感谢系主任Radhakrishnan K教授为这个小型项目提供指导和便利。我们也感谢我们的指导老师伊丽莎白·塞巴斯蒂安教授的宝贵指导。我们诚挚地感谢小项目协调员Eldhose K A先生和负责人员在筹备和介绍这个小项目时给予的合作和指导。同时,我们也衷心感谢电气电子系全体教职员工和各界朋友对我们的支持和鼓励。

参考文献

  1. AT mega 328P datasheet http://www.atmel.com/Images/doc8161.pdf。
  2. Jeremy Blum,“探索Arduino:工程魔法的工具和技术”,Wiley出版社,第4版(2004年)。
  3. LCD 16*2 datasheet http://www.engineersgarage.com/electronic-components/16x2-lcd-module-datasheet。
  4. http://www.instructables.com/id/Password-Lock-with-Arduino/
全球科技峰会