电子系统设计综合实验

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

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

项目一 等精度频率计

一、课程设计目的

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 机一台、示波器一台、万用表一个。

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

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

项目一 等精度频率计

一、课程设计目的

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 机一台、示波器一台、万用表一个。


相关文章

  • 综合性实验的综合原则_吴新开
  • 第26卷第6期 2007年6月 实验室研究与探索 RESEARC H AND EX PLORAT I ON I N LABORATORY Vo. l 26N o . 6 J un. 2007 综合性实验的综合原则 吴新开, 朱承志, 钟义长 ...查看


  • 三峡大学人才培养方案
  • 电气信息类 一.学科门类:工学 专业名称.专业代码: 电气工程及其自动化 080601 自动化 080602 电子信息工程 080603 通信工程 080604 授予学位:工学学士 标准学制:4年 在校修业年限:3-8年 二.培养目标 1. ...查看


  • 探测制导与控制技术本科专业培养方案(1)
  • 西 北 工 业 大 学 本 科 生 培 养 方 案 专业名称 探测.制导与控制技术 专业代码 082103 学院名称 航天学院,航海学院,电子信息学院 培养方案制定人签字 年 月 日 院长签字 年 月 日 校长签字 年 月 日 西 北 工 ...查看


  • 电子信息工程专业人才培养方案
  • 电子信息工程专业人才培养方案 发布时间:2015-06-24 浏览次数: 1.培养目标 培养能为社会主义现代化建设服务,德智体美全面发展.具有较高的文化素养.敬业精神和社会责任感,有团队协作精神.有良好的社会道德和职业道德,有良好的身体素质 ...查看


  • 信工系实验室建设概况
  • 信工系实验室建设概况 1. 物联网实验室简介 物联网实验室位于我院资讯楼505房间,配电脑32台.该实验室所配备了博创智联UP CUP IOT-A9-II型物联网嵌入式教学平台,该平台能够使学生更好地学习和掌握ZigBee .RFID 等物 ...查看


  • 电子设计竞赛研究与实践
  • 电子设计竞赛的研究与实践 赵升,吴桂初 (温州大学物理与电子信息学院, 浙江 温州 325027) 摘要:本文介绍了全国大学生电子设计竞赛的赛前组织工作和辅导工作,并以"基于单片机和CPLD的数字频率计"为例说明学生进行 ...查看


  • 天津理工大学电气专业培养方案
  • 电气工程及其自动化专业培养计划 一.专业名称,代码 专业名称:电气工程及其自动化专业代码:080601 二.专业培养目标及基本要求 (一)培养目标 本专业为适应社会进步和科技发展对人才的需要,注重对学生综合素质的培养教育.培养具备电工技术. ...查看


  • 船舶类研究所汇总
  • 船舶类研究所汇总 船舶类研究所(转) 一.七院简介: 1961海军组建舰艇研究院并正式成立国防部第七研究院(简称七院),七院属国防部建制,在国防科委领导下进行工作,其党政工作和日常工作的组织领导由海军负责.1965年转隶第六机械工业部.现为 ...查看


  • 电子技术综合实验设计报告
  • 课程设计(综合实验)报告 ( 2013-- 2014年度第 一 学期) 名 称: 电子技术综合实验 题 目: 数 字 电 子 钟 院 系: 班 级: 学 号: 学生姓名:指导教师: 设计周数: 1周 成 绩: 日期: 2014 年 6 月 ...查看


  • 工程技术类专业总括
  • 作为一名机械电子工程的大三学生,最近想在百度文库里赚点学分,然后下 点我需要的文档急用.因为对工程技术类的专业比较熟悉,而网上对这方面的 介绍实在是太少了,现在的学生对工程技术类专业也是知之甚少.目前我们国 家的技术人员还是比较缺乏的.所以 ...查看


热门内容