- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EA课程设计计步器.doc
信息科学与技术学院《EDA技术使用教程》
课程设计报告
题目名称, 计步器设计
学生姓名: 卢霞
学 号: 2012508179
专业年级: 电信2012级2班
指导教师: 张锐敏老师
时 间: 2015年1月3日
目录
TOC \o 1-5 \h \z HYPERLINK \l bookmark7 \o Current Document \h 三、 设计内容 4
3.1系统分析 4
3. 2方案设计 5
HYPERLINK \l bookmark8 \o Current Document \h 3.3电路模块选择 5
3.3. 1检测上升沿模块 6
HYPERLINK \l bookmark9 \o Current Document \h 3. 3. 2计数模块 7
HYPERLINK \l bookmark10 \o Current Document \h 3. 3. 3扫描输出模块 8
HYPERLINK \l bookmark11 \o Current Document \h 3. 3. 4输入输出信号模块 10
HYPERLINK \l bookmark12 \o Current Document \h 四、 程序设计 10
HYPERLINK \l bookmark14 \o Current Document \h 五、 仿真结€ 15
5.1仿真截图 15
5. 2结果分析 17
HYPERLINK \l bookmark15 \o Current Document \h 六、 遇到的问题 17
HYPERLINK \l bookmark16 \o Current Document \h 七、 设计心得 18
HYPERLINK \l bookmark17 \o Current Document \h 八、 20
计步器的设置
、设计背景
从我国的电子计步器市场发展来看,近几年随着行业需求市 场的进一步增长,电子计步器呈现良好的发展态势。而随着人民 生活水平的逐步提高,大家更加注重身体健康,锻炼在日常生活 中显得尤为重要,而计步器就成为了大家比较青睐的锻炼伙伴。
此次交计步器的设计采用基于Verilog HDL语言和FPGA的方 法来实现所要求的功能。基于FPGA的计步器设计方法具有设计的 灵活性,易于修改,设计周期短等纵多优点。随着设计语言、电 子设计自动化和EPGA期问的不断发展,基于EPGA期问的不断完 善和发展。在不远的将来。由FPGA设计的产品将越来越普遍。
二、设计要求
通过对设计的模块划分,以及各模块功能的定义,以FPGA为 核心器件,用VHDL设计手段制作、用硬件描述性语言编写程序实
现设计中各个模块的基本功能,完成其功能仿真和编译并生成底 层模块,在Quartus中完成顶层设计并编译通过,完成设计下载 并调试电路。
1) 系统时钟lMIIz;
2) 拥有计步、暂停、清零(复位)功能;
3) 输入端每进入一个计步脉冲(可能存在抖动),步数 计数+1,计步结果以十进制数显示在数码管上;
4) 点下暂停键,计数停止,并有信号控制指示灯闪烁,
闪烁周期Is;再次点击暂停键,继续计数,指示灯停止闪
烁;
5) 点下清零键,计数归零;
6) 要求能够对计步脉冲和按键的抖动进行正确处理,2ms 以内的变化忽略不计;
7) 持续10s无计数脉冲后,自动转入暂停状态,计数停 止,并有信号控制指示灯闪烁,闪烁周期Is;再次点击暂
停键,继续计数,指示灯停止闪烁;
三、设计内容
3. 1系统分析
本实验设计完成一个电路来检测目标运动的次数,并在数码管
上显示。用传感器检测抖动信号,采集到的信号经过放大器放大, 将信号转变成方波,编程将信号在FPGA方式处理,并将结果送 数码管显示。
3.2方案设计
根据设计要求和系统所具有功能,并参考相关的文献资料经行 方案设计画出如下所示的计步器系统框图,及为设计的总体方案, 框图如下图所示
检測上升沿
dinDDOS 0CLKResetClkO ■ 1比较器Ec计数器ResetR eset? ?眷?參?罾???????拳? ?春
din
D
DOS 0
CLK
Reset
Clk
O ■ 1
比较器
Ec
计数器
Reset
R eset
? ?眷?參?罾???????拳
? ?春?
比较器
计数值
个兮编码
十位S码
Gru:
3.3电路模块选择
本设计因为各个模块功能简单,故立接用内部信号线连接起来形
成一个整体,但是各模块功能简单介绍如下:
3. 3.1检测上升沿模块
DIN为实际检测到的抖动信号,通过和D触发器的配合形成计 数模块的使能端信号控制计数器的计数过程。
library ieee;
use ieee. std logic」1
您可能关注的文档
最近下载
- 标准图集-10J301-地下建筑防水构造.pdf VIP
- 2025辽宁丹东市元宝区社区专职工作者招聘23人笔试模拟试题及答案解析.docx VIP
- 第14课+明清时期的经济、科技与文化【中职专用】《中国历史》(高教版2023基础模块).pptx VIP
- 文明交通,携手共创——全国交通安全日主题班会-【中职专用】主题班会课件.pptx
- 2024年中国老年人听力损失与助听器应用调研报告.pdf VIP
- 防范酒驾醉驾及黄赌毒.pptx VIP
- 2021年:历年人大附中新初一分班考试数学部分真题.pdf VIP
- 建设单位风电项目专业标准清单.docx VIP
- CJJT261-2017 城市照明合同能源管理技术规程.docx VIP
- GB+39800.1-2020个体防护装备配备规范 第1部分:总则.docx VIP
文档评论(0)