用户名: 密码: 验证码:
基于FPGA的正弦信号发生器研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在现代电子测量技术的研究及应用领域中,常常需要高精度且频率可调的信号源。而随着大规模可编程逻辑器件FPGA的发展以及可编程片上系统(SOPC)设计技术的日渐成熟,为这类信号发生器的设计与实现提供了理论依据与技术支持。
     本课题的研究就是针对某学校数字电子技术实验室数字信号源的需求为背景展开的。本设计采用ALTERA公司的Cyclone系列FPGA为数字平台,利用VHDL语言在FPGA中设计出了产生正弦信号的DDS器件,并将其封装成IP核;然后运用了基于NiosⅡ嵌入式处理器的SOPC技术对DDS IP核加以控制。整个系统可以实现1Hz~40MHz的正弦信号输出、其最小步进频率达到1Hz;并能实现调幅、调频、二进制PSK、二进制ASK调制等功能。
     论文详细的介绍了该系统的软件实现和各部分的硬件实现,着重对DDS的设计过程、工作原理及其输出信号的性能进行了分析;对DDS IP核的形成、NIOS软处理器的设计与实现等问题进行了比较系统的研究。
Signal sources with high accuracy and operational frequency are used in the fields of research and application of modern electronics measuring technology. With the development of FPGA in a large scale and the maturing of SOPC, design technology have provided theoretical basis and technological support for the design and realization of such signal generators.
     In this paper, a source of digital, with based on the need of a digital electronic lab. in one polytechnic college. In the research FPGA of Cyclone serials from ALTERA Company is used as the digital platform, DDS device which generates Sine Signals are designed in FPGA by the use of VHDL, and then package IP nuclear which is controlled by SOPC technology based on Nios II Embedded Processor. The programming in Nios can realize and choose different modulation methods. The whole system can output the sine waves with frequencies ranging from 1Hz to 40MHz, with he minimum step frequency of 1Hz. It is perfected to generate kinds of signals, including AM, FM, 2PSK and 2ASK.
     This thesis detailed introduces the realization of the system in software and hardware of this system, and focuses on the analysis on the designing process and operational principles DDS and on its output signal property; it also makes a systematical research on the formation of IP nuclear, and the design and realization of NIOS soft processor.
引文
[1]张永瑞,刘振起,杨林耀,顾玉昆.电子测量技术基础[M],西安:西安电子科技大学出版社,1994.
    [2]殷海.基于ARM7TDMI平台下数字信号发生器的设计与实现[J],东北大学硕士论文2006.
    [3]http://www.testmart.cn
    [4]潘松,黄继业.EDA技术与VHDL[M],北京:清华大学出版社,2007.
    [5]胡鸿豪,李世红,蔡志端,李冰林.基于单片机和DDS的信号发生器设计[J],电子元器件应用,2006.
    [6]高吉祥.全国大学生电子设计竞赛培训系列教程、基本技能训练与单元电路设计[M],北京:电子工业出版社,2007.P207-228
    [7]褚振勇,齐亮,田红心,高楷娟.FPGA设计与应用[M],西安:西安电子科技大学出版社,2006.
    [8]EPIC12_www.ic37.com.pdf
    [9]http://focus,ti.com.cn/cn/lit/ds/symlink/ths5651a,pdf
    [10]http://hi,baidu,com
    [11]马品宏.基于SOPC的任意波形发生器的研究与开发[J],大连理工大学硕士论文,2006年12月.P6-9
    [12]解峰.SOPC的技术研究--基于SOPC的GPS接收系统[J],天津理工大学硕士论文,2006年12月.P4-5
    [13]郭书军,王玉花,葛纫秋.嵌入式处理器原理及应用--Nios系统设计和C语言编程[M],北京:清华大学出版社,2004.P11
    [14](美)clive “max” Maxfield著,杜生海 邢闻译..FPGA设计指南、器件、工具和流程,北京:人民邮电出版社,2007年12月第1版.P1
    [15]薛文.DDS任意波形发生器的设计与实现[J],南京理工大学硕士论文,2004.P30-32
    [16]吴朝霞,高书莉.CPLD/FPGA设计及应用,北京:人民邮电出版社,2007年7月第1版.P220
    [17]李金晶,蔡雪君,刘杰.基于软核Nios的宽谱正弦信号发生器设计[J],大学生竞赛论文.P1-20
    [18]黄智伟,王彦,陈琼,潘礼,黄松.FPGA系统设计与实践[M],北京:电子工业出版社,2005.P288 P301
    [19]杨晓慧,杨永健.基于FPGA的EDA/SOPC技术与VHDL[M],北京:国防工业出版社,2007.P30 P184
    [20]http://www.dzkf.cn
    [21]洪远泉,夏新恩,吴丽珠.基于DDS技术的正弦信号发生器设计[J],韶关学院学报.自然科学,2006年12月第27卷第12期.
    [22]刘守义,毛丰江,苏全.智能卡技术[J],西安:西安电子科技大学出版社,2004.P212
    [23]漆小平等.配有信号发生器的多功能数字电路实验系统,实验技术与管理[J],第16卷第5期,1999年.
    [24]胥静.嵌入式系统设计与开发实例详解-基于ARM的应用[J],北京:北京航天航空大学出版社,2005.
    [25](美)JeanJ.Labrosse著,邵贝贝等译.嵌入式实时操作系统Mc/Os-Ⅱ[J],北京:北京航天航空大学出版社,2005.
    [26]周立功等.ARM嵌入式系统实验教程(一)[M],北京:北京航天航空大学出版社,2005.
    [27]傅丰林.Nios软核心嵌入式处理器设计大赛优秀作品精选[M],西安:西安电子科技大学出版社,2005.P37-40
    [28]李林和.电视机原理与技术[M],西安:西安电子科技大学出版社,1994.P21
    [29]谢家奎,宣月清.电子线路(非线性部分)[M],北京:高等教育出版社,1979.P280
    [30]栾宝宽等.基于DDS的信号发生器的设计与实现[J],电子工程师,第31卷第10期,2005.
    [31]缪晓中.DDS调制芯片AD7008的原理及应用[J],电子工程师,第32卷第9期,2006.
    [32]周鹏,田书林,刘科.直接数字式频率合成信号的滤波处理[J],测控技术,2004.
    [33]辛慧,王勇,李永忠.DDS技术的原理及AD9850的应用[J],西北民族大学学报(自然科学版),第26卷总第59期,2005.
    [34]张福贵等.基于DDS的高性能信号发生器的实现[J],成都信息工程学院学报,第21卷第1期,2006.
    [35]维纳.K.恩格尔,约翰.G.普罗克斯,刘树棠 译.数字信号处理处理、使用MATLAB[M],西安:西安交通大学出版社,2004.
    [36]Altera,Corp."NiosSoftware Development Tutorial"
    [37]Altera,Corp."Nios 32-Bit Programmer' s Reference Manual"
    [38]丁玉美,高西全.数字信号处理[M],西安:西安电子科技大学大学版社,2003.
    [39]陈一新,单片高频函数发生器MAX038及其应用[J],中国仪器仪表,2002.
    [40]李宁,王雪.DDS芯片/AD9851在频率合成信号发生器中的应用fJ],金陵职业大学学报,第16卷第1期,2001.
    [41]钱能.C++程序设计教程[M],北京:清华大学出版社,1999.
    [42]高鹏,安涛编著.电路设计与制版Protel 99入门与提高[M],北京:人民邮电出版社,2002

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700