⑴ 单片机指纹识别原理
1.硬件设计方案
本系统主要使用了指纹模块,MicroSD卡读写模块,PCF8563模块,蜂鸣器模块,矩阵按键模块,lcd1602,和STC90C516RD+
系统框图如下:
1)指纹模块
采用FPM10A光学指纹模块。FPM10A光学指纹模块是经典的光学指纹模块,性能稳定,应用范围广,可选用TTL串口或USB接口,可使用51单片机
2)存储模块
方案一:采用EEPROM模块
EEPROM模块简单,采用iic通讯,但存储量小,寿命有限,没有锻炼价值,所以弃用。
方案二:采用MicroSD卡读写模块
MicroSD读写卡模块,采用SPI协议通讯,这个通讯协议还没接触过,且比EEPROM存储量大,使用普遍,所以本系统采用MicroSD读写卡模块.
3)实时时钟
采用PCF8563模块。该芯片比DS1302更为稳定,走时更准,功耗最低。
2.程序设计和设计思路
程序流程图如下:
该项目实现签到,添加指纹,删除单个指纹,搜索指纹,和清空指纹等操作。
签到是搜索该指纹ID后,存储时间戳到MicroSD对应的扇区中,且蜂鸣器会响视为签到成功。功能选择使用4个按键,用循环向下选择的方式。添加指纹中,首先先获得指纹图像1,存储到buffer1中,再获得指纹图像2,存储到buffer2中,再写命令使buffer1和buffer2形成特征模板,再存入特定的ID中,最后初始化ID对应的MicroSD扇区。删除单个指纹和搜索指纹中,我使用两种方法找到该指纹的ID,一种是按键输入,还是用四个按键循环,二种是通过搜索指纹找到该指纹的ID,在按键指纹中需要判断该ID是否存在,通过在对应MicroSD卡设置标志位的方法,确定该ID是否在用,该标志位与指纹模块同步。搜索指纹找到ID后显示,对应ID的签到时间。清空指纹是清空指纹模块和对应的MicroSD卡扇区。
⑵ 单片机指纹密码锁的特色与创新
随着人民生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁由于其构造简单,安全性低,无法满足人们的需求。随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器,所以具有防盗报警功能的电子密码锁控制系统逐渐代替传统的机械式密码控制系统,克服了机械式密码锁控制的密码量少,安全性能差的缺点。
在传统的身份认证中,我们往往使用密码加密法,但是这种方法只是"防君子不防小人"。在高明的黑客眼里,由几个字符组成的密码脆弱得不堪一击。现在,科技的发展让我们有了新的选择——生物识别技术。将生物识别技术应用于笔记本、门锁等方面,可以对文件、财产起保护作用,并且可以进行身份识别。生物识别技术的发展主要起始于指纹研究,它亦是目前应用最为广泛的生物识别技术。
本设计开发了一款基于单片机的指纹识别电子密码锁系统。该系统以STC89C52单片机作为模块核心,通过串口通信控制ZFM-60指纹模块实现录取指纹并存储指纹数据,并通过HS12864-15C液晶显示比对流程及比对结果,辅以直流继电器与发光二极管模拟开锁的动作。本系统具有体积小、性价比高、传输速度快、适合家庭及单位使用。
关键词:单片机,密码锁,指纹识别
⑶ 基于单片机保险柜的指纹识别系统设计
这个很简单的 用单片机很容易实现 我给你这些资料 从中能找到你想要的
1.意义趋势:在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。
在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都获得了大大的提高。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。
随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等缺点,再加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接受程度,电子密码锁是这类电子防盗产品的主流。
2.主要内容:
根据设定好的密码,采用4×4键盘实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的密码不正确,就锁定按键3秒钟,同时发出报警声。
(1)单片机型号可选AT89C51。
(2)6位密码的设定在程序中完成。
(3)密码的输入采用4×4键盘实现,输入6位数字后,按回车键结束。
(4)若输入的密码正确,锁打开,同时用发光二极管亮1秒作为提示。
(5)报警可采用蜂鸣器或扬声器。
可能问题需要自己理解
3.单片机,c语言编程。很成熟的技术,没有什么好分析的
楼主 下次这种题目要是悬赏的分高点 大家会很屁颠屁颠的给你做的
⑷ 基于51单片机的指纹密码锁lcd1602显示
有七51单片机的指纹密码锁,这个屏不认识,1602显示你这可以上网咨询一下,到。怎么回就知
⑸ 单片机相关:指纹识别系统怎么做
功能实现起来很容易。买一个指纹识别的模块实现指纹识别,51与识别模块进行通讯,收发数据就可以知道指纹是否匹配的结果。
不过,完全要自己实现指纹识别的功能就比较高难度了。涉及到指纹采集系统,图像识别算法,识别匹配算法。用DSP可以,51恐怕不行,实现复杂计算本来就不是51的强项。
⑹ 电子锁的安全性能,toyo电子锁怎么样
电子智能锁非常安全。
一般的指纹密码锁具有密码泄露的危险。最近的智能锁还具有虚位密码功能技术,即在已登记的密码前面或后面,可以输入任意数字作为虚位密码,有效防止登记密码泄露,同时又可开启门锁。
在一般门锁把手开启方式不能确保足够安全性能,可以很容易的从门外打钻小孔再用钢丝转动把手将门打开。很多智能锁具有专利技术保障,在室内的把手设置中增加了安全把手按钮,需要按住安全把手按钮转动把手门才能开启,带来更安全的使用环境。
智能锁手掌触摸屏幕会自动显示,3分钟会自动锁死。密码是否已经设置,门锁是否已经开启或者关闭,密码或门卡登记数量,还有电池更换提示,锁舌阻塞警告,遇到低电压等情况,屏幕上均有显示,智能智控。
⑺ 求单片机指纹密码锁的设计思路
这个并不复杂,因指纹识别有专用的模块,你买来模块,单片机只是负责与它通信而已。模块厂商会给你例程。
⑻ 指纹锁质量如何辨别
指纹锁质量辨别的方法主要有三个,分别为材质、锁点以及技术手段,这里微豹智能就以18年最新的质量识别标准回答题主:
1、材质:材质的标准题主可以向目前的指纹锁大佬看齐,目前包括三星、微豹、鹿客等知名指纹锁品牌在锁体材质上均采用的是304不锈钢,外观的话各家有各家的特色。其次锁舌上目前微豹指纹锁等都是采用的最高C级防护锁芯,C级锁芯已经达到金融防护级别,暴力开锁的时间对让盗贼直接绝望。
在技术上因为我们不清楚其中的软硬指标,所以最好的方式就是查指纹锁品牌背后的技术荣誉,比如微豹智能就获得了CE、FCC等国家级智能科技技术的荣誉奖项,这些荣誉每一个优质指纹锁品牌都是具备的。
希望能帮到题主噢,望采纳~有指纹锁方面的问题都可以找我咨询!