1、 课课 程程 设设 计计 课程设计名称:课程设计名称: EDA 课程设计 专专 业业 班班 级级 : 学学 生生 姓姓 名名 : XXX 学学 号号 : 指指 导导 教教 师师 : XXX 课程设计时间:课程设计时间: 2013-2-252013-3-8 电子信息科学与技术电子信息科学与技术专业课程设计任务书专业课程设计任务书 学生姓名学生姓名 XXXXXX 专业班级专业班级 电科电科 10021002 班班 学号学号 题题 目目 出租车自动计价器设计出租车自动计价器设计 课题性质课题性质 A A 课题来源课题来源 D D 指导教师指导教师 同组姓名同组姓名 主要内容主要内容 设计一个设计一个
2、出租车计价器出租车计价器,该计价器计费系统该计价器计费系统要求:要求:行程行程 3 3 公里内,且等待累公里内,且等待累 计时间计时间 3 3 分钟内,起步费分钟内,起步费 1010 元;元;3 3 公里以外以每公里公里以外以每公里 1.61.6 元元计费,等待累计时计费,等待累计时 间间 3 3 分钟外以每分钟分钟外以每分钟 1.51.5 元计费。并能显示行驶公里数、等待累计时间、总费元计费。并能显示行驶公里数、等待累计时间、总费 用。设计的主要技术指标:用。设计的主要技术指标: (1 1)计价范围:)计价范围:0 0999.9999.9 元元 计价分辨率:计价分辨率:0.10.1 元元 (
3、2 2)计程范围:计程范围:0 09999 公里公里 计程分辨率:计程分辨率:1 1 公里公里 (3 3)计时范围:)计时范围:0 05959 分分 计时分辨率:计时分辨率:1 1 分分 任务要求任务要求 (1 1) 制定完整地设计方案,结合框图进行说明。制定完整地设计方案,结合框图进行说明。 (2 2) 给出主要模块的给出主要模块的 VHDLVHDL 程序。程序。 (3 3) 如有可能,在实验箱上进行下载验证。如有可能,在实验箱上进行下载验证。 (4 4) 给出完整地设计报告。给出完整地设计报告。 参考文献参考文献 (1 1)黄智伟)黄智伟. FPGA. FPGA 系统设计与实践系统设计与实
4、践 电子工业出版社电子工业出版社 2005.12005.1 (2 2)焦素敏)焦素敏. EDA. EDA 课程设计指导书课程设计指导书 河南工业大学河南工业大学 2008.22008.2 (3 3)焦素敏)焦素敏. EDA. EDA 应用技术应用技术 清华大学出版社清华大学出版社 2005.42005.4 审查意见审查意见 指导教师签字:指导教师签字: 教研室主任教研室主任签字:签字: 20132013 年年 2 2 月月 2525 日日 一、 设计任务及要求 设计一个出租车计价器:计费包括起步价、行车里程计费、等待时间计费 3 部分。3 位数码管显示金额,最大值为 999.9 元,最小计价单
5、元为 0.1 元; 行程 3 公里内,且等待时间累计 3 分钟内,起步价 10 元,超过 3 公里,以每公 里 1.6 元计费,等待时间单价为每分钟 1.5 元;用两位数码管显示总里程,最大 值为 99,最大值为 59min。 二、设计原理及总体框图 出租车自动计费器分为分频模块、控制模块、计量模块、计费模块、译码和 显示模块。 A A) 、设计原理) 、设计原理: (1 分频模块对频率为240HZ的输入脉冲进行分频, 得到的频率为16HZ、 15HZ、 和1HZ的3种频率。 该模块产生频率信号用于计费, 每个脉冲为0.1元计费控制, 其中 15Hz 信号为 1.5 元的计费控制,16Hz 信
6、号为 1.6 元计费控制。 (2 计量控制模块式出租车自动计费器系统的主体部分,该模块主要完成等待 计时功能、 计价功能、 计程功能, 同时产生 3 分钟的等待计时使能控制信号 en1、 行程 3 公里外的使能控制信号 en0。其中计价功能主要完成的任务是:行程 3 公 3103 公里以外每公里 1.6 元 计费,等待时间 3 分钟以外每分钟 1.5 元计费。计时功能主要完成的任务是:计 算乘客的等待累计时间,计时器的量程为 59 分,满量程自动归零。计程主要完 成的任务是:计算乘客所行驶的公里数,计价器的量程为 99 公里,满量程自动 归零。 (3 该模块利用实验板上的译码器和数码管分别将输出的计费数据(4 位 BCD 码) 、计时数据(2 位 BCD 码)和计程数据(2 位 BCD 码)显示输出。其中计费数