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

调制识别

  • 基于FPGA的16QAM调制与解调的设计与实现源代码

    本代码是基于verilog的16QAM调制

    标签: FPGA QAM 16 调制与解调

    上传时间: 2013-07-22

    上传用户:squershop

  • 基于DSP和FPGA的自动指纹识别系统硬件设计与实现

    随着计算机与信息技术的发展,生物特征识别技术受到了广泛的关注。指纹识别是生物特征识别中的一项重要内容,一直以来是国内外的研究热点。 嵌入式自动指纹识别是指指纹识别技术在嵌入式系统上的应用。传统的嵌入式自动指纹识别系统多采用单片DSP或MIPS处理器来完成算法,由于DSP或MIPS处理器只能根据程序顺序执行,在指纹匹配过程中只能和整个库中的指纹进行一一匹配,因此这类系统在处理较大指纹库时下匹配时间相当长。为了克服这个缺点,本文构建了浮点DSP和FPGA协同处理构架的硬件平台,充分利用DSP在计算上的精确度和FPGA并行处理的特点,由DSP和FPGA共同处理匹配算法。 本文的主要工作如下: 1.设计了一个硬件系统,包括DSP处理器、FPGA、指纹传感器、人机交互接口和USB1.1接口。同时,还设计了各硬件模块的驱动程序,为应用程序提供控制接口。由于系统中DSP工作频率为300MHz,其中某些器件的工作频率达到了100MHz,因此本文还给出了一些信号完整性分析和PCB设计经验。 2.编写了Verilog程序,在FPGA中实现了9路指纹的并行匹配。由于FPGA本身的局限性,实现原有匹配算法有很大困难。在简化原有匹配算法的基础上本文提出了便于FPGA实现“粗匹配”算法。此外,还设计了用于和DSP通信的接口模块设计。 3.完成了系统应用程序设计。在使用uC/OS-Ⅱ实时操作系统的基础上设计了各系统任务,通过调用驱动程序控制和协调各硬件模块,实现了自动指纹识别功能。为了便于存放指纹特征信息,设计了指纹库数据结构,实现了指纹库添加、删除、编辑的功能。 最终,本系统实现了高效、快速的进行指纹识别,各模块工作稳定。同时,模块化的软硬件设计使本系统便于进行二次开发,快速应用于各种场合。

    标签: FPGA DSP 自动 指纹识别系统

    上传时间: 2013-06-04

    上传用户:guanliya

  • 基于FPGA的DQPSK调制解调器研究与设计

    本课题对DQPSK调制解调技术的FPGA实现进行了比较全面的研究,利用DQPSK调制技术实现了码速200Kbps的调制器。调制载频3.2MHz、带宽180KHz、带外抑制大于45dB,调制器设计达到预定要求。解调器硬件完成,软件未全部实现,但完成了CIC滤波器、载波跟踪环、位定时同步、并串转换等几个关键模块的设计。对解调器做了实验测试,验证了相关模块设计的正确性,解调器中重要的载波同步功能已能实现。 在本文中,主要介绍了DQPSK调制解调技术的FPGA实现。着重对差分编解码、成形滤波器、Costas载波跟踪环以及CIC滤波器进行了详细叙述,对硬件设计则做了简要的说明,给出了主要电路图和实物图。 在重要设计环节上,文中进行了比较细致的Matlab仿真及System View仿真,并给出了相关分析与说明。最后,采用VHDL 硬件描述语言对系统进行了设计与实现。文中对位定时同步以及CIC滤波器的可变速设计做了创新与改进。

    标签: DQPSK FPGA 调制解调器

    上传时间: 2013-05-22

    上传用户:michael52

  • 基于ARM的嵌入式指纹识别系统

    生物识别技术代表了未来身份验证技术的发展方向,而指纹识别技术又是最可靠、最有效的生物识别技术之一。目前,指纹识别技术是优于其它生物识别技术的身份鉴别方法。这是因为人的指纹各不相同、终生基本不变的特点已经得到公认,特别是现有的指纹识别算法已达到识别迅速、准确可靠的水平,是完全可以商业化的生物识别技术。 传统的指纹识别系统多是基于PC平台,这种系统将指纹图像处理和指纹匹配甚至指纹采集控制都放在PC平台上,在获得了较高速度和开发效率的同时,缺点也是显而易见的,其体积庞大,成本较高。而已有的嵌入式指纹识别系统多是基于单片机和DSP的,不是在运算速度上受到硬件限制,就是在系统的扩展性、可维护性及用户交互上有诸多不足。 近年来指纹识别应用的普及对自动指纹识别系统的便携性和易用性提出了更高的要求,指纹识别技术正向着小型化和嵌入式的方向发展。在微电子领域,以ARM、DSP、FPGA为代表的嵌入式微处理器的性能飞速提高,为构建嵌入式系统提供了硬件保证。 ARM是当前最为流行的32位RISC处理器架构,目前ARM占RISC处理器市场的七成左右。三星公司的S3C2410是基于ARM920T内核的通用32位微处理器,它具有高性能和低功耗的特性,被设计用于手持设备和通用嵌入式系统。 嵌入式系统对操作系统和其上运行的软件有特别的要求。针对本课题所采用的ARM硬件平台,详细介绍了嵌入式操作系统Arm-Linux的移植。分别说明了交叉编译工具链的安装、引导装载器的移植和Linux内核的裁减和交叉编译过程。为了运行应用程序,还介绍了文件系统的构建。 指纹识别系统需要指纹采集设备。FPS200是Veridicom公司推出的第三代半导体指纹传感器,是一款专为嵌入式系统设计的高性能、低成本、低功耗的电容式固态指纹传感器。本文详细阐述了基于FPS200的USB接口指纹采集卡的设计与实现。 指纹图像处理与匹配是整个系统的重要环节,论文介绍了图像处理与匹配的一般概念,并提出了新的指纹匹配方法。指纹匹配是自动指纹识别中的一个难点。现有的指纹匹配方法大致可以归结为图形匹配和人工神经网络匹配两大类,本文提出的基于线段的特征点匹配算法属于图形匹配。 嵌入式系统需要完善的软件支持。随着嵌入式技术的飞速发展,用户交互界面也由传统的字符界面向图形界面转变,图形用户界面系统得到了长足的发展。MiniGUI 是一个非常适合于工业控制实时系统以及嵌入式系统的可定制的、小巧的图形用户界面支持系统。本文介绍了基于MiniGUI的可视化指纹识别软件设计。 综上所述,本文针对特定硬件条件,构建了定制的嵌入式操作系统;设计了支持USB数据传输的指纹采集卡;指纹图像的滤波、提取特征和指纹特征匹配均针对嵌入式系统的实际情况进行了优化;利用MiniGUI图形支持库完成了界面美观友好的可视化指纹识别程序。系统具有安全可靠、易于扩展、性价比高等优点。

    标签: ARM 嵌入式 指纹识别系统

    上传时间: 2013-08-01

    上传用户:小儒尼尼奥

  • 语音识别matlab程序

    matlab程序实现的语音识别,能够较好的实现语音匹配

    标签: matlab 语音识别 程序

    上传时间: 2013-04-24

    上传用户:h886166

  • 基于DSP和FPGA的虹膜识别系统

    近年来,随着生物识别技术的兴起,虹膜识别技术被日益关注。由于虹膜识别技术对个体识别具有高度的可靠性,已成为目前生物识别中最有发展前景的识别技术之一。与其它生物识别技术相比,虹膜识别技术具有唯一性、稳定性、非侵犯性、不易伪造性和活体特性等优势。因此,虹膜识别技术具有广阔的使用前景和很好的经济效益,越来越受到国内外有关研究人员的重视。 目前,虹膜识别产品大多都是基于PC平台的,在便携性、稳定性和安全性方面还存在一些问题。为了克服以上的缺点,本文构架了基于DSP和FPGA的嵌入式虹膜识别硬件平台,使虹膜识别技术可应用与更多的领域。 本文的主要工作如下: 1.设计了一个嵌入式硬件系统,包括DSP处理器、FPGA、COMS图像传感器、人机交互接口和通信接口。同时,还编写了各硬件模块的驱动程序。另外,由于系统中DSP工作频率为300Mhz,另外有些器件工作在100Mhz,因此本文还给出了一些信号完整性分析和PCB设计经验。 2.在FPGA设计中,编写Verilog程序,完成了虹膜图像采集模块、乒乓存储器切换模块、图像采样模块以及将采样后的图像显示在TFT彩色液晶上的模块,最终实现了虹膜图像实时显示系统。此外,还设计实现了用于和DSP通信的HPI接口模块。 3.完成了部分系统应用程序设计。在使用DSP/BIOS实时操作系统的基础上设计了各系统任务,通过调用驱动程序控制和协调各硬件模块,实现了虹膜识别功能。 最终,本文实现了系统设计,本设计可以快速有效的进行虹膜识别。同时,由于本系统采用模块化的软硬件设计技术,使系统便于快速应用于各种场合。

    标签: FPGA DSP 虹膜识别

    上传时间: 2013-04-24

    上传用户:qlpqlq

  • CCK基带调制解调技术的研究实现

    本文重点研究的是补偿编码键控(CCK)的调制与解调算法原理,以及基于FPGA进行的系统设计实现。作为IEEE802.11b标准中关键的调制技术,CCK码具有良好的相关特性,能够在高速率传输数据的同时有效的克服多径效应。本文首先对WLAN的结构和特点进行了简单介绍,对其中的IEEE802.11b标准进行了研究,并着重分析了其物理层基带部分的结构和规范。然后系统的介绍了CCK码的特点,重点对11Mb/s模式下基于“基本CCK码字集”的CCK调制原理和基于快速沃尔什变换(FWT)块的CCK解调原理进行了分析讨论。接下来通过在Matlab中对调制和解调方案的仿真,得到了正确的理论数据,并验证了系统设计的可行性。最后在Xilinx公司的ISE6.2开发环境下,使用硬件描述语言Verilog HDL对CCK调制和解调系统在FPGA中进行了设计,然后将整个系统在ModelSim中进行了功能仿真。理论分析和仿真结果的比较表明系统设计是正确的,而且系统性能良好。 本文所设计的基于FPGA的CCK调制和解调系统具有集成度高、稳定性强和能够在线软件更新等特点。研究成果可以给将来设计更高性能、更高集成度的基带WLAN芯片提供基础。

    标签: CCK 基带 调制 解调技术

    上传时间: 2013-06-01

    上传用户:yoleeson

  • 基于FPGA的DMBT信道调制的设计研究

    随着科技的发展和社会的进步,数字电视已逐渐成为现代电视的主流。利用今年是奥运年的契机,研究和推广数字电视广播具有重大的意义。2006年8月底我国出台的数字多媒体/电视广播(DMB-T)标准,确立了中国自己的技术标准。以此来发展拥有自主知识产权的数字电视事业,不仅可以满足广大人民群众日益增长的物质、文化要求,还可以带动相关产业快速发展。 本课题在深入研究DMB-T国家标准的基础上,首先对系统的调制系统进行了设计规划,然后对信道调制的星座映射、系统信息插入、帧体数据处理、PN序列插入的帧形成模块和成形滤波模块进行了设计和仿真,并验证了其正确性。 3780个子载波的时域同步正交多载波技术(TDS-OFDM)是DMB-T调制系统的关键技术之一。由于载波数不是2的整数次幂,考虑到实现的有效性,不能采用现已成熟的基-2或基-4的快速傅立叶变换(FFT)算法。针对调制系统中特有的3780点IFFT,课题深入分析和比较了Cooley-Tukey、Winograd和素因子三种离散快速傅立叶变换算法的特点和性能,综合利用了三种算法优势,考虑了算法的复杂度、运算的速度、资源的消耗,设计出一种新的算法,进行了Matlab验证和基于FPGA(现场可编程门阵列)的仿真。分析表明,该算法所需的加法、乘法次数已很逼近4096点FFT算法。 DMB-T发射端的基带成形滤波采用了平方根升余弦滚降滤波,由于其0.05的滚降系数在实现中比较苛刻,所以是设计的难点之一。本课题利用Matlab工具采用了等纹波最优滤波的方法设计了169阶数字滤波器,其阻带衰减达到了46.9dB,完全符合标准的要求;利用四倍插值的方法实现了I、Q合路的该滤波器的FPGA设计,并进行了设计优化,显著降低了滤波器的运算量,大大节约了实现该滤波器所需的乘法器资源。

    标签: FPGA DMBT 信道 调制

    上传时间: 2013-06-28

    上传用户:camelcamel690

  • 基于MATLAB 7.0的信号调制与解调分析

    基于MATLAB 7.0的信号调制与解调分析

    标签: MATLAB 7.0 信号 调制与解调

    上传时间: 2013-07-21

    上传用户:user08x

  • 基于FPGA的π4DQPSK调制解调技术

    本文的设计采用FPGA来实现π/4DQPSK调制解调。采用π/4DQPSK的调制解调方式是基于频带利用率、误比特率(即抗噪性)和实现复杂性等综合因素的考虑;采用FPGA进行实现是考虑到高速的数据处理以及AD和DA的高速采样。 本课题主要包含以下几个方面的研究: 首先对π/4DQPSK技术的应用发展情况做简单介绍,并对其调制解调原理进行了详细的阐述。在理解原理的基础上,将调制解调进行模块化划分,提出了实现的思路和方法。其中包括串并转换,差分相位编码,内插,成形滤波器,正交调制,带通滤波器及希尔伯特变换,解调,位同步,载波同步,差分相位解码。 其次在FPGA上实现了π/4DQPSK的大部分模块。其中调制端的各个模块的功能都已经实现,并综合在一起,下载到开发板上进行了在线仿真。其中成形滤波器的设计大大降低了FPGA的资源开销,是本次设计的创新;解调端对载波同步和位同步提出了设计思路,具体的实现还需要进一步的研究;接口电路的测试和在线仿真已经完成。 最后提出了硬件实现的方案以及三种芯片的选型与设计,给出了简要的电路图和时序图。

    标签: 4DQPSK FPGA 调制 解调技术

    上传时间: 2013-08-03

    上传用户:fzy309228829