电子系统设计综合实验.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子系统设计综合实验

电子系统设计综合实验指导书 (选择以下项目中的一项作为综合实验项目)。 项目一 等精度频率计 课程设计目的 进一步熟悉Quartus Ⅱ的软件使用方法,熟悉keil软件使用; 熟悉单片机与可编程逻辑器件的开发流程及硬件测试方法; 掌握等精度频率计设计的基本原理。 掌握独立系统设计及调试方法,提高系统设计能力。 设计任务 利用单片机与FPGA设计一款等精度频率计,待测脉冲的检测及计数部分由FPGA实现,FPGA的计数结果送由单片机进行计算,并将最终频率结果显示在数码管上。要求该频率计具有较高的测量精度,且在整个频率区域能保持恒定的测试精度,具体指标如下: a)具有频率测试功能:测频范围100Hz~5MHz。测频精度:相对误差恒为基准频率的万分之一。 b)具有脉宽测试功能:测试范围10μs~1s,测试精度:0.1μs。 c)具有占空比测试功能:测试精度1%~99%。 d)具有相位测试功能。 (注:任务a为基本要求,任务b、c、d为提高要求) 基本原理 基于传统测频原理的频率计的测量精度将随被测信号频率的下降而降低,在实用中有较大的局限性,而等精度频率计不但具有较高的测量精度,而且在整个频率区域能保持恒定的测试精度。 3.1 等精度测频原理 等精度频率计主控结构如图1所示。 图 1 等精度频率计主控结构 测频计测控时序如图2所示。 图 2 频率计测控时序 预置门控信号CL选择为0.1~1s之间(通过测试实验得出结论:CL在这个范围内选择时间宽度对测频精度几乎没有影响)。BZH和TF分别是2个高速计数器,BZH对标准频率信号(频率为Fs)进行计数,设计数结果为Ns;TF对被测信号(频率为Fx)进行计数,计数结果为Nx,则有 MUX64-8模块并不是必须的,可根据实际设计进行取舍。分析测频计测控时序,着重分析START的作用,完成等精度频率计设计。 3.2 FPGA模块 FPGA模块所要完成的功能如图1所示,由于单片机的速度慢,不能直接测量高频信号,所以使用高速FPGA 为测频核心。100MHZ的标准频率信号由FPGA内部的PLL倍频实现,待测信号TCLK为方波,由信号发生器给出待测方波信号(注意:该方波信号带有直流偏置,没有负电压,幅值3.3V)。预制门控信号CL 由单片机发出,BRNA 和ENA 分别是BZH与TF两个计数器的计数允许信号端。FPGA将允许计数时间内的BZH、TF的运行结果送入单片机进行最后的计算。 3.3 单片机模块 单片机模块完成对整个测频系统的控制,包括对FPGA的控制以及数码管的显示控制。测频允许信号由单片机发出,并且单片机的P0 口负责循环读取FPGA发送过来的测频结果数据(BZH、TF两个计数器的计数结果,每次传送8位数据),P2负责发送控制信号,单片机可以通过结束信号了解测频记数是否结束,以确定何时开始读取数据。 四、整体系统设计 根据以上的原理介绍,按照设计任务要求,利用VHDL进行等精度频率计系统的和核心程序设计,通过QuartusⅡ进行编辑、编译、综合、适配、仿真测试。 利用单片机实现等精度频率计的频率计算以及实时显示。 3、利用EDA最小系统板实现设计。 五、设计报告要求 1.说明数字等精度频率计的工作原理 。 2.画出所设计的等精度频率计模块方框图,包括FPGA部分与单片机部分。 3. 结合频率计设计任务指标,记录频率测试指标,并进行误差分析计算。 4. 记录结果图形,并将电子档存档。 5.总结设计中遇到的问题,问题出现的原因及解决问题的方法。 六、实验设备 EDA最小系统板一块(康芯)、PC机一台、示波器一台、信号发生器一台、万用表一个。 项目二 VGA彩色信号演示系统设计VGA 彩色信号演示系统,该演示系统可演示彩条信号、图像信号。具体任务为: a)显示彩条信号,通过外部控制产生三种模式的显示变化,如表1-1所示。 表1 VGA 彩色信号显示控制器三种模式表 模式1 竖彩条:红黄紫绿青蓝白黑 模式2 横彩条:红黄紫绿青蓝白黑 模式3 棋盘格显示模式 模式控制参数由外部按键输入,并将显示模式显示在LCD上。例如:如果选择模式1,在VGA上显示了竖彩条,则在LCD上显示:“模式1:竖彩条”。在VGA上显示相应的竖彩条。 b)显示图像信号,将像素点数据存于FPGA内部的RAM或ROM中,通过读取RAM或ROM来获得图像数据,将图像数据进行VGA时序控制(时序控制利用状态机进行编写),并送入VGA进行显示,同时在LCD上显示“显示模式4:图像名称”。 c)将VGA的时序控制固化为VGA显示控制IP核,方便移植调用。 (注:任务a为基本要求,任务b、c为提

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档