FPGA课程设计题目

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、彩灯控制器设计

内容及要求:

设计一个彩灯控制器,具体设计要求如下:

(1)要有多种花型变化(至少设计5种),led至少16路

(2)多种花型可以自动变化

(3)彩灯变换的快慢节拍可以选择

(4)具有清零开关

(5)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

2、数字秒表设计

内容及要求:

设计一用于体育比赛的数字秒表,具体设计要求如下:

(1)6位数码管显示,其中两位显示min,四位显示see,显示分辨率为0.01 s。

(2)秒表的最大计时值为59min59.99see。

(3)设置秒表的复位/启动键,按一下该键启动计时,再按即清0。依此循环。

(4)设置秒表的暂行/继续键。启动后按一下暂行,再按继续。依此循环。

(5)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

3、交通信号控制系统设计

内容及要求:

设计一个十字路口交通控制系统,具体设计要求如下:

(1)东西(用A表示)、南北(用B表示)方向均有绿灯、黄灯、红灯指示,其持续时间分别是40秒、5秒和45秒, 交通灯运行的切换示意图和时序图分别如图1、图2所示。

(2)系统设有时钟,以倒计时方式显示每一路允许通行的时间。

(3)当东西或南北两路中任一路出现特殊情况时,系统可由交警手动控制立即进入特殊运行状态,即红灯全亮,时钟停止计时,东西、南北两路所有车辆停止通行;当特殊运行状态结束后,系统恢复工作,继续正常运行。

图1 交通灯运行切换示意图

B红

CP

A绿

A黄

A红

B黄

B绿

5S

5S

图2 交通灯时序图

(4)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

4、简易密码锁设计

内容及要求

设计一个4位串行数字锁。

(1)开锁代码为4位二进制,当输入代码的位数与锁内给定的密码一致,且按规定程序开锁时,方可开锁,并点亮一个指示灯。否则进入“错误”状态,并发出报警信号。

(2)锁内的密码可调,且预置方便,保密性好。

(3)串行数字锁的报警由点亮一个灯,直到按下复位开关,报警才停下。此时,数字锁又自动等待下一个开锁状态。

(4)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

5、出租车计价器设计

内容及要求

(1)设一个出租车自动计费器,计费包括起步价、行驶计费和等待计费三个部分,用4个数码管显示出金额数目,最大值为999.9元,最小计价单位为0.1元。行驶里程在3公里范围内且等待时间未超过三分钟时按起步价8元计费;行驶里程超过三公里后按每公里2元收费;等待时间超过三分钟后按每分钟1元收费。等待时间用两个数码管显示,最大值为59分钟。

总费用=起步价+(里程-3km )*里程单价+(等待时间-3)*等候单价

(2)能够实现的功能:

显示汽车行驶里程:用四位数字显示,单位为km 。

计程范围为0~99km ,计程分辨率为1km 。

显示等候时间:用两位数字显示分钟,单位为min 。计时范围为0~59min ,计时分辨率为1min 。

显示总费用:用四位数字显示,单位为元。计价范围为999.9元,计价

分辨率为0.1元。

(3)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

12、8人抢答电路设计

内容及要求

完成8人抢答电路设计。

(1)按键用作抢答输入,顺序编号1~8;

(2)数码管显示抢答得胜的号码;

(3)由控制信号决定新一轮抢答的开始;

(4)工作时钟100Hz即可;

(5)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

13、7人表决电路设计

内容及要求

完成7人表决电路设计,LED灯表示通过、否决。

(1)开关表示赞成与否,1~8编号(1赞成);

(2)LED显示表决的结果;

(3)数码管分别显示赞成、否决的人数;

(4)工作时钟100Hz即可;

(5)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

14、7分频时钟产生电路设计

内容及要求

完成7分频电路。

(1)将输入时钟进行7分频;

(2)工作时钟1hz;

(3)分频信号点亮LED,工作时钟0~7计数显示于数码管;

(4)复位时分频信号无输出;

(5)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

15、七段显示器动态扫描电路设计

内容及要求

1)设计一个七段数码管动态扫描电路。数码管个数为6个,共阳极接法。

2)设计一电路,控制上述电路实现“123456”6个数字的显示,要求显示方式为:

(1)自左至右逐个点亮数码管,最后全亮;再重复以上动作,每次变化时间间隔为1秒。(2)自左至右点亮数码管,每次只点亮一个,最后全息灭,再重复以上动作,每次变化时间间隔为1秒。

(3)先中间两个点亮,再依次向外点亮;全亮后,再依次向中间熄灭;重复上述步骤,每次变化时间间隔为1秒。

(4)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

16、数字钟设计

内容及要求

设计一数字钟,具体要求如下:

(1)以时、分、秒形式显示;

(2)二十四小时循环

(3)具有复位功能

(3)有时间校准和调时功能

(4)具有整点报时功能(声光同时提示)

(5)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

17、电子琴1设计

内容及要求

设计一电子琴,具体要求如下:

(1)具有8个按键,当按下某一个按键的时候,能够演奏8个音符之一:高音1、中音1、2、3、4、5、6、7。

(2)完成全部流程:设计规范文档、模块设计、代码输入、仿真、下载验证等,最后就课程设计本身提交一篇课程设计报告。

18、电子琴2设计

内容及要求

设计一电子琴,具体要求如下:

(1)具有8个按键,当按下某一个按键的时候,能够演奏8个音符之一:低音1、高音1、2、3、4、5、6、7。

相关文档
最新文档