出租车计价器设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.设计题目
出租车计价器控制电路设计
(1)车起步开始计费。首先显示起步价(本次设计起步费为8.00元),车在行驶4 km以内,只收起步价8.00元。
(2)车行驶超过4 km后,按每公里2.00元计费(在8.00元基础上每行驶1 km 车费加2.00元),车费依次累加。
(3)车暂时停止(行驶中遇红灯或中途暂时停车),等候时间满10分钟按每公里1.50元计费(在行驶费用基础上每等候十分钟加1.50元)(4)若停止对车费手动清零,等待下一次计费的开始。
2.设计目的
(1)巩固和加深对电子电路基本知识的理解,提高综合运用本课程所学知识的能力,锻炼动手能力和逻辑思维能力。
(2)培养根据设计需要选学参考书籍,查阅相关手册、图表和文献资料,利用EWB自带的帮助功能了解一些未使用过的芯片功能及使用的自学能力。
(3)通过电路方案的分析、论证和比较,设计计算和选取元器件、电路
组装、调试和检测等环节,初步掌握简单实用电路的分析方法和工程设计方法。
(4)学会简单电路的实验调试和性能指标的测试方法,提高动手能力和进行数字电子电路实验的基本技能,培养创造性思维及综合运用理论知识解决实际问题的能力。
3.设计内容
出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,出租车计价器的研究也是十分有一个应用价值的。
随着生活水平的提高,人们已不再满足于衣食住的享受,舒适出行已受到越
来越多人的关注。于是,出租车行业以低价高质的服务给人们带来了出行的享受。但是总存在着买卖纠纷困扰着行业的发展。而在出租车行业中解决这一矛盾的最好方法就是改良计价器。用更加精良的计价器来为乘客提供更加方便快捷的服务。
现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。因此,出租车计价器有着非常现实的意义。此次课程设计就是用EWB仿真软件设计一个出租车计价器控制电路。
4.设计要求
(1)写明设计中使用的元器件的功能
(2)车行驶超过4 km后,按每公里2.00元计费(在8.00元基础上每行驶1 km 车费加2.00元),车费依次累加。
(3)车暂时停止(行驶中遇红灯或中途暂时停车),等候时间满10分钟按每公里1.50元计费(在行驶费用基础上每等候十分钟加1.50元)(4)若停止对车费手动清零,等待下一次计费的开始。
5.总体功能框图
坐过出租车的人都知道,只要汽车一启动,随着行驶里程的增加,就会看到出租车前面的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值(如4km)计费数字显示开始从起步价(如8元)增加。当出租车到达某地需要在那里等候时,司机只要按一下“计时”键,每等候一定的时间(如10分钟),计费显示就增加一个该收的等候费用(如每10分钟收取1.50元)。出租车继续行驶时,停止计算等候费用,继续增加里程计费。到达目的地,便可按显示的数字收费。然后关闭计费器,对计数器清零,等待下次计费开始。
出租车计价器控制电路框图如图1所示:
6.单元电路图
74190可逆计数器的功能说明:
1、预置数。只要在置入端加入负脉冲,就可以对计数器置数,使QDQCQBQA=DCBA。
2、加计数器和减计数器。加/减控制端为低电平时,做加法计数。计到最大数QDQCQBQA=1001时,最大/最小(MAX/MIN)端输出为高电平。另外,在这个计数脉冲从1变到0时,串行时钟也随着从1变到0,下一个计数脉冲上升沿到达时,串行时钟由0变到1,产生上升沿,它可以作为多片级联中高位片的计数脉冲。加/减控制端为高电平时,做减法计数。减到0时,最大/最小端输出为高电平。同样,在QDQCQBQA由0000变为1001时,串行时钟产生上升沿,它作为高位片的计数脉冲,使高位片计数器减1。
3、保持。允许端为低电平时做加/减计数,为高电平时加/减计数器处在保持工作状态。利用允许端可以使多片级联为同步工作方式。将低位片计数器的最大/最小端接到高位片计数器的允许输入端,这样只有计数到最大/最小值时,才允许高位片计数器计数,否则不允许计数。
74190(10位可逆计数器)管脚图
74190(10位可逆计数器)真值表
74290计数器的功能说明
74LS290计数器有清零、置数、计数功能。当R9(1)=R9(2)时,就置数QDQCQBQA=1001,置数;当R0(1)=R0(2)=1,R9(1)=0,或R9(2)=0时Q3Q2Q1Q0=0000,清零。当R9(1)·R9(2)=0和R0(1)·R0(2)=0同时满足的前提下,可在CP下降沿作用下实现加法计数器。例如,构成8421BCD 码十进制计数器,R9(1)和R9(2)中至少一个输入0,R0(1)和R0(2)中至少一个输入0;计数脉冲从CLKAˊ端输入,下降沿触发,实现模2计数器(M1=2),从QA输出;将QA接至CLK Bˊ,于是由QD、QC、QB构成对CLK Bˊ进行模5(M2=5)。这样,构成的计数器为模M=M1×M2=10的计数器。
1,行驶里程计数模块
在出租车的转轴上加装传感器,本设计中用信号源代替,以便获得“行驶里程信号”。设出租车每走10m发一个脉冲,到1km时,发100个脉冲,所以对里程计数要设计一个模100计数器,用两片十进制计数器74290组成,如图2所示。里程的计数显示,则用十进制技术,译码显示即可。
图2 行驶里程计数模块图
2.等候时间计数模块
等候时间计数器将来自信号源的秒脉冲做六百进制计数,得到十分钟信号。个位和十位片为十进制,百位为六进制,这样就构成六百进制计数器,所以用三片10进制计数器74LS290组成,当满600个脉冲时,就向总里程计数器发送一个脉冲,里程计数器开始计数,相当于1km,实现了等候十分钟计费1km。当六百进制计数器不满600时,不会向里程计数器发送脉冲,即不满十分钟不计费。具体实现电路图如图3所示。