没有合适的资源?快使用搜索试试~ 我知道了~
基于FPGA的多功能创意番茄钟1
需积分: 0 6 下载量 87 浏览量
2022-08-03
14:05:00
上传
评论
收藏 1.22MB PDF 举报
温馨提示
试读
42页
摘要本文详细介绍了一款基于 FPGA EGO1 开发板的创意番茄钟,通过实验完成一款具有 25 分钟和 5 分钟倒计时以及可以进行按键控制功能的番茄钟。实验内容
资源详情
资源评论
资源推荐
数字电子技术综合实验报告
题 目 基于 FPGA 的多功能创意番茄钟
电气 学院 电气工程及其自动化 系
学生姓名 聂永欣 班级 电气 810 学号 2186113564
指导教师 金印斌
2020 年 11 月
II
摘 要
I
实验题目:基于 FPGA 的多功能创意番茄钟
学生姓名:聂永欣
指导教师:金印斌
摘 要
本文详细介绍了一款基于 FPGA EGO1 开发板的创意番茄钟,通过实验完成一款具
有 25 分钟和 5 分钟倒计时以及可以进行按键控制功能的番茄钟。
实验内容主要包括三大部分:一是番茄钟的基本倒计时功能并可以通过按键暂停
并重置,在倒计时结束后,通过数码管的闪烁表示倒计时结束,;二是记录番茄钟的循
环周期并使用数码管显示已经进行的周期数;三是能够自动调节倒计时的时间,包括
休息时间和工作时间的分钟和秒数的长度,通过按键实现。这一部分主要通过有限状
态机实现。
最后,通过 Xilinx 的 7 系列 FPGA 增加了 XADC 硬核模块与的电位器,加入了调
节数码管亮度这一功能,即通过转动电位器控制数码管亮度。
关 键 词:基本倒计时;有限状态机;循环周期;XADC 硬核模块;亮度控制
II
目 录
III
目 录
1 前 言.............................................................................................................................. 1
1.1 设计背景 ................................................................................................................... 1
1.2 主要实现的功能 ....................................................................................................... 1
1.3 设计思路 ................................................................................................................... 2
1.4 设计难点与亮点 ....................................................................................................... 2
1.4.1 设计难点 ............................................................................................................ 2
1.4.2 设计亮点 ............................................................................................................ 2
2 系统设计 .......................................................................................................................... 4
2.1 总体结构及功能设计 ................................................................................................ 4
2.1.1 实验平台 ............................................................................................................ 4
2.1.2 实验设计流程..................................................................................................... 4
2.1.3 输入输出设计..................................................................................................... 5
2.2 子模块设计 ............................................................................................................... 5
2.2.1 子模块划分 ........................................................................................................ 5
2.2.2 模数转换模块简介 .............................................................. 错误!未定义书签。
2.2.3 RTL 顶层逻辑图 ................................................................................................. 6
2.2.4 子模块设计思路 ................................................................................................. 6
2.3 硬件占用 ................................................................................................................... 7
3 系统调试 .......................................................................................................................... 9
3.1 遇到的问题 ............................................................................................................... 9
3.1.1 倒计时功能发现问题 ......................................................................................... 9
3.1.2 其他问题 ............................................................................................................ 9
3.2 解决方案 ................................................................................................................. 10
3.2.1 倒计时功能问题解决 ....................................................................................... 10
3.2.2 其他问题解决................................................................................................... 10
3.3 设计改进 ................................................................................................................. 11
3.3.1 倒计时功能改进方案 ....................................................................................... 11
4 系统使用说明 ................................................................................................................ 12
4.1 数码管 ..................................................................................................................... 12
4.2 按键控制 ................................................................................................................. 12
4.2.1 开关模块 .......................................................................................................... 12
剩余41页未读,继续阅读
茶啊冲的小男孩
- 粉丝: 25
- 资源: 326
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0