多功能波形发生器设计
多种波形信号发生器设计

摘要对于电子学领域的产品,如诸如电话、电视机、收音机,都需要各种波形发生器,多种波形发生器可以说是电子领域最基础,最实际,最广泛的器材,本次设计的多种波形发生器需要用市电供电,产生方波、正弦波、三角波,输出波形可选择,频率可调,并且可以显示频率。
电路采用变压整流滤波稳压电路来转换电压,用ICL8038函数发生芯片来产生三种波形,用计数器、锁存器、译码器、数码管组成频率显示电路。
经过反复修改测试,电路已经基本达到了要求。
关键字:波形发生器;频率可调;频率显示目录1 设计任务 (3)1.1设计目的和意义 (3)1.2设计任务要求 (3)2 系统设计 (3)2.1总体方案设计 (3)2.2具体电路设计 (3)2.2.1直流稳压电源电路的设计 (3)2.2.2波形发生电路设计 (4)2.2.3频率显示电路的设计 (5)2.3总体电路 (8)2.4系统所用元器件 (9)3.系统调试与仿真 (10)3.1电压转换功能的调试 (10)3.2发生三种波形的功能 (10)3.3频率显示功能测试 (10)4总结 (11)4.1本系统的优缺点 (11)4.2心得体会 (12)参考文献 (12)1 设计任务1.1设计目的和意义波形发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域,可以说波形发生器已经成为众多领域中最基础的设备。
因此,设计一种多种波形发生器,以满足不同的应用需求,具有重要的意义。
1.2设计任务要求要求设计一种多种波形发生器,能产生方波、三角波和正弦波三种波形,频率在1~100Hz之间连续可调,而且可以利用开关来选择输出波形,并将波形频率显示在数码管上。
利用市电(220V,50Hz)供电。
2 系统设计2.1总体方案设计根据系统的要求,确定系统的总体方案如图1所示。
图1系统总体设计方案2.2具体电路设计2.2.1直流稳压电源电路的设计根据设计需要,要把市电(220V,50Hz)转换为10V的直流电压,直流稳压电源原理框图如图2所示。
[多功能波形发生器]课程设计报告
![[多功能波形发生器]课程设计报告](https://img.taocdn.com/s3/m/56004fbc28ea81c758f578eb.png)
[多功能波形发生器]课程设计报告天津职业技术师范大学电子工程学院《多功能波形发生器》课程设计报告同组学生姓名(学号):李启航、邢芳芳、张申、张旋班级:电气信息 1006 班任务分工:李启航:设计电路并进行电脑仿真,调试电路;邢芳芳:查阅资料并提供方案并参与模拟仿真;设计时间: 2019年05月02日——2019年05月06日指导教师:目录一、课程设计的目的与要求......................................3 二、方案论证选择..................................................3 三、原理设计........................................................4 四、方案实现与测试...............................................7 五、课程设计小结.. (8)一、课程设计的目的与要求(含设计指标)设计目的及要求:设计并制作用分立元件和集成运算放大器组成的能产生方波、三角波和正弦波的波形发生器。
设计指标1)输出波形:正弦波、三角波、方波。
2)采用以集成运算放大器和晶体管为核心进行设计。
3)设计参数—性能指标要求:1频率:160Hz ○2输出电压:方波10V;三角波6V;正弦波4V;○二、设计过程:方波发生器 1、电路组成方波—三角波发生器的工作原理:方波—三角波发生器的工作原理如图2-3-1所示。
图中第一级运算放大器A1构成滞回比较器,第二级运算放大器A2构成积分电路,第二级的输出又反馈到第一级运算放大器的同相输入端。
图2-3-1中,滞回比较器的输出电压为uo1,积分运算电路的输出电压uo滞回比较器的输入电压,根据叠加原理,可得出运算放大器A1同相输端的电位为u+=R2uo/(R1+R2)+R1uo1/(R1+R2) (2-3-1)因为滞回比较器的输出电压uo1=Uo1,假设t=0时积分电容的初始电压为零,uo=0,滞回比较器的输出电压uo1=+Uo1时u+=R2/(R1+R2)u+R1Uo1/(R1+R2)经反向积分,输出电压u将随着时间往负方向线性增长,u将随之减少,当减少至零时,滞回比较器翻转,输出端uO1从+UO1翻转为-UO1。
课题设计 基于FPGA的多功能波形发生器的设计

课题实训基于FPGA的多功能波形发生器的设计一、实训目的1.懂得利用FPGA芯片实现多种波形的产生方法2.懂得多功能波形发生器的结构组成3.懂得一种复杂FPGA电路的设计二、实训器材1.EDA实验箱1台2.微型计算机1台3.MAX+PLUSII10.2软件1套4.下载电缆1条三、实训原理设计一个多功能波形发生器。
该波形发生器能产生正弦波、方波、三角波和由用户编辑的特定形状波形。
具体要求如下:(1)具有产生正弦波、方波、三角波、锯齿波4种周期性波形的功能。
(2)用键盘输入编辑生成上述4种波形(同周期)的线性组合波形。
(3)具有波形存储功能。
(4)输出波形的频率范围为100Hz~200kHz;重复频率可调,频率步进间隔≤100Hz。
(5)输出波形幅度范围0~5V(峰-峰值),可按步进0.1V(峰-峰值)调整。
(6)具有显示输出波形的类型、重复频率(周期)和幅度的功能。
(7)用键盘或其他输入装置产生任意波形。
多功能波形发生器系统由以下四部分组成.输入部分、FPGA部分、DAC、显示部分组成。
多功能波形发生器方框图四、设计程序(参考程序)--功能:实现4种常见波形正弦、三角、锯齿、方波(A、B)的频率、幅度可控输出(方波--A的占空比也是可控的),可以存储任意波形特征数据并能重现该波形,还可完成--各种波形的线形叠加输出。
--说明:SSS(前三位)和SW信号控制4种常见波形种哪种波形输出。
4种波形的频率、--幅度(基准幅度A)的调节均是通过up、down、set按键和4个BCD码置入器以及一--个置入档位控制信号(ss)完成的(AMP的调节范围是0~5V,调节量阶为1/51V)。
--其中方波的幅度还可通过u0、d0调节输出数据的归一化幅值(AMP0)进行进一步--细调(调节量阶为1/(51*255)V)。
方波A的占空比通过zu、zp按键调节(调节--量阶1/64*T)。
系统采用内部存储器——RAM实现任意输入波形的存储,程序只支--持键盘式波形特征参数置入存储,posting 为进入任意波置入(set)、清除(clr)状态--控制信号,SSS控制存储波形的输出。
模拟电路课程设计--多用途波形发生器

模拟电路课程设计--多用途波形发生器课程题目:多用途波形发生器一、设计目的·掌握运算放大器的工作原理。
·掌握波形产生电路组成及设计方法。
二、设计任务和要求。
1.设计制作一台能产生方波、三角波、锯齿波和正弦波的波形发生器。
;2.①输出波形频率范围为0.02Hz~20kHz且连续可调;②正弦波幅值为±10V,失真度小于2%;③方波幅值为10V;④三角波峰-峰值为20V;⑤各种波形幅值均连续可调;⑥设计电路所需的直流电源。
⑦出集成运放、二极管、电阻、电容、电位器、转换开关等全部元件的清单三、方案选择与论证。
3.1方案1:1、结构图见图1:图中共有四个主要部分: 1.正弦波发生器如图:C450%50%50% C1、C2与两个滑动变阻器构成选频网络,开始时,D2、D3与R3并联,电阻约为R3,AF>1,之后D2与D3将R3短路,AF=1,振荡产生正弦波。
2.方波与三角波发生器R4200kΩ当R8取50%时,电路振荡产生方波与三角波,否则产生矩形波与锯齿波。
波形频率有R6调节,R4可以调节波形和幅度。
C2与R9接地可以使波形减少失真。
3.电源1kΩ利用桥型整流,结合C7~C12滤波,将交流电变成直流,产生正负电源为运算放大器提供电源4.放大器R15200kΩKey=AAD549JH是高阻抗运算放大器,将产生的波形放大。
四.用到的元器件741、AD549JH运算放大器电解电容、可变电容1N4001GP、1N1204C二极管05AZ2.2稳压管TS-PQ4-10变压器220V、50Hz电阻若干五.心得通过本次课程设计,将课本所学知识联系到日常生活中,加深了我们对课本内容的认识和应用,也更让我们了解到了生活中即使是随便看得到一个光控路灯,也有着不简单的内容,让我们重新感悟,从生活中学习,着心于观察生活,才能做到不空读书,从而将生活中的所观所感融入到学习中,进而学会更多。
此外,通过团队的合作,更让我们发现了各自所学的不足,大家取长补短,互相为师,加深了对彼此的了解,增进了友谊。
基于51单片机的多功能波形发生器设计

基于51单片机的多功能波形发生器设计1.设计目的与任务《电子信息工程专业方向》课程设计是一项重要的实践性教育环节,是学生在完成本专业所有课程学习后必须接受的一项结合本专业方向的、系统的、综合的工程训练。
在教师指导下,运用工程的方法,通过一个较复杂课题的设计练习,可使学生通过综合的系统设计,熟悉设计过程、设计要求、完成的工作内容和具体的设计方法,掌握必须提交的各项工程文件。
其基本目的是:培养理论联系实际的设计思想,训练综合运用电路设计和有关先修课程的理论,结合生产实际分析和解决工程实际问题的能力,巩固,加深和扩展有关电子类方面的知识。
通过课程设计,应能加强学生如下能力的培养:(1)自身的独立工作能力和创造力;(2)综合运用专业及基础知识,解决实际工程技术问题的能力;(3)查阅图书数据、产品手册和各种工具书的能力;(4)工程绘图的能力;(5)编写技术报告和编制技术资料的能力;2.设计指标与技术要求(1)借助现有的单片机系统;(2)能产生正弦波、方波、三角波、锯齿波等波形;(3)各种波形频率可调,频率范围为100-3000Hz;(4)正弦波输出电压为5V峰峰值,方波、三角波、锯齿波输出电压为5V (5)采用8位D/A转换器;(6)进行硬件平滑滤波;(7)编写程序并调试;(8)提供程序清单;。
(9)能实物演示3.总体设计图1.1所示是基于单片机的多波形发生器的总体设计流程图。
图1.1 总体设计流程图3.1总体设计功能说明:根据设计要求,分析得本次设计需要硬件和软件两部分。
硬件上,如图。
键盘输入部分主要用于选择波形。
键盘共设4个键,用于选择三角波、矩形波、锯齿波、正弦波4种不同的波形,。
89C51单片机用来执行某一波形发生程序,向D/A转换器的输入端发送数据,将其转化成模拟量,并通过运算放大器调节波形的幅值,经过滤波器的滤波,从而在输出端得到所需的波形。
软件上,如图。
可由硬件设计好后,再根据要求进行具体编写。
多种波形发生器课程设计

多种波形发生器课程设计一、课程目标知识目标:1. 学生能够理解并掌握多种波形发生器的原理及其功能。
2. 学生能够识别并描述方波、三角波、正弦波等基本波形的特点。
3. 学生能够解释波形发生器在电子技术中的应用。
技能目标:1. 学生能够运用所学知识,设计简单的波形发生器电路图。
2. 学生能够操作示波器等实验设备,观察并分析不同波形的特点。
3. 学生能够通过小组合作,完成波形发生器的搭建和调试。
情感态度价值观目标:1. 学生能够认识到波形发生器在科技发展中的重要性,增强对电子技术的兴趣。
2. 学生在学习过程中,培养合作精神、探究精神和创新意识。
3. 学生能够遵循实验操作规范,树立安全意识,养成严谨的科学态度。
课程性质:本课程为电子技术课程的一部分,旨在帮助学生了解并掌握波形发生器的原理和应用。
学生特点:学生为高中年级,具备一定的电子基础知识和实验操作能力。
教学要求:结合学生特点和课程性质,通过理论讲解、实验演示和小组合作,使学生能够达到上述课程目标。
在教学过程中,注重培养学生的动手能力、思考能力和创新能力,将知识目标、技能目标和情感态度价值观目标分解为具体的学习成果,以便后续的教学设计和评估。
二、教学内容1. 理论知识:- 波形发生器的原理及其分类- 方波、三角波、正弦波等基本波形的数学表达式和特点- 波形发生器在电子电路中的应用实例2. 实践操作:- 示波器的使用方法- 波形发生器电路图设计- 波形发生器电路的搭建与调试3. 教学大纲:- 第一课时:波形发生器原理及分类介绍,示波器使用方法讲解- 第二课时:方波、三角波、正弦波等基本波形特点及数学表达式分析- 第三课时:波形发生器应用实例分析,电路图设计方法讲解- 第四课时:小组合作,进行波形发生器电路搭建与调试4. 教材章节:- 教材第四章:波形发生器- 教材第五章:示波器及其应用教学内容根据课程目标进行选择和组织,确保科学性和系统性。
在教学过程中,教师需按照教学大纲安排教学内容和进度,结合教材章节,使学生在掌握理论知识的同时,能够进行实践操作,提高学生的综合能力。
多路波形发生器的设计与实现

多路波形发生器的设计与实现引言多路波形发生器是一种能够同时输出多种不同信号波形的设备。
它的设计与实现涉及到信号发生器、电路设计以及软件编程等多个方面的知识。
本文将详细探讨多路波形发生器的设计与实现过程。
设计要求在设计多路波形发生器时,需要满足以下要求: 1. 能够同时输出多路信号波形;2. 支持多种常见的信号波形,例如正弦波、方波、三角波等;3. 能够调节不同信号波形的频率、幅度和相位等参数;4. 需要提供友好的用户界面,方便用户进行操作;5. 设备的输出稳定性和精度要求较高。
设计方案基于以上设计要求,我们可以采用以下设计方案来实现多路波形发生器:电路设计模拟信号生成电路1.使用数字模拟转换器(DAC)将数字信号转换为模拟信号;2.通过运放电路放大模拟信号,并根据用户设置的幅度参数进行调节;3.按照用户设置的频率参数生成模拟信号的周期性变化。
控制电路设计1.使用微控制器或FPGA作为控制核心,负责接收用户的输入,控制信号的生成和输出等操作;2.通过按键、旋钮或者触摸屏等输入设备与用户进行交互;3.控制电路还需要生成相位差来实现多路信号波形的同步输出。
软件编程1.使用适当的编程语言开发控制软件,实现用户界面的设计和数据的处理;2.根据用户输入的参数,生成对应的波形参数,并通过控制电路输出;3.控制软件还需要实现相位差的计算和同步输出的控制。
实现步骤下面将介绍具体的实现步骤:步骤一:电路设计与组装1.根据电路设计方案,选择合适的元器件,设计并制作模拟信号生成电路;2.设计并制作控制电路,使其能够与模拟信号生成电路有效地协作;3.对于大规模的多路波形发生器,可能需要使用多个模块进行串联或并联。
步骤二:软件编程与调试1.根据设计方案,使用适当的编程语言进行控制软件的开发;2.实现用户界面的设计,包括输入参数的显示和调节;3.编写波形参数生成的算法,并将生成的参数发送给控制电路;4.调试软件功能及与控制电路之间的通信问题。
基于FPGA的多功能波形发生器设计课程设计

课程设计题目多功能波形发生器的设计学院信息工程学院专业班级姓名指导教师摘要 (3)Abstract (4)多功能波形发生器的设计 (4)1.课题简介 (6)1.1 课设目的 (6)1.2课设要求 (6)2设计方案 (8)2.1方案选择 (8)2.2 设计原理 (8)2.3设计流程 (9)3仿真结果 (15)3.1编译警告 (15)3.2编译结果 (16)3.3建立仿真文件 (16)3.4仿真结果 (18)3.5 RTL视图 (19)4程序分析 (21)4.1VHDL语言分析 (21)4.2主要函数语句分析 (21)5小结 (23)6参考文献 (24)7附录源程序代码 (25)摘要多功能信号发生器已成为现代测试领域应用最为广泛的通用仪器之一,代表了信号源的发展方向。
直接数字频率合成(DDS)是二十世纪七十年代初提出的一种全数字的频率合成技术,其查表合成波形的方法可以满足产生任意波形的要求。
由于现场可编程门阵列(FPGA)具有高集成度、高速度、可实现大容量存储器功能的特性,能有效地实现DDS技术,极大的提高函数发生器的性能,降低生产成本。
本文首先介绍了函数信号发生器的研究背景和DDS的理论。
然后详尽地叙述了利用VHDL语言描述DDS模块的设计过程,以及设计过程中应注意的问题。
文中详细地介绍了多种信号的发生理论、实现方法、实现过程、部分VHDL代码以及利用Quartus仿真的结果。
文中还介绍了Altera公司的DE2多媒体开发平台的部分功能及使用,并最终利用DE2平台完成了多功能信号发生器的大部分功能。
包括由LCD显示和按键输入构成的人机界面和多种信号的发生。
数字模拟转换器是BURR-BROWN公司生产的DAC902。
该信号发生器能输出8种不同的信号,并且能对输出信号的频率、相位以及调制信号的频率进行修改设定。
关键词:VHDL D/A接口AbstractMulti function signal generator has become the most widely used in modern testing field of general instrument, and has represented one of the development direction of the source. Direct digital frequency synthesis (DDS) is a totaly digital frequency synthesis technology, which been put forward in the early 1970s. Using a look-up table method to synthetic waveform, it can satisfy any requirement of waveform produce. Due to the field programmable gates array (FPGA) with high integrity, high speed, and large storage properties, it can realize the DDS technology effectively, increase signal generator’s performance and reduce production costs.Firstly, this article introduced the function signal generator of the research background and DDS theory. Then, it described how to design a DDS module by VHDL, and introduced various signal occurs theory, method and the implementation process, VHDL code and simulation results.This paper also introduces the function of DE2 multimedia development platform, and completed most of the functions of multi-function signal generator on DE2 platform finally. Including the occurrence of multiple signal and the man-machine interface which composed by LCD display and key input. Digital-to-analog converters is DAC902, which produced by company BURR-BROWN.This signal generator can output eight different kinds of signals, and the frequency of the output signal, phase and modulation frequency signal also can be modifyed. Keywords: VHDL D/A Interface多功能波形发生器的设计信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录摘要 (3)Abstract (4)课题背景 (5)1课题简介 (6)1.1 课设目的 (6)1.2 课设原理 (6)1.3课设工具 (7)2设计方案 (8)2.1方案选择 (8)2.2设计流程 (8)3 仿真结果 (13)3.1编译警告 (13)3.2编译结果 (14)3.3建立仿真文件 (14)3.4仿真结果 (16)3.5 RTL视图 (16)4程序分析 (18)4.1VHDL语言分析 (18)4.2主要函数语句分析 (18)5小结 (20)6参考文献 (21)7附录源程序代码 (22)摘要多功能信号发生器已成为现代测试领域应用最为广泛的通用仪器之一,代表了信号源的发展方向。
直接数字频率合成(DDS)是二十世纪七十年代初提出的一种全数字的频率合成技术,其查表合成波形的方法可以满足产生任意波形的要求。
由于现场可编程门阵列(FPGA)具有高集成度、高速度、可实现大容量存储器功能的特性,能有效地实现DDS技术,极大的提高函数发生器的性能,降低生产成本。
本文首先介绍了函数信号发生器的研究背景和DDS的理论。
然后详尽地叙述了利用Verilog HDL描述DDS模块的设计过程,以及设计过程中应注意的问题。
文中详细地介绍了多种信号的发生理论、实现方法、实现过程、部分Verilog HDL代码以及利用Modelsim仿真的结果。
文中还介绍了Altera公司的DE2多媒体开发平台的部分功能及使用,并最终利用DE2平台完成了多功能信号发生器的大部分功能。
包括由LCD显示和按键输入构成的人机界面和多种信号的发生。
数字模拟转换器是BURR-BROWN 公司生产的DAC902。
该信号发生器能输出8种不同的信号,并且能对输出信号的频率、相位以及调制信号的频率进行修改设定。
关键词:VHDL D/A接口设计AbstractMulti function signal generator has become the most widely used in modern testing field of general instrument, and has represented one of the development direction of the source. Direct digital frequency synthesis (DDS) is a totaly digital frequency synthesis technology, which been put forward in the early 1970s. Using a look-up table method to synthetic waveform, it can satisfy any requirement of waveform produce. Due to the field programmable gates array (FPGA) with high integrity, high speed, and large storage properties, it can realize the DDS technology effectively, increase signal generator’s performance and reduce production costs.Firstly, this article introduced the function signal generator of the research background and DDS theory. Then, it described how to design a DDS module by Verilog HDL, and introduced various signal occurs theory, method and the implementation process, Verilog HDL code and simulation results.This paper also introduces the function of DE2 multimedia development platform, and completed most of the functions of multi-function signal generator on DE2 platform finally. Including the occurrence of multiple signal and the man-machine interface which composed by LCD display and key input. Digital-to-analog converters is DAC902, which produced by company BURR-BROWN.This signal generator can output eight different kinds of signals, and the frequency of the output signal, phase and modulation frequency signal also can be modifyed.Keywords: VHDL D/A Interface Design课题背景传统的信号发生器主要有两类:正弦波和脉冲波,而函数发生器介于两类之间。
它能够提供正弦波、余弦波、方波、三角波等几种常用标准波形,产生其它波形时,需要采用较复杂的电路和机电结合的方法。
这个时期的波形发生器多采用模拟电子技术,但是模拟器件构成的电路存在着尺寸大、价格贵、功耗大等缺点。
而且要产生的信号波形越复杂,则电路结构也会越复杂。
同时还有两个突出问题,一是通过电位器的调节来实现输出频率的调节,因此很难将频率调到某一固定值;二是脉冲的占空比不可调节。
现代科学技术的飞速发展对信号源提出了越来越高的要求。
这些要求主要表现在高分辨率、高输出频率、任意波形等方面。
此时传统的信号发生器已经无法满足要求。
直接数字频率合成(Direct Digital Synthesizer简称DDS)技术是一种新的全数字的频率合成原理,它从相位的角度出发直接合成所需波形。
这种技术由美国学者J.Tiercy,M.Rader和B.Gold于1971年首次提出,但限于当时的技术和工艺水平,DDS技术仅仅在理论上进行了一些探讨,而没有应用到实际中去。
但是随着电子技术的飞速发展,微处理器性能大幅提高,高速的DA以及随机存储器大量涌现,DDS技术已经变得很容易实现。
它已广泛应用于通讯、雷达、遥控测试、电子对抗以及现代化的仪器仪表工业[2]等许多领域。
将其与简单电路相结合就可以精确模拟仿真各种信号。
不论是在生产、实验还是在科研与教学上,多功能信号发生器都是用于仿真实验的最佳工具。
随着我国经济和科技的发展,对相应的测试仪器和测试手段也提出了更高的要求,多功能信号生器己成为测试仪器中至关重要的一类,因此开发多功能信号发生器具有重大意义。
1.课题简介1.1 课设目的(1)懂得利用FPGA芯片实现多种波形的产生方法(2)懂得多功能波形发生器的结构组成(3)懂得一种复杂FPGA电路的设计1.2课设要求设计一个多功能波形发生器。
该波形发生器能产生正弦波、方波、三角波和由用户编辑的特定形状波形。
具体要求如下:(1)具有产生正弦波、方波、三角波、锯齿波4种周期性波形的功能。
(2)用键盘输入编辑生成上述4种波形(同周期)的线性组合波形。
(3)具有波形存储功能。
(4)输出波形的频率范围为100Hz~200kHz;重复频率可调,频率步进间隔≤100Hz。
(5)输出波形幅度范围0~5V(峰-峰值),可按步进0.1V(峰-峰值)调整。
(6)具有显示输出波形的类型、重复频率(周期)和幅度的功能。
(7)用键盘或其他输入装置产生任意波形。
多功能波形发生器系统由以下四部分组成.输入部分、FPGA部分、DAC、显示部分组成。
图1 多功能波形发生器系统框图1.3课设工具本次设计是基于Altera公司的QuartusII软件。
Quartus II 是Altera公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。
QuartusII支持Altera的IP核,包含了LPM/MegaFuction宏功能模块库,使用它,可以简化设计的复杂性,加快设计速度。
QuartusII平台支持一个工作组环境下的设计要求,其中包括支持基于Internet的协作设计。
此外,QuartusII通过和DSP Builder工具与Matlab/SIMULINK相结合,可以方便地实现各种DSP应用系统;支持Altera的片上可编程系统开发,集系统级设计、嵌入式软件设计、可编程逻辑设计于一体,是一种综性的开发平台。
2设计方案2.1方案选择1、模拟锁相环实现模拟锁相环技术是一项比较成熟的技术。
应用模拟锁相环,可将基准频率倍频,或分频得到所需的频率,且调节精度可以做到相当高、稳定性也比较好。
但模拟锁相环模拟电路复杂,不易调节,成本较高,且由于受模拟器件的影响,波形变换调节时间较长,输出波形的毛刺较多,因此模拟锁相环实现在低频(0~500KHz)信号发生系统中不是很好的方案。
2、直接数字频率合成实现直接数字频率合成(DDFS)技术是经典的数字频率合成技术。
由于数字量的可操作性远远高于模拟量,采用DDFS的优点在于频率精度高、波形调节方便、且输出波形毛刺少等。
基于单片机的数字波形发生系统受单片机指令频率的限制,输出波形频率较低,而基于FPGA的波形发生系统就不存在这样的问题,其输出频带较单片机实现有很大的展宽。
本系统设计选定以FPGA作为系统控制核心的直接数字频率合成实现方案。
2.2设计流程首先启动Quartus II软件如图1所示:图2 Quartus II启动界面接着利用向导,建立一个新的工程。
在File菜单中选择New Project Wizard 选项启动项目向导。
如图2所示,分别指定创建工程的路径,工程名和顶层文件名。
工程名和顶层文件可以一致也可以不同。
一个工程中可以有多个文件,但只能有一个顶层文件。
这里我将工程名取为:keshe。
如图2所示。
图3创建工程界面在图2所示界面点击NEXT按钮出现对话框如图3所示直接点next按钮然后在出现的界面中选择芯片出现如图4所示界面。