虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

场论匹配方法

  • 基于ARM的指纹识别门禁系统的设计与实现

    随着数字化和网络化的发展,传统的门禁系统由于鉴别方式、速度和性能等方面的限制,很难满足安全可靠和网络化的控制需求。由于识别技术的不断成熟,基于人体生理特征的身份识别系统逐渐被人们开始采用,目前,从实用的角度看,指纹识别技术要比其它生物识别技术更安全和方便,这是因为人的指纹具有唯一性、不变性以及贴身性的特点。传统的门禁控制器常采用单片机开发,利用串行通信接口向远程上位机传送数据,多个门禁控制器一般组成RS485网络,通信线路专用且不易于实现网络控制和远程控制,而基于TCP/IP网络通信的门禁系统通过局域网传递数据,很容易实现远程控制和分布式管理。 文中设计了基于指纹识别和以太网的智能网络型门禁控制器。在ARM9和Linux操作系统上采用FPS200指纹传感器采集指纹图像和USB摄像头采集视频图像,以及采用以太网控制器芯片AX88796,实现了基于TCP/IP协议的网络门禁系统。 论文首先分析了门禁系统的研究背景、意义及国内外的发展现状,然后介绍了指纹识别网络门禁系统的总体结构,阐述了系统各个重要功能模块的硬件资源。根据系统的硬件资源搭建了嵌入式Linux的软件平台,移植了相关模块的驱动程序。论文研究了指纹识别算法,包括指纹图像预处理和指纹图像的特征提取和匹配,重点分析了指纹图像分割法,利用灰度梯度和灰度方差的结合设置一个合适的局部阈值对指纹进行分割。然后,阐述了门禁控制系统软件的总体设计,并重点介绍Video4Linux采集图像、指纹图像采集、GoAhead Web Server的应用以及系统运用TCP/IP实现系统门禁控制器和上位机PC之间的网络通信。 系统测试部分介绍了测试环境、测试方法以及测试内容。测试结果表明,本课题设计的指纹识别网络型门禁系统在稳定性、可靠性以及实时性方面达到了较好的效果。文章最后提出了一些在工作中遇到的问题,并对近几年来的一些新的研究趋势做了简单的总结与展望,指出了指纹识别网络型门禁系统未来的研究方向。

    标签: ARM 指纹识别 门禁系统

    上传时间: 2013-07-23

    上传用户:pwcsoft

  • 基于ARM和LINUX的车载监控终端的设计与实现

    本文在结合全球卫星定位系统(GPS)和通用分组无线业务(GPRS)的基础之上,利用嵌入式开发技术,采用ARM9为核心,设计开发了一个基于ARM和Linux的功能强大的车载监控终端。嵌入式车载监控终端是车载监控系统的重要组成部分。车载监控终端主要由GPS定位模块、ARM监控终端和GPRS通讯模块构成。GPS定位模块主要是接收来自定位卫星的GPS信号,传送给ARM监控终端,监控终端对数据解析后将位置信息与电子地图匹配显示在监控终端的LCD屏上,并定时通过GPRS模块向后台监控中心发送GPS定位数据实现实时监控,同时GPRS模块也接收从后台监控中心发来的指令,通过解析从而控制车载终端本地工作实现特定的功能。本文首先对车载监控系统的组成、功能以及关键技术进行了分析;然后阐述了车载监控终端硬件设计及实现方法;最后完成了车载监控终端的应用软件的设计及实现。软件上采用模块化结构、多线程编程和Socket编程技术,实现了多通道高速数据获取。 实验结果证明,基于ARM和Linux的车载监控终端定位精度高,实时性好,数据传输及时可靠,实现了监控的基本功能,可以满足实用化要求。

    标签: LINUX ARM 车载 监控终端

    上传时间: 2013-06-17

    上传用户:杜莹12345

  • 基于ARM和USB2.0的瞬变电磁数据采集系统的研究与设计

    瞬变电磁法作为一种重要的地球物理探测方法,由于它在时间和空间上的可分性,使得这种方法简单易行,信息丰富,精度较高,低成本,见效快,从而在矿藏勘探、钻井和海洋勘探等领域得到了广泛的应用。随着接收仪器的数字化和智能化,发射功率的增大,数字模型计算正反演的应用,解释水平的提高,瞬变电磁法可解决的地质问题不断扩大,几乎涉及了物探工作的各个领域:矿产勘探,构造探测,水文与工程、地质调查,环境调查与监测以及考古等。近年来,在找水、市政工程、土壤盐碱化和污染调查、浅层石油构造填图,以及矿井突水预测等领域都取得了良好效果。 瞬变电磁法探测系统包括发射机和接收机两部分。接收机用作在噪声中提取由发射机发射的一次场信号在地下导体中感应出的二次场信息,其信息反映了地下导体的电阻率差异,通过对该信息数据的处理了解探测目标的特性从而达到探测的目的。 瞬变电磁信号具有早期信号幅度大、衰减快,而中晚期信号幅度小、衰减慢的大动态范围的特点。因此,必须设计出能适应这种瞬时变化快、动态范围大数据信号要求的高性能数据采集系统。同时,瞬变电磁探测系统的工作环境大都是在野外,因此,为适应野外工作的需要,数据采集卡尤其要有较低的功耗。 本论文在总结其他数据采集系统设计的基础上,提高采样速率和采样精度、采用分段放大技术避免放大饱和和实现对小信号的有效识别、改用ARM作为核心处理器实现对接收机的有效控制、改进USB2.0的实际传输速度、改用自适应滤波法等噪声抑制方法组合实现抗干扰和噪声滤除设计,成功设计和实现了一套基于ARM和USB2.0的瞬变电磁数据采集系统,该系统具有高性能,低功耗,抗干扰能力强,低成本的特点,已成功应用于瞬变电磁探测实践,并取得良好效果,极大的满足了瞬变电磁探测系统的需要。同时,该系统对于其他数据采集系统的设计具有一定的借鉴意义。

    标签: ARM 2.0 USB 瞬变电磁

    上传时间: 2013-06-21

    上传用户:txfyddz

  • 基于ARM技术的嵌入式电梯控制系统研制

    自1887年美国奥梯斯公司制造出世界上第一台电梯以来,电梯作为一种垂直运动的升降设备,已日益成为人们生活中一项不可缺少的生活工具。随着经济的发展,高层建筑的不断涌现,电梯的功能与种类也随之而多样化,同时也对电梯的稳定性、安全性、舒适性、运行效率提出了更高的要求。 电梯控制系统是电梯技术的核心,它将电梯的各机械部件有机的组合起来,实现了电梯复杂的功能与稳定有效的运行。随着电子技术日新月异的发展,电梯控制系统经历了继电器控制、可编程逻辑控制(PLC)、智能微机控制的发展历程。本文在总结了当前电梯控制系统的基础上,设计了一套基于ARM技术与工业现场总线CAN(控制器局域网)的嵌入式集选型电梯控制系统。该控制系统采用变频变压调速方式,可与多款变频器相结合,并可匹配有齿轮曳引机和无齿轮永磁同步曳引机,适用于最高楼层为64层、4m/s以下电梯控制。该控制系统目前已成功应用在某电梯生厂家的国内、南非等电梯项目中。 论文阐述了本电梯控制系统的控制策略,详细介绍了以ARM7芯片LPC2378为核心的电梯主控制器的硬件结构及其软件设计。曳引机的速度控制是电梯控制技术的关键,因此为提高电梯运行时的舒适感与运行效率,文中建立了电梯运行速度曲线的数学模型,提出了根据设定时间参数与楼层间距自动生成速度曲线的计算方法。为优化电梯起动时的舒适感,论文还讨论了模糊控制技术在负载补偿中的应用。此外,本文在深入阐述CANOPEN协议原理的基础上,完成了基于CANOPEN的应用层协议设计,实现了电梯控制系统各控制器(主控制器、楼层控制器、轿厢控制器)之间实时、可靠的通信。

    标签: ARM 技术的嵌入式 电梯控制系统

    上传时间: 2013-07-20

    上传用户:西伯利亚狼

  • 智能仪表人机界面软件自动生成的方法

    智能仪表人机界面软件自动生成的方法 The Method of Automatic Generation for HMI Software in Intelligent Inst

    标签: 智能仪表 人机界面软件 自动生成

    上传时间: 2013-07-04

    上传用户:woshini123456

  • 基于PLC的四相步进电机控制方法及实现

    提出了一种基于PLC的四相步进电机控制的方法,介绍了控制系统的设计方案及其软硬件的实现方法。实现对四相步进电机的转速控制、正反转控制、以及步数控制。提出设计总体方案,详细阐述了驱动电路组成。方

    标签: PLC 步进电机 控制方法

    上传时间: 2013-04-24

    上传用户:dtvboyy

  • 基于ARM处理器S3C44B0的自动指纹识别系统研究

    指纹识别是在指纹图像上找到指纹的特征,通过计算机模糊比较的方法,把两个指纹的特征模板进行比较,计算出它们的相似程度,最终得到两个指纹的匹配结果。本文对现已存在的多种指纹识别算法进行编程比较,并对细化算法提出改进。同时采用基于ARM7TDMI内核的32位处理器S3C44B0作为主控制器,半导体电容传感器FPS200作为指纹数据采集设备,构建了自动指纹识别系统。论文完成主要工作如下: 1、指纹采集模块的设计:根据FPS200的相关寄存器资源和管脚特性,完成指纹传感器FPS200的电路设计;研究FPS200主要寄存器的功能和图像采集方式,给出FPS200在三种工作方式下的工作流程,并且对三种工作模式进行分析。 2、指纹识别算法研究:通过对现已存在的多种图像预处理算法进行编程实现和对比研究发现,细化后的图像多存在短线、断线、毛刺等干扰以及细化不彻底的现象,为此提出了新的修复算法:分析目标点周围纹线的走向趋势,选择去除或者保留周围的相连点,较好地解决了细化不彻底的问题;再对细化后的图像采用方形模板进行纹线跟踪,去除伪特征点,克服了逐步递进的纹线跟踪算法过于复杂、不易实现等问题。 3、采用Sansung公司基于ARM7TDMI内核的32位RISC处理器S3C44B0,构建了自动指纹识别系统。该系统主要包括电源管理部分、指纹图像采集模块、存储器模块、JTAG调试接口以及与外设连接的串行接口。硬件部分主要完成指纹采集模块接口的设计与开发,软件部分主要完成指纹图像采集程序、指纹识别算法程序和串口通信程序的开发,此外还通过串口实现指纹数据上传到上位机,在VB环境下实现了简易的人机交互软件,提供指纹图像的直观显示,用于对指纹识别程序进行测试,并对测试结果进行了分析。

    标签: S3C44B0 ARM 处理器 自动

    上传时间: 2013-05-22

    上传用户:Andy123456

  • 基于ARM的TimeToCount辐射测量仪的研究

    随着半导体工艺的飞速发展和芯片设计水平的不断进步,ARM微处理器的性能得到大幅度地提高,同时其芯片的价格也在不断下降,嵌入式系统以其独有的优势,己经广泛地渗透到科学研究和日常生活的各个方面。 本文以ARM7 LPC2132处理器为核心,结合盖革一弥勒计数管对Time-To-Count辐射测量方法进行研究。ARM结构是基于精简指令集计算机(RISC)原理而设计的,其指令集和相关的译码机制比复杂指令集计算机要简单得多,使用一个小的、廉价的ARM微处理器就可实现很高的指令吞吐量和实时的中断响应。基于ARM7TDMI-S核的LPC2132微处理器,其工作频率可达到60MHz,这对于Time-To-Count技术是非常有利的,而且利用LPC2132芯片的定时/计数器引脚捕获功能,可以直接读取TC中的计数值,也就是说不再需要调用中断函数读取TC值,从而大大降低了计数前杂质时间。本文是在我师兄吕军的《Time-To-Count测量方法初步研究》基础上,使用了高速的ARM芯片,对基于MCS-51的Time-To-Count辐射测量系统进行了改进,进一步论证了采用高速ARM处理器芯片可以极大的提高G-M计数器的测量范围与测量精度。 首先,讨论了传统的盖革-弥勒计数管探测射线强度的方法,并指出传统的脉冲测量方法的不足。然后讨论了什么是Time-To-Count测量方法,对Time-To-Count测量方法的理论基础进行分析。指出Time-To-Count方法与传统的脉冲计数方法的区别,以及采用Time-To-Count方法进行辐射测量的可行性。 接着,详细论述基于ARM7 LPC2132处理器的Time-To-Count辐射测量仪的原理、功能、特点以及辐射测量仪的各部分接口电路设计及相关程序的编制。 最后得出结论,通过高速32位ARM处理器的使用,Time-To-Count辐射测量仪的精度和量程均得到很大的提高,对于Y射线总量测量,使用了ARM处理器的Time-To-Count辐射测量仪的量程约为20 u R/h到1R/h,数据线性程度也比以前的Time-To-CotJnt辐射测量仪要好。所以在使用Time-To-Count方法进行的辐射测量时,如何减少杂质时间以及如何提高计数前时间的测量精度,是决定Time-To-Count辐射测量仪性能的关键因素。实验用三只相同型号的J33G-M计数管分别作为探测元件,在100U R/h到lR/h的辐射场中进行试验.每个测量点测量5次取平均,得出随着照射量率的增大,辐射强度R的测量值偏小且与辐射真实值之间的误差也随之增大。如果将测量误差限定在10%的范围内,则此仪器的量程范围为20 u R/h至1R/h,量程跨度近六个数量级。而用J33型G-M计数管作常规的脉冲测量,量程范围约为50 u R/h到5000 u R/h,充分体现了运用Time-To-Count方法测量辐射强度的优越性,也从另一个角度反应了随着计数前时间的逐渐减小,杂质时间在其中的比重越来越大,对测量结果的影响也就越来越严重,尽可能的减小杂质时间在Time-To-Count方法辐射测量特别是测量高强度辐射中是关键的。笔者用示波器测出此辐射仪器的杂质时间约为6.5 u S,所以在计算定时器值的时候减去这个杂质时间,可以增加计数前时间的精确度。通过实验得出,在标定仪器的K值时,应该在照射量率较低的条件下行,而测得的计数前时间是否精确则需要在照射量率较高的条件下通过仪器标定来检验。这是因为在照射量率较低时,计数前时间较大,杂质时间对测量结果的影响不明显,数据线斜率较稳定,适宜于确定标定系数K值,而在照射量率较高时,计数前时间很小,杂质时间对测量结果的影响较大,可以明显的在数据线上反映出来,从而可以很好的反应出仪器的性能与量程。实验证明了Time-To-Count测量方法中最为关键的环节就是如何对计数前时间进行精确测量。经过对大量实验数据的分析,得到计数前时间中的杂质时间可分为硬件杂质时间和软件杂质时间,并以软件杂质时间为主,通过对程序进行合理优化,软件杂质时间可以通过程序的改进而减少,甚至可以用数学补偿的方法来抵消,从而可以得到比较精确的计数前时间,以此得到较精确的辐射强度值。对于本辐射仪,用户可以选择不同的工作模式来进行测量,当辐射场较弱时,通常采用规定次数测量的方式,在辐射场较强时,应该选用定时测量的方式。因为,当辐射场较弱时,如果用规定次数测量的方式,会浪费很多时间来采集足够的脉冲信号。当辐射场较强时,由于辐射粒子很多,产生脉冲的频率就很高,规定次数的测量会加大测量误差,当选用定时测量的方式时,由于时间的相对加长,所以记录的粒子数就相对的增加,从而提高仪器的测量精度。通过调研国内外先进核辐射测量仪器的发展现状,了解到了目前最新的核辐射总量测量技术一Time-To-Count理论及其应用情况。论证了该新技术的理论原理,根据此原理,结合高速处理器ARM7 LPC2132,对以G-计数管为探测元件的Time-To-Count辐射测量仪进行设计。论文以实验的方法论证了Time-To-Count原理测量核辐射方法的科学性,该辐射仪的量程和精度均优于以前以脉冲计数为基础理论的MCS-51核辐射测量仪。该辐射仪具有量程宽、精度高、易操作、用户界面友好等优点。用户可以定期的对仪器的标定,来减小由于电子元件的老化对低仪器性能参数造成的影响,通过Time-To-Count测量方法的使用,可以极大拓宽G-M计数管的量程。就仪器中使用的J33型G-M计数管而言,G-M计数管厂家参考线性测量范围约为50 u R/h到5000 u R/h,而用了Time-To-Count测量方法后,结合高速微处理器ARM7 LPC2132,此核辐射测量仪的量程为20 u R/h至1R/h。在允许的误差范围内,核辐射仪的量程比以前基于MCS-51的辐射仪提高了近200倍,而且精度也比传统的脉冲计数方法要高,测量结果的线性程度也比传统的方法要好。G-M计数管的使用寿命被大大延长。 综上所述,本文取得了如下成果:对国内外Time-To-Count方法的研究现状进行分析,指出了Time-To-Count测量方法的基本原理,并对Time-T0-Count方法理论进行了分析,推导出了计数前时间和两个相邻辐射粒子时间间隔之间的关系,从数学的角度论证了Time-To-Count方法的科学性。详细说明了基于ARM 7 LPC2132的Time-To-Count辐射测量仪的硬件设计、软件编程的过程,通过高速微处理芯片LPC2132的使用,成功完成了对基于MCS-51单片机的Time-To-Count测量仪的改进。改进后的辐射仪器具有量程宽、精度高、易操作、用户界面友好等特点。本论文根据实验结果总结出了Time-To-Count技术中的几点关键因素,如:处理器的频率、计数前时间、杂质时间、采样次数和测量时间等,重点分析了杂质时间的组成以及引入杂质时间的主要因素等,对国内核辐射测量仪的研究具有一定的指导意义。

    标签: TimeToCount ARM 辐射测量仪

    上传时间: 2013-06-24

    上传用户:pinksun9

  • 基于ARM的高清播放系统设计与实现

    嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,适应应用系统,对功能,可靠性,成本,体积,功耗严格要求的专用计算机系统[1]。广泛应用于军事,信息家电,无线通信设备,消费类电子产品,移动计算平台等诸多领域,是当今热门的计算机开发技术。 随着科学技术发展,人们生活水平提高,数字高清电视逐渐普及,在各大卖场,对销售过程中展示设备也随之提出了更高的要求。但据调查,在中国现有的高清播放系统普遍存在价格昂贵,损耗高,寿命短及外部接口少等缺陷,导致无法普及。 针对这一现状,本课题设计了一种以嵌入式处理器ARM系列32位嵌入式EM8623芯片为硬件平台,嵌入式实时操作系统uclinux为系统软件平台的高清播放系统。 ARM(Advanced RISC Machines)既是一种处理器架构,又是公司的名称,该公司主要设计处理器架构,并将其技术授权给其他芯片厂商。该处理器架构具有外型小,性能高等特点,多用于便携式通讯工具,多媒体数字式消费类仪器和嵌入式系统解决方案等领域。本课题在充分考虑系统实用性和开发成本的基础上,采用EM8623芯片为CPU,片外扩展FLASH和SDRAM存储器。 uclinux系统从Linux2.0/2.4内核派生而来,虽然是为了支持没有MMU(虚拟内存管理单元)的处理器而设计,但保留了操作系统的所有特性,为硬件平台更好地运行提供了保证,也降低了软件设计复杂度,提高了系统的实时性和灵活性,缩短了开发周期。 该高清播放系统具有工作时间长,性能稳定等特点,采用面向对象和面向过程综合编程方法,ASM,C,C++多种语言混合编程方式实现,使系统具有很高的健壮性和可扩展性。 基于ARM的高清播放系统在现场运行稳定可靠,达到了预期的效果和实际要求。而且由于该高清播放系统外接接口丰富(包括常见的HDMI,S-Video,VGA,YPbPr,YCbCr),连接使用方便,所以具有很好的市场价值,可广泛应用于电视销售柜台,化妆品展示柜台,联网广告机等领域。

    标签: ARM 播放 系统设计

    上传时间: 2013-04-24

    上传用户:564708051@qq.com

  • 基于ARM的硬件防火墙系统的研究

    作为在保障网络安全方面扮演着至关重要角色的防火墙技术从出现到发展至今一直是网络安全研究中的关键技术之一,随着互联网的迅猛发展,它在信息化、网络化的过程中也变的越来越重要。为了使防火墙能快速且深入地对网络数据传输过程中的海量信息进行安全检测,并能应对来自各个网络层的威胁,将传统的基于软件的防火墙转向硬件平台实现是不可阻挡的发展趋势。 首先阐述了网络安全的现状、网络安全研究的重大意义、防火墙目前的发展状况及未来的发展趋势,然后介绍了防火墙的概念、功能和分类。重点分析了著名的开源入侵检测系统Snort的功能实现及数据结构,对Linux中自带的网络安全工具Iptables/Netfilter的工作原理做了简要介绍,然后对现在较流行的基于软件的字符串匹配算法和硬件实现方法进行对比分析,通过对已存在的解决方法的深入研究,提出了基于ARM处理器并采用内容可寻址存储器(CAM)的硬件防火墙系统设计方案。将Snort中对数据包载荷检测部分中的顺序检测替换为由CAM结合Wu-Manbcr多模式匹配算法实现,其中CAM完成短模式匹配,Wu-Manber算法完成长模式匹配,并将Snort与Iptables/Netfilter有机结合移植到基于ARM的嵌入式平台中,系统可以通过主机对防火墙的状态进行实时监控和规则更新。 设计了防火墙的整个硬件电路,其中重点分析了CAM模块的设计。通过对Sourcefire的Snort VRT2.4版免费规则库的统计分析和计算模拟得出了对规则集的最佳划分长度;在软件部分研究了Bootloader制作、Linux内核的裁减与移植及根文件系统制作等内容。重点分析了摩托罗拉公司的专用CAM芯片MCM69C432的驱动程序设计和相应的调用方法,并结合主机软件部分的功能分析了双方的通信协议及实现,最后通过程序对系统仿真并选用林肯数据集进行模拟测试,测试结果表明系统比以前效率有了大幅提高,过滤速度已达到最初设计目标,证明了此硬件防火墙方案的可行性。 最后总结了本人的工作并指出此种方案的硬件防火墙的不足、需要改进之处和它的良好应用前景。

    标签: ARM 硬件 防火墙

    上传时间: 2013-07-24

    上传用户:lanwei