电子系统设计综合实验 - 范文中心

电子系统设计综合实验

02/12

电子系统设计综合实验指导书

(选择以下项目中的一项作为综合实验项目)。

项目一 等精度频率计

一、课程设计目的

1、进一步熟悉Quartus Ⅱ的软件使用方法,熟悉keil 软件使用; 2、 熟悉单片机与可编程逻辑器件的开发流程及硬件测试方法; 3、掌握等精度频率计设计的基本原理。

4、掌握独立系统设计及调试方法,提高系统设计能力。

二、设计任务

利用单片机与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 ,则有

Fx /Nx Fs /Ns

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负责发送控制信号,单片机可以通过结束信号了解测频记数是否结束,以确定何时开始读取数据。

四、整体系统设计

1、根据以上的原理介绍,按照设计任务要求,利用VHDL 进行等精度频率计系统的和核心程序设计,通过Quartus Ⅱ进行编辑、编译、综合、适配、仿真测试。

2、利用单片机实现等精度频率计的频率计算以及实时显示。 3、利用EDA 最小系统板实现设计。

五、设计报告要求

1.说明数字等精度频率计的工作原理 。

2.画出所设计的等精度频率计模块方框图,包括FPGA 部分与单片机部分。 3. 结合频率计设计任务指标,记录频率测试指标,并进行误差分析计算。 4. 记录结果图形,并将电子档存档。

5.总结设计中遇到的问题,问题出现的原因及解决问题的方法。

六、实验设备

EDA 最小系统板一块(康芯)、PC 机一台、示波器一台、信号发生器一台、万用表一个。

项目二 VGA 彩色信号演示系统设计

一、课程设计目的

1、进一步熟悉Quartus Ⅱ的软件使用方法;

2、 熟悉可编程逻辑器件的开发流程及硬件测试方法; 3、学习FPGA 硬件资源的使用和控制方法;

4、掌握VGA 时序控制的基本原理,掌握FPGA 对液晶的显示控制,掌握状态机的设计方法; 5、掌握图像显示原理;

6、掌握独立系统设计及调试方法,提高系统设计能力。

二、设计任务

利用FPGA 设计VGA 彩色信号演示系统,该演示系统可演示彩条信号、图像信号。具体任务为:

a )显示彩条信号,通过外部控制产生三种模式的显示变化,如表1-1所示。

表1 VGA 彩色信号显示控制器三种模式表

模式控制参数由外部按键输入,并将显示模式显示在LCD 上。例如:如果选择模式1,在VGA 上显示了竖彩条,则在LCD 上显示:“模式1:竖彩条”。在VGA 上显示相应的竖彩条。

b )显示图像信号,将像素点数据存于FPGA 内部的RAM 或ROM 中,通过读取RAM 或ROM 来获得图像数据,将图像数据进行VGA 时序控制(时序控制利用状态机进行编写),并送入VGA 进行显示,同时在LCD 上显示“显示模式4:图像名称”。

c )将VGA 的时序控制固化为VGA 显示控制IP 核,方便移植调用。 (注:任务a 为基本要求,任务b 、c 为提高要求)

三、基本原理

VGA 工业标准要求的频率如下:

● 时钟频率:25.175MHZ (像素输出的频率)。 ● 行频:31469HZ 。 ● 场频:59.96HZ 。

设计VGA 图像显示控制要注意两个问题:一个是时序驱动,这是完成设计的关键。时序稍有偏差,显示必然不正常;另一个是VGA 信号的电平驱动。 3.1 VGA显示原理

VGA 彩色显示器(640X480/60Hz)在显示过程中除R 、G 、B 三基色信号外,还有同步HS 信号和场同步VS 信号。在显示器显示过程中,HS 和VS 极性可正可负,其极性转换逻辑在显示器内自动切换。以正极性为例,R 、G 、B 信号为正极性信号,并高电平有效,当VS=0、HS=0,CRT 显示的内容为亮的过程,当一行扫描完毕,行同步HS=1,这时的VGA 显示器扫描产生消隐及电子束回到VGA 显示器的左边下一行的起始位置(X=0 Y=1);当扫描完480 行后,VGA 显示器的场同步VS=1,产生场同步使扫描线回到VGA 显示器的第一行第一列(X=0 Y=0,约为2 个行周期)。行、场扫描示意图如图1所示。时序要求如表2所示。

图 1 VGA 行扫描、场扫描时序示意图

表2 行、场扫描时序要求

3.2 FPGA模块

FPGA 完成的功能模块如图2所示。

图 2 FPGA 模块框图

VGA 显示控制模块完成对VGA 的时序控制,以驱动CRT 进行彩条显示;LCD 显示控制模块完成对LCD_16207的显示控制,驱动LCD_16207进行汉字显示,增强可读性。

四、主要步骤

1、编写相应程序,编译、仿真、绑定管脚、下载程序,在 GX-SOPC-EDA-EP2C8-STARTER-EDK 开发板上实现。

2、 4个跳线器连接在F1_SW1_JP1(1-2),F1_SW1_JP2(1-2),F1_SW1_JP3(1-2), F1_SW1_JP4(1-2)状态,这样可以使用SW1A ,SW2A ,SW3A ,SW4A 。 3、SW4A 为复位信号,按下复位时屏幕显示为黑色;

4、SW4A 为高,正常工作,改变SW1A 、SW2A 为01,11,10 三种输出方式,在 VGA 显示器上输出三种图形,并将模式方式显示在LCD 上。

五、设计报告要求

1.说明VGA 显示器的工作原理,主要是时序控制原理 。

2.画出所设计的VGA 控制器方框图,分析设计的时序是如何实现的。 3. 记录引脚配置结果。

4. 记录结果图形,并将电子档存档。

5.总结设计中遇到的问题,问题出现的原因及解决问题的方法。

六、实验设备

EDA 最小系统板一块(革新GX-SOPC-EDA-EP2C8-STARTER-EDK )、PC 机一台、示波器一台、万用表一个。


相关内容

  • 电子政务实验总结
    电子政务实验总结 电子政务是指在国家政府机构的政务活动中,通过应用现代信息技术和通信技术,将管理和技术有效集成,并对政府组织机构和工作流程进行优化重组,来为什会提供超越时间.空间与部门限制的全方位优质.规范.透明的管理和服务. 这学期我们专 ...
  • 微电子科学与工程专业
    微电子科学与工程专业一.培养目标本专业培养德.智.体等方面全面发展,具备微电子科学与工程专业扎实的自然科学基础.系统的专业 知识和较强的实验技能与工程实践能力,能在微电子科学技术领域从事研究.开发.制造和管理等方面工作 的专门人才.二.专业 ...
  • 20**年1020_电子商务专业剖析报告
    电子商务专业剖析报告 青岛大学管理科学与工程学院电子商务专业是本学院最早设立的专业,2002年开始招生,已有毕业生近千余人,在校生约200人.电子商务专业现有教师11人,教授2人,副教授4人:具有博士学位6人.教师分别于复旦大学.南京大学. ...
  • 蓝宙电子智能创新实验室
    智能创新实验室建设方案 芜湖蓝宙电子科技有限公司 -飞思卡尔大学计划官方合作伙伴 版 本:Version 2.0 所 有 者:蓝宙电子 日 期:2014.03.12 目录 一. 二. 实验室介绍 . .................... ...
  • 济南大学实验室介绍
    CAD 实验室 CAD 实验室承担全院所有的上机实践课程,涉及课程学习.课程设计和毕业设计等多个教学环节,是 Solid Works 中国有限公司在山东设立的首家 Solid Works 授权教育基地及 CSWA 考试中心. 实验室设三个分 ...
  • 小型超市销售管理系统
    小型超市销售管理系统 实 验 报 告 实验课程: 信息系统分析与设计 学生姓名:曹志明 冯建明 冯伟 胡华 赖玉峰 专业班级: 信息管理041班 组 长:曹志明(6104104002) 小组成员:冯建明(6104104027) 冯 伟(61 ...
  • 毕业设计目录
    目 录 1 毕业设计(论文)简介------------------------------------------------------1 2 毕业设计(论文)总体要求 --------------------------------- ...
  • 雷达电子战仿真系统设计
    第8卷第4期 2010年8月 信息与电子工程 V01.8.No.4Aug.,2010 INFORMATIONANDELECTRONICENGINEERING 文章编号:1672-2892(2010)04-0393-05 雷达电子战仿真系统设 ...
  • [软件工程]优秀课程建设总结报告
    <软件工程>优秀课程建设总结报告 在德州学院<软件工程>优质课程建设的工作中,我们课程组全体成员认识到<软件工程>是计算机软件专业的一门核心基础课程,搞好这门课程的建设,对于提高计算机科学与技术专业学生的 ...
  • 物联网实验室(实训室)建设解决方案V1.4
    物联网工程实验室 广州飞瑞敖电子科技有限公司 地址:广州市番禺区番禺大道北555号天安节能科技园创新大厦410室 电话:[1**********]/22883196 网址:www.frotech.com 目录 一.物联网工程实验室建设背景. ...