毕业论文 智能指纹摇控器设计.doc
《毕业论文 智能指纹摇控器设计.doc》由会员分享,可在线阅读,更多相关《毕业论文 智能指纹摇控器设计.doc(57页珍藏版)》请在三一办公上搜索。
1、 毕业设计(论文)题目名称:智能指纹摇控器设计院系名称:电子信息学院班 级:测控032学 号:20030444227学生姓名:李军林指导教师: 常静 2007 年 6 月1摘要本文详细阐述了,利用基于MCS-51体系结构的嵌入式微控制器AT89C2051,进行保险柜配套指纹遥控器设计开发的全过程。其中,在综合论证设计方案之后,重点讨论了基于AT89C2051微控制器的指纹遥控器的硬件设计过程,并给出此系统的软件开发与系统调试的基本思路。作为嵌入式设计的基本特征,本次设计涉及到许多前沿技术的探讨,如红外通信技术,指纹识别技术,嵌入式设计技术等。作为本次设计不可分割的一部分,本文对设计中红外通信的
2、研究与试验进行详尽的阐述,并对嵌入式系统实验与指纹模块的测试作了相应的说明。 关键字:AT89C2051,嵌入式系统,红外通信,指纹识别,指纹遥控器。AbstractThis paper is detailed to expatiate the whole process that making use of the embedding microcontroller of MCS-51, which according to the structure of the AT89C2051 system, how to design and develop a fingerprint remot
3、e controller of the safe kit. Among it, after synthesizing argument design project, the point discussed the process that how to design the hardware of the fingerprint remote controller by using the LPC210x microcontroller. At the same time,it is showed that the basic thinking of that, how to develop
4、 the software for the system and how to debug the system. As an embedded system design, the design of this time involves much front technic , such as the infrared communication technique, the fingerprint identifies technique, the embedded system technique, and so on. As an indivisible part of this d
5、esign, this paper shows all on the infrared communication technique researching with experiment, and describes the experiment of embedded system and the test of fingerprint module. Keywords: MCS-51,AT89C2051, Embedded System, Ifrared Communication Technique, Fingerprint Identifies Technique, Fingerp
6、rint Remote Controller . 目录1绪论11.1 国内外同类研究概况综述11.2保险柜指纹遥控器研制的意义12方案论证32.1 系统需求分析32.2方案的比较与确定42.2.1方案设计42.2.2方案分析62.2.2.1 指纹模块的选择72.2.2.2 通信方式的选择72.2.2.3 MCU 的选型82.2.3 设计方案的比较与确定102.2.4 本设计方案的特点112.3 方案的综合论证112.3.1 市场分析112.3.2 技术可行性分析112.3.3 开发环境的分析123 相关技术的实验133.1电视遥控器红外接收实验133.2自制调制型红外通信试验144 硬件设计1
7、54.1 总体设计154.2 功能电路的实现154.2.1电源管理电路的设计164.2.2 红外发射与接收电路的设计174.2.3 指纹模块接口电路设计184.2.4 用户接口电路的设计184.2.5 接收端备用存储电路的设计204.2.6 其余辅助功能电路的设计204.3 系统综合电路原理图214.4 实用电路板设计214.4.1 遥控器外型选择214.4.2 人机交互接口的设计214.4.3 电路板图的优化设计215 软件设计225.1需求分析225.2概要设计225.3 详细设计225.3.1 遥控器基本功能的实现225.3.2接收模块程序设计256 调试与测试276.1 指纹遥控器硬件
8、的测试276.2 指纹模块通信的调试与测试276.3 指纹遥控器系统的单机调试与测试286.4 指纹遥控器与嵌入式保险柜的联机调试与测试287 结论298 致谢30参考文献31附录一 红外通信相关试验321 普通电视遥控器红外接收试验322 调制性型红外通信试验33附录二 指纹遥控器电路原理图361 摇控发射电路原理图362 接收电路原理图37附录三 指纹遥控器电路板图:38附录四 指纹遥控器源程序391 摇控发送程序392 接收程序441绪论1.1 国内外同类研究概况综述基于计算机的指纹识别技术已经有了近20年的发展历程。到如今,指纹识别技术已经比较成熟,各项指标都能很好的满足一般用户的基本
9、需求。然而,指纹遥控器的使用还是凤毛麟角。但是,无可否认,指纹遥控器的出现和使用,将使很多使用过程变得简单、安全、可靠、人性化,而且能为用户提供极大的方便。 今天,指纹遥控器已经在某些狭窄的领域有所应用。如有些高级轿车,已经开始采用便携的指纹遥控器来控制车门的开关,以实现轿车的防盗,并为用户的使用提供方便。这一切,无不预示着,使用指纹遥控器将会给用户带来前所未有的好处和方便。 好的东西总是逐渐被大多数用户广泛采用的。指纹遥控器也不例外。现在已经有人提出,希望像电影里面的镜头那样,将指纹遥控的技术应用在保险柜,仓库,门禁等设备或领域中,以便在加强系统安全的同时,使操作过程也变得更加简单、方便和人
10、性化。不难预料,在不久的将来,指纹遥控器将在更为广阔的领域里得到应用。 1.2保险柜指纹遥控器研制的意义保险柜指纹遥控器作为指纹遥控保险柜的一个主要组成部分,要求具 有可靠性高、安全特性好、反应速度快、使用方便简洁等特性,其研制过 程具有涉及知识多,应用技术新等特点。因而,指纹遥控器的研制,具有 特别的意义。首先,指纹遥控保险柜的研制具有良好的市场前景。其良好的市场前 景主要可以从以下几个方面说明:其一,保险柜市场仍在升级,高级保险柜具有比较大的市场。中国经济快速发展,以及中国目前基本国情,使得大量现金被注入市场的同时,不能很快实现无币化交易,这使得高级保险柜仍有较大得市场空间。其二,指纹遥控
11、保险柜具有极高的综合性能,将能更好的满足用户全方位的需求。该指纹遥控保险柜具有较高的可靠性和安全性,较快的反应 速度,并具有易用性等特点,这使得整个系统的综合性能得到了极大的提 高。而市场上,用户正在谋求的就是这种能够满足其全方位需求,综合性 能好的保险柜。其三,该指纹遥控器具有较高的性价比。由于采用嵌入式设计,使得 在保证系统高性能的同时,较大程度的降低了制造成本与用户的使用成本。 仅从以上几个方面就可以看出,保险柜指纹遥控器的研制确实具有良好的市场前景。指纹遥控器的研制过程更多的体现在对嵌入式设计开发的探索与尝试 上。嵌入式系统公认已有 30 多年发展历程,然而,嵌入式系统如此受关注 仍然
12、是近两年的事。究其原因,是因为当今社会,嵌入式系统在对社会工 具性能的提高上具有前所未有的优越性,并已经、或将要主导我们的生产 生活方式。然而,嵌入式设计的基本特点决定着嵌入式设计具有知识面杂而广、 应用技术专而新的基本特征,从这一方面讲,嵌入式设计通常是一个非常 艰难的过程。如何快速有效的进行嵌入式设计与开发,是众多嵌入式系统 的从事者共同关注的焦点。本课题中研究与开发的指纹遥控器,仅作为嵌入式系统设计的一次具 体探索与尝试。无论结果如何,都将具有深远的意义。2方案论证2.1 系统需求分析指纹遥控器控制系统,包括指纹遥控器与嵌入式控制器两个子系统。本课题通过对指纹遥控器的工作原理的了解,以达
13、到对不同领域该产品的应用开发及对嵌入式系统设计探讨。系统通过内嵌的控制器接收指纹遥控器的命令来实现控制, 这就对指纹遥控器有相应的要求:系统的性能必须非常可靠,确保实现对被控系统的准确控制;系统要求有极高的安全特性,防窜改、防窃听、防 伪造。此外,作为遥控器,还有相关的要求:功耗低,便于电池供电;实时 性强,便于处理突发事件;人机界面好,便于操作;体积小,便于使用和 携带;成本低,便于规模化生产和市场开拓。鉴于这些基本需求,采用嵌入式设计,将能从根本上实现系统的高性能,低功耗,小体积。在芯片的选型上,尽量采用表贴元件,以实现系统 在功耗和体积上的要求。整个指纹遥控器的设计可以采用嵌入式系统设计
14、的基本流程进行展 开。其中,嵌入式系统设计的基本流程如下图 2.2.1:系统需求分析体系结构设计硬件设计软件设计执行装置设计系统集成系统测试产品图2.1.1、设计流程图在本课题的具体设计中,重点在硬件设计与软件设计两个方面。从硬件角度看,指纹遥控器的系统框图如图2.1.2所示。 嵌入式微处理器系统无线收发模块指纹传感器指纹功能模块用户使用接口图2.1.2、硬件设计思路从软件设计角度看,指纹遥控器系统的设计思路如图2.1.3所示。 开始系统初始化指纹模块初始化用户输入检测相应处理状态字检测YN 图2.1.3 软件设计思路2.2方案的比较与确定2.2.1方案设计依据系统的初步要求,对指纹摇控器系统
15、有三种设计思路:方案一,指纹摇控器端只负责把指纹信号和按键信号发送到接收端,然后由接收端的嵌入式微处理器系统对指纹信号进行用户的识别和相应的按键操作。因此可以设计出使用硬件编码和解码芯片,如VD5026和VD5027来实现摇控按键的编码产生,再通过发送装置发送到接收端。方案二,在指纹摇控器端,直接利用微处理器芯片对指纹信号进行识别,和产生按键编码,指纹信号具有高优先级,只有通过指纹验证后才能对按键编码进行操作。后面接收端只负责开关信号的操作。方案三,在摇控端和接收端都嵌入微处理器芯片,且接收端会先存入有合法权限的用户指纹密码。当摇控端的用户通过验证并进行操作时,接收端将接收到的用户指纹信息与存
16、储器里的合法用户指纹信息进行比较,只有通过验证才能使用门控功能。根据以上的设计思路至少可以有以下几种可行的设计方案,分别如图 2.2.1,图 2.2.2,图 2.2.3。信号调制硬件编码发生器按键电路载波发生器指纹模块发射模块 (a)按键功能执行电路嵌入式微处理器接收装置执行功能显示电路EEPROM指纹存储电路(b)图2.2.1 方案一 (a) 发射模块(b) 接收模块嵌入式微处理器发射装置指纹识别模块按键指示电路EEPROM指纹存储电路按键电路(c)按键功能执行电路执行电路功能分配接收装置执行功能显示电路(d)图2.2.2 方案二 (c) 发射模块(d) 接收模块嵌入式微处理器按键电路指纹识
17、别模块发射装置按键指示电路(e)按键功能执行电路嵌入式微处理器接收装置执行功能显示电路EEPROM指纹存储电路 (f)图2.2.3、方案三 (e) 发射模块(f) 接收模块2.2.2方案分析以上几种不同的设计方案,其不同点主要是系统的信号获得方式与处理方面。在方案一中把系统主要部分放在了接收端。这样摇控端可以随时发送信号,但是否为合法用户的信号,就要经过接收端的用户识别之后再先进相应的操作。这种方法可以防止其他的摇控器作出的干扰,但因摇控端是便携式设备,这种方法较为耗电。方案二的设计把系统的主要部分放在摇控器一端。只有当摇控器上的用户指纹识别系统通过之后方能对摇控器进行操作,并以此对接收端的进
18、行控制。这种方法虽然减少了摇控系统对不合法用户信号进行开放式发射的耗电缺点。但因为接收端完全信任摇控信号的信息,只要摇控器能发出信号,后端接收器就不再进行识别就直接执行相应的功能。此时如果摇控器偶然间发生信号跳变的话,系统就会执行动作,因此会给系统带来一定的风险。方案三把处理器同时嵌入到摇控器和接收器中,在摇控端用户通过了权限之后方能对系统进行操作。而接收端在收到信号后,也会对用户权限的指纹信号进行再识别,只有通过了方能执行相应的功能,这样就可以避免了摇控的问题而系统会有错误的动作了。经以上方案比较分析我选择了方案三。在方案确定之后就要对器件进行选型,不同的MCU、无线通信方式和指纹识别模块的
19、选型都是一个值得关注的问题。因为,不同的器件模块往往性能差别比较大,还可能需要不同的软硬件支持与不同的设计结构。因此,方案的比较与确定后,应该集中在 MCU、无线通信方式、以及指纹识别模块等的选型上,这些也是方案的核心所在。2.2.2.1 指纹模块的选择指纹识别技术是生物识别技术中的一种,也是其中技术比较成熟、效 果最为可靠的一种。当今,指纹采集主要基于三种不同的技术基础:基于光学录入,基于 晶片录入,基于超声波录入。而基于晶片录入的指纹识别技术又可以分为基于生物电容、基于生物电感等几个类型。基于不同指纹识别技术的指纹 识别模块在功能、效果、以及开发难度上存在着差异,这也是市场上指纹识别模块价
20、格迥异的根本原因。 在本系统中,指纹识别是用户身份识别的主要途径,选择何种指纹识别模块,直接影响着本系统的综合性能,特别是系统的安全性能。考虑之后,我们选择了基于生物电感晶片录入技术的活体指纹识别, 由杭州中正公司推出的 SM-2B 指纹识别模块。选择这种模块至少有以下优 点:基于生物电感的晶片录入技术已经比较成熟,灵敏度高,识别效果好, 而且指纹识别速度快;基于活体指纹识别技术,拥有更高的识别效果和安 全特性;此指纹识别模块的默认认假率只有 0.01%,拒真率只有 1%,而且 认假率和拒真率宽范围内可调。2.2.2.2 通信方式的选择要更好的实现遥控的功能,选择哪种无线通信方式显的至关重要。
21、综 合比较了红外线通信、无线电通信、蓝牙通信等几种方案,结合本系统的 应用特点,我们最终优选了红外通信作为本系统的无线通信方式。之所以优选了红外通信方式,可以从以下几个方面谈: 通信速率上,红外通信有其自身的优势。早在IrDA 协会成立的第二年,IrDA1.0 协议就已在串口上实现了最高速率达 115.2kbps的红外通信速率;随后的 IrDA1.1 版协议,就能够实现 4Mbps 的通信速率;而依照最新发布的 IrDA1.4 协议,则可以实现高达16Mbps的红外通信。蓝牙技术,描述了传输速率达1Mbps 的通信方案;通用无线电通信通信速率往往较低。 可靠性上,红外通信有着得天独厚的长处。蓝
22、牙通信因为采用了跳 频技术,并采用了复杂的协议作保障,因而传输的可靠性比较高。但是, 蓝牙通信归根结底仍是一种无线电通信,在苛刻的环境内,仍可能受到电 磁干扰。 安全性上,红外通信也占据了有利的优势。红外通信以防窃听著称,只在理论上存在窃听的可能。蓝牙技术设计成:在有效的范围内,任何运行中蓝牙产品均可以自动实现相互之间的连接。通用无线电通信是一种广泛采用的技术。鉴于此,采用红外通信有利于增强系统的安全性。 在通信的有效距离上:红外通信最短,大都在 10m 的范围之内,利用专门的装置进行大功率的发射的情况下,也可以实现近 200m 的直线 无线通信,但实现相当困难;蓝牙通信次之,通常可以实现几十
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 智能指纹摇控器设计 智能 指纹 摇控 设计
链接地址:https://www.31ppt.com/p-3972217.html