课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] EDA技术出租车计费器的设计 [复制链接]

楼主
文件格式:word
文件大小:20.52MB
适用专业:EDA技术
适用年级:大学
下载次数:24 次
我要下载:点击联系下载
论文编号:196298

资料简介:
EDA技术课程设计-出租车计费器的设计,35页,4990字。

设计一个出租车计费器,手动输入脉冲,每十个脉冲代表1公里,可以设定起步价钱和每公里里程的价钱,如果等待时间大于2分钟,则等待时间计费为1.3元/分钟,所以,总费用=起步价+(里程-2)*单价+等待时间*等待单价,要求同步显示里程和总费用。

内容:

本设计共包括8个大模块,分别是:

1、起步价钱设定模块:人为输入起步价

2、里程单价设定模块:人为规定里程单价

3、2公里等待模块:2公里(20个按键脉冲)以内,只输出显示起步价钱

4、2分钟延时等待模块:2分钟(120个秒脉冲)以内,不对等待时间计费

5、计费模块:在起步价钱的基础上,对行驶里程和等待时间计费,输出总费用

6、计程模块:计数手动按键输入的脉冲(每个脉冲代表100米)个数,输出脉冲总数

7、显示模块:同步显示总里程和总费用

8、去抖动处理模块:消除手动按键的抖动

一、设计原理与技术方法:

包括:电路工作原理分析与原理图、元器件选择与参数计算、电路调试方法与结果说明;

1.电路原理图

2.出租车计费器原理分析

(1)计程模块:

计程模块实现出租车在行驶过程中的里程计数。利用实验箱的时钟脉冲区域,按动按钮手动给出脉冲,每十个脉冲代表1公里(即每按动一次按钮增加0.1公里的路程),将输入脉冲经过去抖动处理后输出给计程模块,计程模块实则为一个计数器,最大数字显示为999,即最大里程计数为99.9公里,计程模块每接收到一个clk手动脉冲(上升沿有效)将数字增加1,然后将数据送到显示模块经数码管显示输出。若复位信号reset变为有效(为1),则计程模块清零。

(2)计费模块:

本模块分为三个进程,第一个进程是里程计费单价的相加,km为里程计费变量,将QIJIA[11..0]端输入的数据为起步价赋给km,DANJIA[7..0]端输入的数据为计程单价,出租车行驶里程大于2公里后,里程计费信号DESET有效,在此基础上每输入一个手动clk脉冲,km加一次计程单价,得到的km值即为里程计费总价钱;第二个进程是等待时间计费(tm)单价的相加,tm同样为变量,如果出租车的等待时间大于2分钟,等待计费信号STOP变为有效,则有等待时间脉冲WAITING(每分钟一次)输入,每次输入km加上1.3元,得到的tm即为大于2分钟的等待时间的总费用;第三个进程是显示的总费用的计算,总费用=计程费用+等待时间费用。在本实验设计中采用了五个数码管显示出租车总费用,最大费用值可达999.99。若复位信号reset变为有效(为1),则总费用归为原设定的起步费用。


资料文件预览:
共1文件夹,1个文件,文件总大小:20.52MB,压缩后大小:464.25KB

  • EDA技术课程设计-出租车计费器的设计
  • docEDA技术课程设计-出租车计费器的设计.doc  [20.52MB]

我要下载:EDA技术出租车计费器的设计
分享 转发
TOP
沙发

赚积分了!支持支持下咯!!
TOP
板凳

珍贵的资料,支持了.
TOP
地板

...

一日,某君的老婆生小孩,他急急忙忙跑到医院看望,等了n个小时,产房里传来了哭声,他高兴大喊,我做爸爸了!这时医生满脸愁容走出来,告诉他,小孩子先天畸形。某君呆在那,还没明白什么原因,忽然产房里传来了他老婆的喊叫:都怪那天杀的,看贴老不回贴,报应呀 99%的人看完后当场含笑而死.....如果你没有倒地那你就是1% .
TOP
5#

大使馆大使馆大使馆的
TOP
6#

真好啊,可惜没足够的积分, 加油赚积分咯!
TOP
7#

好内容必须得回啊

看看有没有坐到沙发啊,板登也行哦:)
TOP
8#

又是两百啊
TOP
9#

努力赚积分啊!!努力赚积分啊!!努力赚积分啊!!努力赚积分啊!!
TOP
10#

我要啊

我想要啊
TOP
发新话题 回复该主题