数字电路逻辑设计 课程设计 学院:信息工程学院 班级:通信 0 8 0 2 姓名:李凤华 学号:2 0 0 8 0 0 1 3 0 2 课题名称:出租车自动计费器 一、 设计任务与要求 出租车自动计费器是根据客户用车的实际情况而自动显示车费的数字仪表。仪表根据用车起价、行车里程计费及等候时间计费三项求得客户用车的总费用,通过数码自动显示,还可以联接打印机自动打印收据。 (1)设计制作一个自动计费器,具有行车里程计费及起价等三部分。用3 位数码管显示总的金额,最大值为99.9 元。 (2)行车里程单价(×. ××元/公里)、等候时间单价(×. ××元/2 分钟)、起价(×. ××元)均能通过BCD 码拨盘输入。 (3)在车辆启动和停止时发出音响信号,以提醒顾客注意。 二、 设计方案 (1)行车里程计费。行车里程的计费电路将汽车行驶的里程数转换成与之成正比的脉冲个数,然后由计数译码电路变成收费金额。里程传感器可用霍尔传感器实现,安装在与汽车轮相连接的涡轮变速器上的磁铁使霍尔传感器在汽车每前进 10 米闭合一次,即输出一个脉冲信号,实验用一个脉冲源模拟。若每前进 1km ,则输出100 各脉冲,将其设为P3。然后选用BCD 码比例乘法器(如 J690)将里程脉冲数乘以一个表示每公里单价的比例系数,比例系数可通过BCD 码拨盘预置,例如单价是0.5 元/公里,则预置的两位BCD 码为B2=5、B1=0,则计费电路将里程计费变换为脉冲个数。 P1=P3(0.1B2+0.01B1),由于 P3 为100,经比例乘法器运算后使 P1 为50 个脉冲,即脉冲当量为0.01 元/脉冲。 (2)等候计费电路。与里程计费一样,需要把等候时间变换成脉冲个数,且每个脉冲所表示的金额(即当量)应和里程计费等值(0.01 元/脉冲)。因而,需要有一个脉冲发生器与等候时间成正比的脉冲信号。例如,100 个脉冲/2 分钟并设为P4。然后通过有单价预置的比例乘法器进行乘法运算,即得到等待时间计费器P2。如果设等待单价是0.5 元/2 分钟,则 P2=P4(0.1B4+0.01B3) ,其中B4=5,B3=0。 (3)起价计费。按照同样的当量将起价输入到电路中,其方法可以通过计数器预置端直接进行数据预置,也可以按当量将起价转换成脉冲数,向计数器输入脉冲。例如设起价是8 元,则对应的脉冲数P0=800(个脉冲)。 最后,得到总的行车费用P=P0+P1+P2,经计数译码及显示电路显示结果。 三、 原理电路图 出租车自动计费器原理框图 框图中表示起价数据直接预置到计数...