
该文件包含出租车计费器的VHDL设计。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
硬件环境:DDA-IIIA学习板软件环境为Quartus。编程语言为VHDL。(1)设计一个出租车自动计费系统,该系统包含起步价、行驶费以及等待费三个费用组成部分。系统采用两个数码管来实时显示最终的费用金额,其最大显示值限定为99元,最小计价单位设定为1元。对于在3公里范围内行驶,且等待时间不超过3分钟的情况,系统将按照8元的起步价进行计费;若行驶里程超过3公里,则按每公里的2元收费;如果等待时间超过3分钟,则按照每分钟1元的价格进行计费。等待时间的变化情况将被两个数码管实时显示,最大显示的分钟数为59分钟。总费用计算公式为:总费用 = 起步价 + (行驶里程 - 3km) * 每公里单价 + (等待时间 - 3) * 每分钟单价。(关于每多久产生一次脉冲的逻辑) (2)该系统具备以下功能:能够清晰地显示汽车行驶的里程数,使用两个数字来呈现里程信息,并以千米(km)为单位进行计量;计程范围限定在0到99千米之间,并具有1千米的精度。此外,系统还能实时显示车辆的等待时间,同样使用两个数字进行展示,计时范围限定在0到59分钟之间,精度为1分钟。最后, 系统能够精确地计算并显示总费用金额,最大显示值为99元,并且以人民币(元)为单位进行计价, 精度为1元.
全部评论 (0)
还没有任何评论哟~


