最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

(完整word版)EDA实验报告-实验2-数码管扫描显示电路

IT圈 admin 35浏览 0评论

2024年3月23日发(作者:洪秀隽)

暨南大学本科实验报告专用纸

课程名称 EDA实验 成绩评定

实验项目名称 数码管扫描显示电路 指导教师 郭江陵

实验项目编号 02 实验项目类型 验证 实验地点 B305

学院 电气信息学院 系 专业 物联网工程

组号: A6

一、实验前准备

本实验例子使用独立扩展下载板EP1K10_30_50_100QC208(芯片为EP1K100QC208)。

EDAPRO/240H实验仪主板的VCCINT跳线器右跳设定为3.3V; EDAPRO/240H实验仪主

板的VCCIO跳线器组中“VCCIO3.3V”应短接,其余VCCIO均断开;独立扩展下载板

“EP1K10_30_50_100QC208”的VCCINT跳线器组设定为2.5V;独立扩展下载板

“EP1K10_30_50_100QC208”的VCCIO跳线器组设定为3.3V。请参考前面第二章中关于

“电源模块”的说明。

二、实验目的

1、了解时序电路设计。

2、制作一个数码管显示的7段译码电路,以备以后调用。

三、实验原理

在电子电路显示部分里,发光二极管(LED)、七段显示数码管、液晶显示(LCD)均

是十分常见的人机接口电路。通常点亮一个LED所需的电流在5~20mA之间,电流愈大,

LED的亮度也高,相对的使用寿命也愈短。若以10mA导通电流来估算一个接5V的串接电

a

阻值计算应为:

(5-1.6)/10mA≈0.34KΩ。

f b

g

e c

p

d

七段显示数码管分为共阳、共阴二种极性。它们等效成八个LED相连电路。

p g f e d c b a

共阴极七段显示器的LED位置定义和等效电路

共阴极七段显示码十六进制转换表

十六进制码

Num D

8

D

4

D

2

D

1

g

共阴极七段显示码

f e d c b a

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

0

1

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

0

0

1

1

1

0

1

1

1

1

1

0

1

1

1

0

1

0

0

0

1

0

1

0

1

1

1

1

1

1

1

0

1

1

0

1

1

0

1

1

0

1

1

1

1

0

1

1

0

1

1

1

1

1

1

1

1

1

0

1

0

0

1

1

1

1

1

0

0

1

1

1

1

0

0

1

0

0

1

0

1

1

0

1

1

1

1

1

1

0

1

0

1

1

四、实验内容

用拨码开关产生8421BCD码,CPLD器件产生译码及扫描电路,把BCD码显示在LED

数码管上,通过改变扫描频率观察数码管刷新效果。

五、实验要求

学习在MAX+PLUS II中使用VHDL设计功能模块,并将所生成的功能模块转换成

MAX+PLUS II原理图的符号库,以便在使用原理图时调用该库。

六、设计框图

◆ 动态共阴数码管扫描设计框图(程序为1-D)

数据输入 时钟信号

数据转换

计数器

输出 数码管动态扫描

LED显示驱动

◆ 静态共阳数码管扫描设计框图(程序为1-S)

数据输入

数据转换

2024年3月23日发(作者:洪秀隽)

暨南大学本科实验报告专用纸

课程名称 EDA实验 成绩评定

实验项目名称 数码管扫描显示电路 指导教师 郭江陵

实验项目编号 02 实验项目类型 验证 实验地点 B305

学院 电气信息学院 系 专业 物联网工程

组号: A6

一、实验前准备

本实验例子使用独立扩展下载板EP1K10_30_50_100QC208(芯片为EP1K100QC208)。

EDAPRO/240H实验仪主板的VCCINT跳线器右跳设定为3.3V; EDAPRO/240H实验仪主

板的VCCIO跳线器组中“VCCIO3.3V”应短接,其余VCCIO均断开;独立扩展下载板

“EP1K10_30_50_100QC208”的VCCINT跳线器组设定为2.5V;独立扩展下载板

“EP1K10_30_50_100QC208”的VCCIO跳线器组设定为3.3V。请参考前面第二章中关于

“电源模块”的说明。

二、实验目的

1、了解时序电路设计。

2、制作一个数码管显示的7段译码电路,以备以后调用。

三、实验原理

在电子电路显示部分里,发光二极管(LED)、七段显示数码管、液晶显示(LCD)均

是十分常见的人机接口电路。通常点亮一个LED所需的电流在5~20mA之间,电流愈大,

LED的亮度也高,相对的使用寿命也愈短。若以10mA导通电流来估算一个接5V的串接电

a

阻值计算应为:

(5-1.6)/10mA≈0.34KΩ。

f b

g

e c

p

d

七段显示数码管分为共阳、共阴二种极性。它们等效成八个LED相连电路。

p g f e d c b a

共阴极七段显示器的LED位置定义和等效电路

共阴极七段显示码十六进制转换表

十六进制码

Num D

8

D

4

D

2

D

1

g

共阴极七段显示码

f e d c b a

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

0

1

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

0

0

1

1

1

0

1

1

1

1

1

0

1

1

1

0

1

0

0

0

1

0

1

0

1

1

1

1

1

1

1

0

1

1

0

1

1

0

1

1

0

1

1

1

1

0

1

1

0

1

1

1

1

1

1

1

1

1

0

1

0

0

1

1

1

1

1

0

0

1

1

1

1

0

0

1

0

0

1

0

1

1

0

1

1

1

1

1

1

0

1

0

1

1

四、实验内容

用拨码开关产生8421BCD码,CPLD器件产生译码及扫描电路,把BCD码显示在LED

数码管上,通过改变扫描频率观察数码管刷新效果。

五、实验要求

学习在MAX+PLUS II中使用VHDL设计功能模块,并将所生成的功能模块转换成

MAX+PLUS II原理图的符号库,以便在使用原理图时调用该库。

六、设计框图

◆ 动态共阴数码管扫描设计框图(程序为1-D)

数据输入 时钟信号

数据转换

计数器

输出 数码管动态扫描

LED显示驱动

◆ 静态共阳数码管扫描设计框图(程序为1-S)

数据输入

数据转换

发布评论

评论列表 (0)

  1. 暂无评论