电梯控制器的VHDL程序设计与仿真毕业论文答辩推荐.pptVIP

电梯控制器的VHDL程序设计与仿真毕业论文答辩推荐.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电梯控制器的VHDL程序设计与仿真毕业论文答辩推荐

* * 致谢 真诚地感谢各位评委老师,谢谢辛勤培育我们四年的老师们! * * * 毕业论文答辩 毕设题目:基于FPGA的出租车计费器设计 本 科 生:王 源 专 业:微电子学0802班 指导教师:岳改丽 * * 毕业设计的构成 毕业设计的设计要求 设计思路 设计方法 设计过程 总结 致谢 * * 毕业设计的设计要求 设计的主要技术指标 实现计程车的计价器功能。一方面实现基本功能时,包括在行程中满足2公里以内:在06:00~23:00为起步价6元,超出2公里,以后每公里为1.4元 ,其余时间起步价为8元,以后以2元/公里计费。处于等待的状态下满足2分钟以内计2元,以后以0.5元/分计费。另一方面多功能的实现,计价器可以根据要求显示需要的内容,可以根据选择键选择显示总费用,总行程数和总乘车等待时间等等。 1) 计价范围: 0~999.9元; 计价分辨率: 0.1元; 2)计程范围: 0~999.9公里; 计程分辨率: 0.1公里; 3)计时范围: 99分; 计时分辨率: 1分钟; * * 设计思路(1) 设计所采用的工具及平台: .硬件部分: (1)FPGA控制芯片,型号(EP2C5Q208C8),是设计的核心器件。 (2)8位共阴极数码管:将需要的信息对外显示 (3)7个拨码开关:作为按键外部控制用 .软件部分 (1)开发平台QuartusⅡ (2)设计所采用的语言VHDL * * 设计思路(2) 根据设计要求,对于出租车计费器基本由按键控制部分时钟脉冲部分,核心控制模块,计量模块,译码显示部分等构成。 * * 设计方法 采用自顶向下,分模块的设计方法基于 Quartus II的VHDL文本输入设计流程如图所示 * * 设计过程 顶层模块原理图 * * 各模块介绍 分频模块设计 车轮大小选择模块设计 计程模块设计 计时模块设计 计费模块设计 数据分配模块设计 译码模块设计 * * 分频模块 分频模块:分频模块是对系统时钟频率进行分频。 * * 通过选择开关,可以进行4种车型计费的模拟。 车轮直径(mm)520 540 560 580 DIP开关表示 00 01 10 11 对应计费圈数 640 610 580 550 车轮大小选择模块设计 * * 分频模块波形仿真 * * 车轮大小选择模块波形仿真 * * 计程模块设计 将里程脉冲信号转化为相应的里程 * * 计程模块波形仿真 * * 计时模块设计 将等待时间用计数器进行计数,得到相应的等待时间信息。 * * 计时模块波形仿真 * * 计费模块设计(1) 将里程按照转化关系转成相应的用,将等待时间也按照一定关系转化成费用,最后将两者相加,得到总费用。计费模块是本设计的核心模块。 * * 计费模块设计(2) 里程的计费很复杂,计费的最低两位和两位计费单价在相加的过程会出现进位,为了在各种单价下,计费器都能正确的计费,设计中考虑了各种临界情况下的进位,这样就更贴近实际计费器的控制部分。有以下几种情况: (1) 最低与计费单价的低位相加,没有进位。费用的次低位与计费单价的高位相加没有进位; (2) 最低与计费单价的低位相加,没有进位。费用的次低位与计费单价的高位相加有进位; (3) 最低与计费单价的低位相加,有进位。费用的次低位与计费单价的高位相加没有进位; (4) 最低与计费单价的低位相加,有进位。费用的次低位与计费单价的高位相加有进位。 * * 计费模块波形仿真 * * 数据分配模块设计 分时将4位里程信号和4为费用信号数据传递给译码显示部分进行显示。 * * 数据分配模块波形仿真 * * 译码模块设计 译码模块的输入为4位的BCD码,输出的是共阴极七段数码管的7位,输入,输出一一对应,将输入的信号,正确的在数码管上显示出来,让人更为直观的看到我们所想要看到的结果。 * * 译码模块波形仿真 * * 硬件调试结果及分析(1) * * 硬件调试结果及分析(2) * * 硬件调试结果及分析(3) * * 硬件调试结果及分析(4) * * 硬件调试结果及分析(5) * * 设计总结 本次设计采用VHDL硬件描述语言,按自顶向下的方法,将设计的系统分成七个相对独立的模块分别设计,包括分频模块,车型选择模块,计时模块,计程模块,计费模块,数据分

文档评论(0)

beoes + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档