本文设计和实现了基于FPGA的数字下变频器DDC,用于宽带数字中频软件无线电接收机中。采用自上向下的模块化设计方法,将DDC的功能划分为基本单元,实现这些功能模块并组成模块库。在具体应用时,优化配置各个模块来满足具体无线通信系统性能的要求。这样做比传统ASIC数字下变频器具有更好的可编程性和灵活性,从而满足不同的工程设计需求。 首先阐述了软件无线电中关键的数字信号处理技术,包括中频处理中的下变频技术、抽取技术以及带通采样技术。利用MATLAB的Simulink完成了对系统的设计与仿真,验证了设计的正确性。之后用QuartusII进行了基于FPGA抽取滤波器和NCO等关键模块的设计,编译后进行了时序仿真,最后在PCB板上实现了实际电路并应用于工程项目中。
上传时间: 2013-08-05
上传用户:lishuoshi1996
本文主要对数字下变频器的FPGA实现方法进行了研究分析,重点完成了其主要模块的设计验证,最后进行了初步的系统级验证。目标任务是利用FPGA实现一个单通道专用数字下变频芯片,以目前得到广泛应用的、代表单通道DDC器件领先水平的产品——美国Intersil公司的HSP50214B为设计目标,在整体结构和一些参数上参考了该芯片的设计。 本文在深入学习软件无线电理论基础、数字信号处理的相关等相关知识的基础上,分析研究了基于FPGA的软件无线电数字下变频技术实现方法,设计实现的主要工作是设定整体系统方案、进行模块划分和接口定义;对各个设计中主要的相关算法进行分析比较,确定模块的实现方式;运用FPGA的设计方法,完成数字下变频器中NCO、CIC积分梳状滤波抽取器和FIR滤波器等关键模块分析设计、及其仿真等;最后在Altera公司的StratixII EP2S60的专用开发板上进行系统的初步调试与测试。由于系统的复杂性、时间和个人精力等因素,本文完成了模块的逻辑设计及仿真验证,系统总体的整合、仿真验证还未彻底完成。但是已经得到验证结果表明,此次的设计结构和思想是正确的,本人下一步需要做的工作就是完成系统整体的仿真和验证,并将其功能加以完善。
上传时间: 2013-04-24
上传用户:sunjet
温度是生活中最基本的环境参数。温度的监测与控制,对于生物生存生长,工业生产发展都有着非同一般的意义。温度传感器的应用涉及机械制造、工业过程控制、汽车电子产品、消费电子产品和专用设备等各个领域。传统的常用温度传感器有热电偶、电阻温度计RTD和NTC热敏电阻等。但信号调理,模数转换及恒温器等功能全都会增加成本。现代集成温度传感器通常包含这些功能,并以其低廉的价格迅速地占据了市场。Dallas Semiconductor公司推出的数字式温度传感器DS1820采用数字化一线总线技术具有许多优异特性。其一,它将控制线、地址线、数据线合为一根导线,允许在同一根导线上挂接多个控制对象,形成多点一线总线测控系统。布线施工方便,成本低廉。其二,线路上传送的是数字信号,所受干扰和损耗小,性能好。本课题旨在分析和设计基于数字化一线总线技术的温度测控系统。本系统采用FPGA实现一个温度采集控制器,用于传感器和上位机的连接,并采用Microsoft公司的Visual C++作为开发平台,运用MSComm控件进行串口通信,进行命令的发送和接收。
上传时间: 2013-07-29
上传用户:BOBOniu
随着科技的发展,电子电路的设计正逐渐摆脱传统的设计模式。可编程逻辑器件及硬件描述语言的出现与发展从根本上改变了数字系统设计与实现的技术与方法,越来越多的数字信号处理系统采用可编程逻辑器件来实现。 数字滤波技术作为数字信号处理的基本分支之一,在各种数字信号处理中起着重要作用,被广泛应用于很多领域。其中有限长冲激响应(FIR)滤波器,只有零点、系统稳定、运算速度快、具有线性相位的特性,设计灵活,在工程实际中获得广泛应用。 本文以数字滤波器的基本理论为依据,通过对现场可编程门阵列(FPGA)内部结构的研究,结合软件工程学中结构化设计思想和硬件描述语言的特点,以9阶FIR低通数字滤波器为例,采用Altera公司的EPIK30TC144-3器件完成了FIR数字滤波器的软硬件设计。我们在设计中采用了层次化、模块化的设计思想,将整个滤波器划分为多个功能模块,利用VHDL语言进行了各个功能模块的设计。 为了使设计的过程和结果更为直观,文中详细介绍了核心及外围硬件电路的设计过程,最终达到了基于FPGA硬件实现参数化FIR数字滤波器的目的。实验测试表明,本论文所设计的基于FPGA的9阶FIR低通数字滤波器基本达到了设计指标。依照此方法,只要修改参数,升级相关硬件,便可以更改滤波器性能,实现高通、带通FIR数字滤波器,说明本设计具有普遍指导意义。
上传时间: 2013-05-24
上传用户:1101055045
利用霍尔传感器测速简单容易实现。值得我们借鉴学习,
上传时间: 2013-06-30
上传用户:zhliu007
随着电子技术和集成电路技术的飞速发展,数字信号处理已经广泛地应用于通信、信号处理、生物医学以及自动控制等领域中。离散傅立叶变换(DFT)及其快速算法FFT作为数字信号处理中的基本变换,有着广泛的应用。特别是近年来,基于FFT的ODFM技术的兴起,进一步推动了对高速FFT处理器的研究。 FFT 算法从出现到现在已有四十多年代历史,算法理论已经趋于成熟,但是其具体实现方法却值得研究。面向高速、大容量数据流的FFT实时处理,可以通过数据并行处理或者采用多级流水线结构来实现。特别是流水线结构使得FFT处理器在进行不同点数的FFT计算时可以通过对模块级数的控制很容易的实现。 本文在分析和比较了各种FFT算法后,选择了基2和基4混合频域抽取算法作为FFr处理器的实现算法,并提出了一种高速、处理点数可变的流水线结构FFT处理器的实现方法。利用这种方法实现的FFT处理器成功的应用到DAB接收机中,RTL级仿真结果表明FFT输出结果与C模型输出一致,在FPGA环境下仿真波形正确,用Ouaaus Ⅱ软件综合的最高工作频率达到133MHz,满足了高速处理的设计要求。
上传时间: 2013-05-29
上传用户:GavinNeko
扩频通信是现代通信系统中的一种重要的通信方式,具有较强的抗干扰、抗多径性能以及频谱利用率高、多址通信等诸多优点,得到了广泛的应用。FPGA以其功能强大,开发过程投资少、周期短,可反复修改,保密性能好,开发工具智能化等特点成为当今硬件设计的重要方式。本文研究了直接序列扩频系统,重点研究了扩频部分和解扩部分,对扩频码的性能、匹配滤波器以及频差相差的估计和修正等关键技术进行了详细的分析和说明。在此基础上,运用VHDL语言进行了FPGA部分的功能实现,给出了一些相关的仿真及测试结果。最后对该系统还需进一步研究的问题进行了简要的介绍,对调试过程中的出现的一些问题进行了简单的分析和小结。
上传时间: 2013-05-26
上传用户:四只眼
扩展频谱通信技术,它的突出优点是保密性好,抗干扰性强.随着通信系统与现代计算机软、硬件技术与微电子技术发展,越来越多的通信系统构建于这种技术之上.在实际扩频通信系统工程中,用得比较普遍的是直扩方式和跳频方式,它们的不同在于直扩是采取隐藏的方式对抗干扰,而跳频采取躲避的方式. 西方国家早在20世纪50年代就开始对跳频通信进行研究,在上个世纪末的几次局部战争中,跳频电台得到了普遍的应用.跳频通信的发展促进了其对抗技术的发展,目前,世界主要几个军事先进的国家,已经研究出高性能的跳频通信对抗设备,国内这方面的发展相对国外差距比较大. 未来战争是科学技术的斗争,研究跳频通信对抗势在必行.基于这种目的,本文研究和设计了跳频检测的FPGA实现,利用基于时频分析的处理方法,完成了跳频信号检测的FPGA实现,通过测试,表明系统达到了设计要求,可以满足实际的需要.主要内容包括: 1.概述了跳频检测接收研究的发展动态,阐述了扩展频谱通信及短时傅立叶变换的原理. 2.分析了基于快速傅立叶变换(FFT)处理跳频信号,检测跳频的可行性,利用FFT检测频谱的原理,合理使用频谱采样策略,做到了增加频谱利用率,提高了检测概率和分析信噪比;利用抽取内插技术完成数据速率的转换,使其满足后续信号的处理要求;利用同相和正交的DDC实现结构,完成对跳频信号的解跳. 3.设计完成了跳频信号检测与接收系统的FPGA实现,其主要包括:数据速率变换的实现,FIR低通滤波器的实现,快速傅立叶变换(FFT)的实现,下变频的实现等.在滤波器的实现中,提出了两种设计方法:基于常系数乘法器和分布式算法滤波器,分析了上述两种方法的优缺点,选择用分布式算法实现设计中的低通滤波器;在快速傅立叶变换实现中,分析了基2和基4的算法结构,并分别实现了基2和基4的算法,满足了不同场合对处理器的要求.在下变频的设计中,使用滤波器的多相结构完成抽取的实现,并使用低通滤波器使信号带宽满足指标的要求.此外,设计中还包括双端口RAM的实现,比较模块的实现、数据缓存模块和串并转换模块的实现. 4.介绍了实现系统的硬件平台.
上传时间: 2013-04-24
上传用户:zttztt2005
数字电子技术基础阎石第四版课后习题答桉详解,各章习题解答,Multism 2001使用方法简要说明。本手册的使用对象主要是电气、电子信息类教师,也可供相关专业的读者参考。
上传时间: 2013-07-04
上传用户:xmsmh
本文进行了基于FPGA的GPS直序伪码扩频接收机的设计和数字化硬件实现。论文首先对GPS卫星导航定位系统进行了分析,并对与数字化接收机直接相关联的GPS信号中频部分结合实际系统要求进行了设计和分析,由此确定了数字化伪码捕获跟踪接收机研制的具体要求,之后完成了接收机中频数字化方案设计。同时对伪码捕获跟踪后端的载波捕获跟踪的实现方案进行了描述和分析。最后利用EDA工具在FPGA芯片上实现了GPS数字化接收机的伪码捕获跟踪。 受工作环境的制约,GPS卫星接收机系统首先表现为功率受限系统,接收机必须满足在低信噪比条件下工作。同时接收机与卫星间高动态产生的多普勒频率,给接收机实现快速捕获带来了难度。通过仿真分析,综合了实现难度和性能两方面因素,针对小信噪比工作条件提出了改进型的序贯伪码捕获实施方案。同时按照捕获概率和时间的要求,对接收机偏压、上、下门限、NCO增益等进行了设计和仿真分析,确定了捕获的数字化实现方案,伪码跟踪采用超前滞后环方案。捕获完成后可使本地伪码与接收伪码的相对误差保持在±1/4码元范围内,而跟踪环路的跟踪范围为±4/3码元,保证了捕获到跟踪的可靠衔接,同时采用可变环路带宽措施解决了跟踪速度和精度的矛盾。 在数字化实现设计中,给出了详细的数字化实现方案和分析,这样在保证工作精度的同时尽量减少硬件资源的开销,利用EDA工具,采用Veilog设计语言在Xilinx的VirtexII系列的XC2V500fg256的FPGA上完成数字化接收机伪码捕获跟踪的实现,并在其开发平台上对数字化接收机进行了仿真验证,在给定的工作条件下达到了设计性能和指标要求。
上传时间: 2013-04-24
上传用户:15510133306