一、课题分析 经常坐出租车的人都知道,当汽车开动后,随行驶里程的不断增加,计价器里的程数字显示部分的读数从零开始不断增加。当行驶到一定的公里数时,价格计数显示部分从起步价开始累计,每行驶一公里就增加相应的钱数。如在某地等候司机则按下候时键,每等候一定时间,价格计数就会增加相应的钱数。到达目的地后,司机便可按照价格计数的显示来收费,非常便捷。以上操作可用如下流程图来描述。(见总框图1) Y 清零 Y 候时启动 框图1 但计价器的计价功能,又有如下几个子功能: (1)判断行驶里程是否超过起步里程,如果没有超过计价数不变,如果超过起步里程需要进行价格累加. (2)判断是否候时,并将候时时间折算成公里数,再与价格数相加,得到总价格数. (3)里程数,价格数及单价数译码显示电路. 由此分析整个系统应由五个单元电路来实现: 里程计数及显示单元,价格累加及显示单元,里程单价显示单元,候时单元及系统控制单元.系统方框图如下所示:(见框图2) 框图2 二、方案论证 1、里程计数及显示单元 (1)工作原理 由系统流程图可知,里程计数的计数脉冲由两个部分组成。一部分是出租车行驶的里程数。它可在出租车转轴上加传感器,以获得“行驶里程信号”。但在实际实验过程中是用数据逻辑实验箱上的秒脉冲信号代替(T0=1s)并假设出租车每走一公里发一个脉冲信号,里程计数每来一个脉冲就表示走一公里;另一部分是等候时间折算成的公里数。假设每等候7秒钟(T=7s),等效行驶一公里的价钱,那么候时单元就应每7秒钟输出一个脉冲信号给里程计数单元,使得里程增加一公里。 (2)单元框架图——见框图3 框图3 2、价格累加及显示单元与系统控制单元: (1)工作原理 该单元由价格计数与价格控制两部分组成...... |
查看评论
已有0位网友发表了看法