- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
出租车计费器
PAGE
PAGE 1
河北科技大学
课程设计报告
学生姓名:
专业班级:
课程名称:
学年学期:
指导教师:
2 01 年 月
课程设计成绩评定表
学生姓名
学 号
成绩
专业班级
起止时间
设计题目
出租车计费器
指
导
教
师
评
语
指导教师:
年 月 日
目录
一、课程设计目的及意义 …………………………………………………………1
二、课程设计任务及要求 …………………………………………………………1
课程设计所需仪器………………………………………………………………1
设计原理………………………………………………………………………1
五、程序设计……………………………………………………………………1
六、课程设计总结及体会…………………………………………………………9
PAGE 2
一、课程设计目的及意义
创新精神和实践能力二者之中,实践能力是基础和根本。这是由于创新基于实践,源于实践,实践出真知,实践检验真理。实践活动是创新的源泉,也是人才成长的必由之路。
通过课程设计的锻炼,要求学生掌握电路的一般设计方法,具备初步的独立设计能力,提高综合运用所学的理论知识独立分析和解决问题的能力,培养学生的创新能力。巩固和运用所学课程,理论联系实际,提高分析,解决计算机技术实际问题的独立工作能力,通过对一个简易的电梯控制器的设计,进一步加深对知识的了解与认识,。
二、课程设计题目及设计要求
设计题目:出租车计费器
实现功能:按行驶里程计费,起步价为5.00元/2公里,超过2公里时按2.40元/km 计费,当计费器达到或超过20.00元时,按3.60元/km计费,车停止不计费。路费和车程用数码管显示出来,各有两位小数。
设计要求:
计费功能:计费电路完成计费功能。
转换功能:转换电路把车费和路程转换为4位十进制数。显示功能:字形显示电路输出0~9个字形。
发挥部分:遇红绿灯路程停止计数,计费功能等待一段时间开始计费。
课程设计所需的仪器
一台装有MAX+pluⅡ的PC机
EDA教学实验开发箱
设计原理
(1)计费功能:计费电路完成计费功能。输入端口START、STOP、PAUSE、JS分别代表出租车起动、停止、暂停、加速。端口FARE、DISTANCE代表车费和路程。
(2)转换功能:转换电路把车费和路程转换为4位十进制数。DCLK的频率要比CLK快得多。 信号FARE、DISTANCE代表车费和路程,信号A0~A3(B0~B3)分别代表车费(路程)的个、十、百。
(3)显示功能:输出端口BIT,SEG_OUT分别代表位选和段选。显示电路实际上是八选一数据选择器,和扫描电路共同控制输出。字形显示电路输出0~9个字形。
五、总体设计
1.总体框图
出租车计费器总体框图如图4.21所示。它由5个模块组成:计费电路(JIFEI)、转换电 路(TRANS)、扫描电路(SE)、显示电路(XIANSHI)和字形显示电路(DI)。
计费电路完成计费功能。
转换电路把车费和路程转换为4位十进制数。
显示电路实际上是八选一数据选择器,和扫描电路共同控制输出。
字形显示电路输出0~9个字形。
总体框图
2.计费模块
计费模块
输入端口START、STOP、PAUSE、JS分别代表出租车起动、停止、暂停、加速。
输出端口FARE、DISTANCE代表车费和路程。模块用进程 (U1: PROCESS)描述
转换模块
转换模块
DCLK的频率要比CLK快得多。
输入端口ASCORE、BSCORE代表车费和路程,输出端口A0~A3(B0~B3)分别代表车费(路程)的个、十、百、千。转换模块用进程(U2: PROCESS)描述。
显示模块
显示模块
显示模块用进程(U3:PROCESS)表示。
字形显示模块
字形显示
六、程序设计
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.S
文档评论(0)