EDA编程出租车计价器 .docx
《EDA编程出租车计价器 .docx》由会员分享,可在线阅读,更多相关《EDA编程出租车计价器 .docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结目录1 课程设计目的 22 设计任务与要求 22.1 设计任务 22.2 设计要求 2 3 系统组成 24 模块设计 34.1 秒分频模块 34.2 把握模块 34.3 计量模块 34.3.1计价部分44.3.2计时部分44.3.3计程部分44.4 译码显示模块 4 5 程序调试运行 45.1 顶层原理图 45.2 仿真结果 5 6 硬件验证 66.1 引脚锁定 66.2 硬件验证情形 7 7、课程设计总结 77.1 、收成 77.2 、心得体会 8参考文献 9附录 10可编辑资料 - - - 欢迎下载精品名师归纳总结出租车自动计价器的设计1 课程设计目的为培养同学树立正确的设
2、计思想和实事求是的工作作风,学习运用所学基础学问理论、专业学问、基本技能去分析和解决工程技术实际问题,提高同学的综合素养,使同学成为工程应用型合格人才,故进行 EDA技术及应用的课程设计。帮忙同学全面熟识、把握 VHDL语言基本学问,把握利用 VHDL语言对常用的的组合规律电路和时序规律电路编程,把编程和实际结合起来,熟识编制和调试程序的技巧,把握分析结果的如干有效方法,进一步提高上机动手才能,培养使用设计综合电路的才能,养成供应文档资料的习惯和规范编程的思想。2 设计任务与要求2.1 设计任务本课题要求设计车租车自动计价器,能基本实现自动计价的功能。2.2 设计要求本出租车计价器的计费系统:
3、行程3 公里内,且等待累计时间 2 分钟内,起步费为 10 元。 3 公里外以每公里 1.6 元计费,等待累计时间 2 分钟外以每分钟 1.5 元计费。并能显示行驶公里数、等待累计时间、总费用。设计的主要技术指标如下:、计价范畴: 0 999.9 元计价辨论率: 0.1 元、计程范畴: 0 99 公里计程辨论率: 1 公里、计时范畴: 059 分计时辨论率: 1 分3 系统组成出租车自动计价器的系统方框图如图1 所示:它有分频模块、 把握模块、计时模块、计费模块及显示等模块组成。可编辑资料 - - - 欢迎下载精品名师归纳总结时钟信号分频器计费等待信号计时把握器显示公里脉冲计费 /复位计程图
4、1. 出租车自动计价器的系统方框图4 模块设计4.1 秒分频模块秒分频模块对频率为 240Hz的输入脉冲进行分频,得到的频率为16Hz,15Hz和 1Hz 的三种频率。该模块产生频率信号用于计费,每个1HZ脉冲为 0.1 元计费把握, 15HZ 信号为 1.5 元的计费把握, 16Hz 信号为 1.6 元计费把握。4.2 把握模块把握模块是系统的核心部分,对计价器的状态进行把握。4.3 计量模块计量模块完成计价、计时、计程功能。可编辑资料 - - - 欢迎下载精品名师归纳总结4.3.1 计价部分行程 3 公里内,且等待累计时间 2 分钟内,起步费为 10 元。3 公里外以每公里 1.6元计费,
5、 等待累计时间 2 分钟外以每分钟 1.5 元计费。计费数据送入显示译码模块进行译码,最终送至以百元、十元、元、角为单位对应的数码管上显示。4.3.2 计时部分计时部分用于运算乘客的等待累计时间。计时器的量程为59 分,满量程自动归零。即时数据送入显示译码模块进行译码,最终送至以分为单位对应的数据管上显示。4.3.3 计程部分计程部分用于运算乘客所行使的公里数。计程器的量程为99 公里,满量程自动归零。计程数据送入显示译码模块进行译码, 最终送至以公里为单位对应的数据管上显示。4.4 译码显示模块译码显示模块完成计价、计时、计程数据显示。该模块经过 8 选 1 选择器将计费数据( 4 位 BC
6、D码)、计时数据( 2 位 BCD码)、计程数据( 2 位 BCD码)动态选择输出。其中计费数据送入显示译码模块进行译码,最终送至百元、十元、元、角为单位对应的数码管上显示,最大显示为999.9 元。计时数据送入显示译码模块进行译码, 最终送至分为单位对应的数码管上显示, 最大显示为 59 秒。 计程数据送入显示译码模块进行译码, 最终送至以公里为单位的数码管上显示, 最大显示为 99 公里。5 程序调试运行5.1 顶层原理图可编辑资料 - - - 欢迎下载精品名师归纳总结图 2 出租车自动计价器的原理图5.2 仿真结果图 3 出租车自动计价器的波形仿真图中 clk_240 栏为黑阴影是由于时
7、钟频率太大,周期太小。可编辑资料 - - - 欢迎下载精品名师归纳总结6 硬件验证6.1 引脚锁定做硬件验证之前需要清楚试验板上各键与各信号的链接情形,参照资料得出本设计中各引脚的对应情形如下,本设计下载时选择模式0.试验板位置信号通用目标器件引脚名目标器件EP10K10PLCC8引4 脚号1、键 8:clk_240PIO7162、键 7:startPIO611 3、键 6:stopPIO5104、键 5: loadPIO1095. 数码管 1 min0PIO1930 PIO1829PIO17 28PIO16 276. 数码管 2min1PIO23 38 PIO2237PIO2136 PIO2
8、0 357. 数码管 3km0PIO2749 PIO2648PIO2547 PIO24398. 数码管 4km1PIO31 53PIO3052 PIO29 51 PIO28509. 数码管 5cha0 PIO3560可编辑资料 - - - 欢迎下载精品名师归纳总结PIO3459PIO33 58PIO32 5410. 数码管6cha1PIO3965PIO3864PIO3762PIO366111. 数码管7cha2PIO4371PIO4270PIO4167PIO406612. 数码管PIO46 788cha3PIO4779PIO4573PIO44726.2 硬件验证情形做好引脚锁定后, 打开硬件箱
9、的电源,数码管有正确的数字显示,链接硬件箱与运算机开头验证。 操作运行试验结果完全符合要求。通过仿真验证说明,本文所设计的出租车计价器能够正常的显示行驶的里程数和乘客应对的费用,符合预定的计费标准和功能要求。7、课程设计总结7.1 、收成通过一个多星期的课程设计,从选题到查资料,从完善原理图到写报告文档, 让我明白了课程设计是名副其实的综合性训练,不仅要运用学过的 EDA技术及应用,数字电路、模拟电路以及电子技术试验等学问, 仍要学会查阅各种图书资料和工具书, 并将新学问可编辑资料 - - - 欢迎下载精品名师归纳总结和所学的结合起来为自己所用。在做整个课程设计的过程中,我进一步熟识使用了ma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA编程出租车计价器 EDA 编程 出租车 计价器
限制150内