FPGA设计比赛作品答辩样例课件.ppt

FPGA设计比赛作品答辩样例课件.ppt

ID:57292337

大小:1.76 MB

页数:29页

时间:2020-08-10

FPGA设计比赛作品答辩样例课件.ppt_第1页
FPGA设计比赛作品答辩样例课件.ppt_第2页
FPGA设计比赛作品答辩样例课件.ppt_第3页
FPGA设计比赛作品答辩样例课件.ppt_第4页
FPGA设计比赛作品答辩样例课件.ppt_第5页
资源描述:

《FPGA设计比赛作品答辩样例课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、外部信号频率捕捉与函数发生器华中科技大学光电1001班张涵唐若丹李天然指导老师:吴建新2012.12.262012年华中科技大学xilinx-依元素科技FPGA电子设计大赛成员介绍右起依次为:张涵唐若丹李天然01一.需求分析二.概要设计三.详细设计四.项目总结报告内容一、需求分析大体功能:外部信号频率捕捉和函数发生器实现外部输入正弦波、方波、三角波,锯齿波,脉冲频率测试;实现在外部波形频率基础上输出1-10倍频的正弦波、三角波、锯齿波、方波输出波形频率大小可调,幅值可调,直流偏置可调并能够显示输入和输出的频率值。;实现通过内部方波信号产生同频的正弦波、三角波、锯齿波、方波;需求分析二、

2、概要设计BASYS2开发板频率计信号发生器外部波形测频输入电路外部波形输出电路概要设计外部正弦波测频输入电路运用NE5532和LM311将正弦波、方波、三角波,锯齿波,脉冲变为方波,最后又加了一个施密特触发反相器,消除信号抖动,即得TTL电平,输入板内测频。首先利用Multisim软件来仿真详细设计电压跟随器比较器电压跟随器外部正弦波测频输入电路详细设计电压跟随器LM311比较器电压跟随器斯密特整形信号输入端口+VCC-VEEGND实际波形测试:例如以下为正弦波测频输入电路详细设计DigilentBasys2开发板上设计详细设计频率显示频率选择按键使能开关复位开关输入输出频率选择选择开

3、关内部外部频率选择开关输出波形选择开关输入端口输出端口DigilentBasys2开发板上设计1.基本设计目标1.1设计频率计的模块,测其频率(测1s时间内脉冲次数)。1.2产生16bit位宽,频率可调的正弦波数字化样值信号并通过ise13.1集成仿真工具仿真确认设计结果。让产生数字化波信号与输入信号同频,可输出。1.3能输出同频或者该频率整数倍的正弦波信号,并用示波器验证。1.4用数码管显示频率计数结果(精确到Hz)。2.发挥与拓展可通过拨码或按键输入指定所生成输出信号的频率;增加输出波形的种类(如三角波、锯齿波、方波),且幅度可调;输出信号类型、频率、幅度的手动设置输入控制;详细设

4、计DigilentBasys2开发板上设计详细设计DigilentBasys2开发板上设计详细设计DigilentBasys2开发板上设计本项目工程共分为10个模块,它们相互联系以共同完成频率计与信号发生器的功能。顶层模块为top,其余子模块有clk_internal、freq、key_press、clk_out、mysinrom、myswtrom、mytrirom、sel_wave、dac和display模块。详细设计频率计模块:测量输入波形的频率原理:统计在1s内输入脉冲的次数,即为频率值。详细设计显示模块:显示当前操作的频率值(可谓外部、内部、输入、输出信号原始值、倍频值)详细设

5、计防抖模块:对按键kint0做按键防抖的处理,经过尝试大概在延时120ms后按键比较稳定详细设计选择波形模块:将输出的频率送到时钟波形的各个模块中,由switch3和switch2控制波形的输出。详细设计波形的输出主要是利用了Basys2板子中的IP核ROM,首先利用matlab生成四种波形的数据(每个周期取128点),然后直接导入到ROM中,在输出端依次读取这些点,送到DA,经过DA输出得到想要四种波形。将上述所得的数据导入到ROM中,这样操作简单方便快捷。详细设计最后以读取数据的时钟去触发D/A的输出,保证数据传递的同时性详细设计外部波形输出电路详细设计DA芯片幅度调节低通滤波器D

6、A供电+VCC-VEEGND结果测试输入频率测试详细设计输入频率为300Hz测试频率正确结果测试(设定输出频率为1KHz)输出波形:正弦波详细设计结果测试(设定输出频率为1KHz)输出波形:方波详细设计结果测试(设定输出频率为1KHz)输出波形:锯齿波详细设计结果测试(设定输出频率为1KHz)输出波形:三角波详细设计结果测试幅度调节范围正弦波幅值调节范围为10mV-8V方波、锯齿波、三角波调节范围为10mV-10V直流偏置调节范围0-2V详细设计结果测试(视频展示)详细设计学校为我们提供了良好便利的学习环境。我们可以利用校园网络资源查询到比赛所需的资料,每个小组凭学生证就可以借到比赛所

7、需的DigilentBasys2开发板和必要的连接器件.实践与理论的结合。这和我们以前做的课程设计有很大的不同,一是没有现成的方案供选择,二是没有现成的电路图供参考,三是没有类似的算法和程序供使用。我们从比赛要求完成的不同任务着手查阅了大量的资料,确定功能实现需要的模块、绘出电路雏形。在学习资料的同时,动手尝试编写各个相关的模块以及测试模块验证,并完成相关的软件和硬件的调试,在摸索中逐步完善电路。这样边看理论边实践的学习方式事半功倍。培养了自学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。