【《基于52单片机的指纹密码锁设计》9700字(论文)】.docx
《【《基于52单片机的指纹密码锁设计》9700字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《基于52单片机的指纹密码锁设计》9700字(论文)】.docx(21页珍藏版)》请在优知文库上搜索。
1、基于52单片机的指纹密码锁设计摘要:针对传统机械钺越来越不适应智能时代对钺具安全系数和使用灵活性的高要求,本文设计了一种安全又方便的知能密码林。该设计以STC89C52单片机作为密码锁盆控装置的检测和控制核心,采用如阵键盘输入的电子密码和指技密码作为解锁方式,使用液晶屏作为人机交互界面,并设有修改密码功能。测试结果表明,本设计达到了智能锁具应当具备的高安全性和高灵活性的功能要求,值得大力推广。关键词:指纹绘码蚀:STC89C52单片机:姓阵式镀盒引言近现代,社会发展迅速,大家对安全问题的重视程度也是越来越高,尤其以锁具种类的更新换代最为明显“门锁被撬的事情展见不鲜,由此可见,普通锁具的安全性能
2、已满足不了当前环境下人们对于防盗的要求,在众多生物识别技术中,指坡识别以方便,粒定,易采集等优点脱颖而HH指纹识别最早起源并应用于方位技术,近现代逐渐成为了认证个人身份最为重要的手段,自科学研究认证了指纹的唯一性及植定性以来,指触识别技术逐渐走进大众的视野,2000年以后,更是K速发展,指纹识别技术也逐渐从警用向民用发展,目前指纹识别的应用以只能手机解锁最为突出。相对于普通锁具,指触识别更加的方便快捷不需要随身携带大量钥匙,也无需再宙怕因钥匙丢失而打不开房门,因此,指纹识别锁具受到越来越多人的青睐,应用范围也愈加的广泛.指纹密码锁根据每个人手指末端凹凸不平的纹路记录个人信息,密码锁的指纹模块通
3、过图像识别.模板获取和模板储存保存人员指纹信息,当需要开锁时,通过模板匹配,和指纹识别检索来检验开锁人员身份,安全系数相对较高.经过是对各个模块的详细了解及对比,生终选定宏晶科技的STC89C52雎片机作为指纹锁的主控芯片,AS608作指纹识别模块.1.CD1.2864作为指蚊锁显示装置,矩阵键盘作为系统的输入方式,而系统设计的程序通过KE1.1.软件进行编写。系统可通过管理密码进入,并进行添加和删除指纹信息的操作,输入及修改密码操作可通过矩阵键盘实现“通过合理设计,本文内容将实现以卜RJ能:(I)1.CDI2864液晶显示屏可显示正在操作的内容与提示:(2)数据存储模块AT24Q)2可对输入
4、信息进行存储;(3)系统可通过管理密码进入,并进行指纹的输入和删除操作:(4)通过指纹识别进行开锁操作.1.总体设计方案本章对常用设备的筛选和对比进行削述。全面的比较考虑了最适合本次设计的一组方案。1.1 设计功能指标在构造硬件配置电源电路之前,建立设计方案的规划方案,并根据每个控制模块的发展选择最适合设计方案的硬件限置.,以充分发挥作用。1.1.1 主控芯片的选择方案一:STC89C52单片机做芯片的方法:STC89C52是由AcerTechno1.ogy制造的八位CMOS微控制器,并J1.具有优异的功率和出色的性能,它在片上带仃8k编程容量。鼠标接近红色文字,可以实时查看与分句相似情况s1
5、.c89c52单片机的核心设计为mcs-51内核,指示命令与ns-51完全兼容,但是这种单片机的升级方式使集成在板子上的功能比较传统51单片机更强大.例如,其中一台具有4k大小容量的Ccproni进行存储,在发生断电时必须作为单片机的内部存储设备,即可立刻使用单片机内部进行存储,而无需将这些数据存储设备连接到外部就可以进行存储。stc89c52单片机由于它具有简单的软件开发和设计,可移植的应用程序在线卜我以及其较低的成本综合来看,它都是非常好的选择。方案二:主板芯片选用MSP43O型单片机。MSP43O的微控制器被称为混合的信号转换%它可以将数字集成电路和电路的设计控制模块以及微控制器这几种不
6、同功能的模块集成到一个芯片中,该系列的微控制器主要是由可充电的电池供电,整合为一个便携式仪器设备。但是,开发设计的难度系数比较大,价格也比较品贵。因此,它不适用于某些简单的设计方案。方案三PICI6F877A微控制渊用作主板芯片。实际上,PIC1.6F877一开始是Microchip设计开发的芯片。I1.属于PICmiCr。系统的8位微控制器设计。该型号的芯片具有FIaSh程序流操作存储器的功能,也可以续写程序。只不过,项目的比较预算高,难度也相当更大。在充分考虑了资源的有效利用、成本以及开发和设计的难度之后,最后决定使用宏晶科技的STC89C52单片机作为主板芯片。1.1.2 指敛模块的选择
7、采用AS608指纹识别模块,AS608指纹识别模块内部含有高速DSP处理能够实现对指纹的采集与识别,单片机与该模块之间采用常见的串口通讯协议,这样使得设计变得简单。通过吊口能够控制指纹的采集,识别,删除,添加等操作。1.1.3显示号件的选择方案一:使用1.ED数码管动态扫描“1.ED数码管价格适中,更适合显示数据或简单的英文字母。但是,当使用动态扫描器方法与单片机连接时,它占用了CPU的更多1/0端口,并I1.由于单片机IO端口的输出电流不足,因此需要使用耦合器电路是必需的,并且根据耦合器电路对数字进行操作.在显示管中,还使用了数字显示管来显示更多的内容,该显示内容对于电源电路的焊接会更有价值
8、,它很容易被错误地使用。方案二:使用1.CD16O2液晶屏在屏幕上显示。1.CD显示屏具有完备的指示功能,并可以另外指示16*2或32个字符,其中可以包含数据信息以及英文字母,或者是徽标或自定义的标识符。1.CDI602液晶显示器中的每个标识符均显示5*7点的矩阵。1.CD1.602使用并行计算进行数据的传输,或者是用串行的通信来传输数据.它易于操作,并且与市场上HD44780液晶显示屏的大多数基本操作原理完全一致。方案三:应用1.CDI2864的液晶扉幕显示。显示屏具备的分辨率是128X64,此外,嵌入的是8192个16*16点阵。这样的设计,可以显示的就是8X4和1616点矩阵的汉字或者图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 【基于52单片机的指纹密码锁设计 基于 52 单片机 指纹 密码锁 设计 9700 论文