实验二 彩灯实验 - 图文
更新时间:2023-03-17 18:13:01 阅读量: 综合文库 文档下载
- 实验二小推荐度:
- 相关推荐
实验二 彩灯实验 一、 实验项目
彩灯控制实验:利用开发实验平台上的8 个LED 实现常见彩灯实验。
二、 实验目的
1、学习QuatusII开发软件的基本操作。 2、熟悉教学实验板的使用。
3、初步掌握VHDL语言的设计、输入、编译、仿真和调试过程。 4、掌握USB-BLASTER下载工具的安装、以及程序下载方法。
三、 实验内容
1、首先编译下载给定的VHDL硬件描述语言编写的彩灯控制示例程序,仔
细观察在实验板上的现象。
2、用VHDL语言编辑彩灯控制程序,通过按键控制开发实验平台上的8个
LED灯的点亮顺序: (1) (2) (3) (4) (5) (6) (7) (8)
按键可选择核心板上的按键,或EDA主板上矩阵键盘作为按键,或DKA系列按键;
通过一个按键控制8个LED灯从左向右依次循环点亮; 通过一个按键控制8个LED灯从右向左依次循环点亮; 通过一个按键控制8个LED灯从中间向两边依次循环点亮; 通过一个按键控制8个LED灯从两边向中间依次循环点亮; 通过一个按键控制8个LED灯全部点亮; 通过一个按键控制8个LED灯全部熄灭。 以上共使用了六个按键控制六种点亮方式
3、扩展内容:能够设置8个LED灯的点亮频率(通过时钟、分频器实现)。 4、使用三个按键控制LED点亮的六种方式。
5、在QuatusII平台上进行波形仿真,保存一组通过按键控制8个LED灯从
中间向两边依次循环点亮的仿真波形图。 6、描述在实验板上观察到的现象。
四、 实验仪器
计算机、USB-BLASTER下载线、数字系统实验箱、5V稳压电源。
五、 实验原理
1、EDA主板上8个LED灯的电路连接如图1所示。8个LED采用74LS244进行隔离驱动,当FPGA对应I/O口为高电平时,相应的LED灯点亮;为低电平时,灯熄灭。
2、表1是对应的FPGA映射管脚表,即编译通过后,进行器件管脚分配时必
须按照相应的管脚号进行分配,否则就无法进行硬件验证测试。
图1 8个LED灯的电路连接图
表1 LED灯对应的FPGA映射管脚表 器件名 LED-0 LED-1 LED-2 LED-3 LED-4 LED-5 LED-6 LED-7
3、FPGA时钟连接电路及管脚分配分别如图2和表2所示。LED灯的循环点亮频率根据所选择时钟信号确定,或者选择某个固定时钟,然后通过分频器来改变循环点亮频率。
网络名 SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 FPGA映射管脚 165 166 167 168 169 170 173 174 图2 时钟电路连接图
表2 时钟管脚映射表
器件名 CLK1 CLK2 CLK3 网络名 FPGA映射管脚 CLK1 CLK2 CLK3 152 29 28 4、核心板上的四个按键电路连接及管脚映射表如图3所示。按下键相应的I/O口为低电平,未按下为高电平。
图3 核心板上的四个按键电路连接及管脚映射表
5、EDA主板上4 x 4矩阵键盘电路连接电路图及管脚映射表如图4所示。
器件名key0key1key2key3Keys0/LCD网络名key0key1key2key3Keys0/LCDFPGA映射管脚134135136137138139器件名Keys/ADKeys/U11QK0/REST2网络名Keys/ADKeys/U11QK0/REST2FPGA映射管脚140141QK1QK2QK3QK1QK2QK3Keys/USBKeys/USB图4 EDA主板上4 x 4矩阵键盘电路连接电路图及管脚映射表
6、EDA主板上DKA系列按键电路连接图及管脚映射表如图5所示。
器件名 网络名 FPGA映射管脚 DKA0 DKA1 DKA2 DKA3 DKA4 DKA5 DKA6 DKA7 DKA0 156 DKA1 158 DKA2 159 DKA3 160 DKA4 161 DKA5 162 DKA6 163 DKA7 164
根据功能要求,可将8路彩灯控制器的输出按花形循环要求列成表格,其中。Q7-Q0是控制器输出的8路彩灯的控制信号,高电平时彩灯亮。当按下不同的按键时,LED的控制信号不同。按下Key1,8个LED同时为低电平,即全灭,按下Key2,8个LED控制信号同时为高电平,即全亮;按下Key3,8个LED 的控制信号按照时钟信号或分频器依次赋值为
1000000-01000000-00100000-00010000-00001000-00000100-00000010-00000001。 通过调整时钟或分频器可调整LED的点亮速度。
同理,按照上述方法分别按下Key4,Key5,Key6,实现不同的点亮方式。
全全Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 Key0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 2 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 Key灭 0 亮 1 图5 EDA主板上DKA系列按键电路连接图及管脚映射表
正在阅读:
实验二 彩灯实验 - 图文03-17
上海市各区县2016届高三上学期期末考试数学理试题汇编:数列06-16
端口扫描原理及工具07-18
如何对待孩子家长会2013.4第二学期05-29
野生蜂蜜多少钱一斤02-11
聚丙烯的增韧改性01-28
2019年中级会计实务章节练习一04-25
咨询工程师继续教育12-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 彩灯
- 图文
- 拍摄以及剪辑的一些问题
- 电子电路技术 考研习题及其详解 第6章 功率放大电路
- 《最新自动变速器故障诊断》实验答案、
- 刘静 更新课件 民诉第6章 一审简易程序
- 高三一轮复习生活与哲学原理归纳
- 七年级济南版生物复习提纲(上册)
- 信息检索综合报告
- 安全生产与消防安全知识50题
- 基于ARM9的语音报警系统设计
- 常用汽车字典
- 2015天津市南开区九年级物理二模试卷(word)
- 南开19春学期(1709、1803、1809、1903)《社会政策概论》在线作业答案
- 八上25课杜甫诗三首知识清单
- 滨水景观规划设计相关书籍和文献资料整理
- 李某某职务侵占案—承运人盗取已封缄货物构成盗窃罪
- 杭州海口重庆广州市人大常务委员会讨论决定重大事项的规定
- 河北省人民政府关于小额贷款公司试点工作的实施意见
- 零基础学PHP之2
- ENVI实习报告 - 图文
- java课程设计实验报告