基于单片机的出租车智能计费系统设计(附件)【字数:7674】
摘 要人们的生活程度提高了,生活品质也相继进步,人们的出行方式出现巨大的变化,从步行到骑自行车再到在坐公交车到出租车,出租车的出现代表着城市经济水平高,出租车逐步成为人们出行的重要形式之一,城市的发展带动了出租车行业的发展,出租车的出现方便了人们的出行,出租车的普及使得对计价器的研究和设计跟为重要,出租车计费器使得收费透明化保障了乘客的利益,并且减少了司机与乘客经济纠纷。本设计选用STC89C52单片机,通过霍尔传感器来检测车轮转速从而实现出租车的计费,采用1602液晶,在1602液晶上能够显示运行的工夫、等候工夫、车速、行驶道路的距离、总价钱,本设计可以自己设定日间和晚上不同的单价。司机可以经过按键能够调整起步价,超出后公里收费,停车等候收费。
目 录
第一章 绪论 1
1.1出租车计价器研究的现状 1
1.2出租车计价器研究的原因 1
第二章 总体设计方案 2
2.1单价计费方案 2
2.2设计方案 2
第三章 硬件设计 4
3.1复位电路设计 4
3.2按键接口电路 4
3.3显示电路 5
3.3.1 1602LCD的基本规格以及引脚作用 5
3.3.2 显示模块采用1602液晶显示接口电路 6
3.4 单片机选型和各引脚功能说明 7
3.5 路程测量部分 8
第四章 软件设计 10
4.1单片机资源使用 10
4.2单片机软件模块设计 10
4.2.1中断子函数 10
4.2.2判断按键子函数 11
4.2.3显示子程序 11
4.2.4总程序流程框图 13
第五章 系统调试 14
结束语 15
致 谢 16
参考文献 17
附录1 元件件清单 19
附录2 原理图 20
附录3 程序清单 21
绪论
1.1出租车计价器研究的现状
出租车的发展和城市的进步是密不可分的,出租车成了城市的标记。然而出 *好棒文|www.hbsrm.com +Q: ¥351916072¥
租车的出现必定会带着一系列的问题,例如车费是如何收取的、出租车的管理问题等等。最重要的还是出租车收费问题,这个时候就是出租车计价器的出现的机会,计价器减少了司机和乘客的经济纠纷,乘客在车上可以通过计价器看到车行驶的里程和总金额,使的交易透明化。出租车如果要运营必须安设计价器。出租车的外貌和质量都要有很高的要求,这对城市的发展有着推动作用,慢慢地人们越来越注重生活的质量,慢慢的喜欢上了旅游,这给城市的交通带来了很多的问题,人们出行困难,这就使的出租车走进了大家的视线。
然而出租的虽然方便了大家的出行,但是还要面临一个重大的问题出租车如何收费,所以对计价器的研发成了重要之重。有些出租车司机的不文明现象让好多市民对出租车的印象极为不好,有的司机乱收费,对乘客的态度也不友好。
1.2出租车计价器研究原因
出租车刚兴起的时候我们身边所用的出租车计价器好多都是进口的,国内还没有厂家能够生产计价器,然而进口的不一定是好的,价格高精确度也不高。随着出租车行业的快速发展,好多厂家纷纷开始研究计价器,来分这块打的蛋糕,虽然是国产的计价器,但是性能也越来越好,性价比也比较高。因此本文采用一个简单的容易操作,且价格低廉的方案来模拟目前的出租车计价器。单片机在生活中各个领域应用了好多年,它的技术牢靠,有很多成功的参考,价格又低,因此本文选取了STC89C52这一单片机做为计价器的核心。相信这种计价器能够给乘客和出租车司机带来许多便捷和节约成本。
计价器的研究可以让乘客的消费更加的透明化,现实中在打车的时候遇到司机不打表的行为时我们应给及时阻止,如果司机态度坚决或者不配合可以下车不乘坐此车,并把问题反映给相关部门。在车上乘客可以明确的看清楚行驶路程、总价钱以及一些其他的参数,司机在车上也可以看清楚计费信息,这大大减少了司机和乘客的经济纠纷,让城市中的出租车变得正规化,推动社会的和谐。 总体设计
2.1 单价计费方案
日间起步单价(6点到23点)为6元
当行驶路途<3km(含3km),6元
当行驶路程>3km,1.8元
当等待为0.5元/min
夜晚起步单价(23点到6点)为7元
当行驶路途<3km(含3km),7元
当行驶路程>3km,2.2元
当等待为1元/min
总金额=行驶路程*单价+等待时间*单价
2.2 设计方案
出租车计价器是计量仪表,通过出租车的行程来收取运营费用,须合理且准确地测量出出租车行驶的里程数。国内的计价器产品在不断地跟送,从传统的纯机械式到后来的半电子式计价器,从硬件组成上明显的得到了简化,从性能上得到了质的飞跃。关键所在仍然在于是否满足客户,计价是否合理,还有是否可以提高利润等等因素,都需要综合考虑,下面有两种方案:
方案一:选择数字电路管制,通过电路检测传感器传输的脉冲也就是霍尔传感器从而计算出出租车行驶的行程,并将出租车的参数通过译码器译码,最终将所得的信号传给液晶显示。方案一如图21所示:
/
图21方案一
方案二:采取单片机作为核心,单片机就像人的大脑控制着整个电路,参数想要显示出来需要通过1602液晶,电路焊接有晶振,它在在电路上会产生震荡电流,同时会产生其他元器件所需要的时钟信号,方案图如图22所示:
/
图22方案二
总结:经过两个方案的对比,决定选用方案二为设计方案,因为如果使用方案一的话出租车参数单价不好调节,白天和夜晚的参数也是不好调节的,涉及的器件较多如果出现问题很难查修。方案二选用了STC89C52单片机,这款单片机的优势非常的大。运用到现实中时候STC单片机的用处比一般的单片机要多,它的执行命令速度也很快,运行过程流畅,为用户提供了很多便利。STC89C52单片机就是STC单片机的一种。STC89C52单片机的操作过程简单,在编写程序的时候不是很复杂,且与大部分单片机掺杂使用。STC系列单片机使用串口对单片机进行烧写,下载程序简单、快捷。STC89C52单片机内部集成了很多的电路,例如看门狗电路等多种电路,使得该单片机具有很强抗干扰能力,也具有极高的可靠性。作过程简单,在编写程序的时候不是很复杂,且与大部分单片机通用。STC系列单片机使用串口对单片机进行烧写,用户对程序下载也比较简易易懂。而单片机作为控制,计算能力快,能够精确地算出出租车移动的里程和相对应的单价,灵活性很强,不仅控制简单,而且成本低,扩展性也很好。
目 录
第一章 绪论 1
1.1出租车计价器研究的现状 1
1.2出租车计价器研究的原因 1
第二章 总体设计方案 2
2.1单价计费方案 2
2.2设计方案 2
第三章 硬件设计 4
3.1复位电路设计 4
3.2按键接口电路 4
3.3显示电路 5
3.3.1 1602LCD的基本规格以及引脚作用 5
3.3.2 显示模块采用1602液晶显示接口电路 6
3.4 单片机选型和各引脚功能说明 7
3.5 路程测量部分 8
第四章 软件设计 10
4.1单片机资源使用 10
4.2单片机软件模块设计 10
4.2.1中断子函数 10
4.2.2判断按键子函数 11
4.2.3显示子程序 11
4.2.4总程序流程框图 13
第五章 系统调试 14
结束语 15
致 谢 16
参考文献 17
附录1 元件件清单 19
附录2 原理图 20
附录3 程序清单 21
绪论
1.1出租车计价器研究的现状
出租车的发展和城市的进步是密不可分的,出租车成了城市的标记。然而出 *好棒文|www.hbsrm.com +Q: ¥351916072¥
租车的出现必定会带着一系列的问题,例如车费是如何收取的、出租车的管理问题等等。最重要的还是出租车收费问题,这个时候就是出租车计价器的出现的机会,计价器减少了司机和乘客的经济纠纷,乘客在车上可以通过计价器看到车行驶的里程和总金额,使的交易透明化。出租车如果要运营必须安设计价器。出租车的外貌和质量都要有很高的要求,这对城市的发展有着推动作用,慢慢地人们越来越注重生活的质量,慢慢的喜欢上了旅游,这给城市的交通带来了很多的问题,人们出行困难,这就使的出租车走进了大家的视线。
然而出租的虽然方便了大家的出行,但是还要面临一个重大的问题出租车如何收费,所以对计价器的研发成了重要之重。有些出租车司机的不文明现象让好多市民对出租车的印象极为不好,有的司机乱收费,对乘客的态度也不友好。
1.2出租车计价器研究原因
出租车刚兴起的时候我们身边所用的出租车计价器好多都是进口的,国内还没有厂家能够生产计价器,然而进口的不一定是好的,价格高精确度也不高。随着出租车行业的快速发展,好多厂家纷纷开始研究计价器,来分这块打的蛋糕,虽然是国产的计价器,但是性能也越来越好,性价比也比较高。因此本文采用一个简单的容易操作,且价格低廉的方案来模拟目前的出租车计价器。单片机在生活中各个领域应用了好多年,它的技术牢靠,有很多成功的参考,价格又低,因此本文选取了STC89C52这一单片机做为计价器的核心。相信这种计价器能够给乘客和出租车司机带来许多便捷和节约成本。
计价器的研究可以让乘客的消费更加的透明化,现实中在打车的时候遇到司机不打表的行为时我们应给及时阻止,如果司机态度坚决或者不配合可以下车不乘坐此车,并把问题反映给相关部门。在车上乘客可以明确的看清楚行驶路程、总价钱以及一些其他的参数,司机在车上也可以看清楚计费信息,这大大减少了司机和乘客的经济纠纷,让城市中的出租车变得正规化,推动社会的和谐。 总体设计
2.1 单价计费方案
日间起步单价(6点到23点)为6元
当行驶路途<3km(含3km),6元
当行驶路程>3km,1.8元
当等待为0.5元/min
夜晚起步单价(23点到6点)为7元
当行驶路途<3km(含3km),7元
当行驶路程>3km,2.2元
当等待为1元/min
总金额=行驶路程*单价+等待时间*单价
2.2 设计方案
出租车计价器是计量仪表,通过出租车的行程来收取运营费用,须合理且准确地测量出出租车行驶的里程数。国内的计价器产品在不断地跟送,从传统的纯机械式到后来的半电子式计价器,从硬件组成上明显的得到了简化,从性能上得到了质的飞跃。关键所在仍然在于是否满足客户,计价是否合理,还有是否可以提高利润等等因素,都需要综合考虑,下面有两种方案:
方案一:选择数字电路管制,通过电路检测传感器传输的脉冲也就是霍尔传感器从而计算出出租车行驶的行程,并将出租车的参数通过译码器译码,最终将所得的信号传给液晶显示。方案一如图21所示:
/
图21方案一
方案二:采取单片机作为核心,单片机就像人的大脑控制着整个电路,参数想要显示出来需要通过1602液晶,电路焊接有晶振,它在在电路上会产生震荡电流,同时会产生其他元器件所需要的时钟信号,方案图如图22所示:
/
图22方案二
总结:经过两个方案的对比,决定选用方案二为设计方案,因为如果使用方案一的话出租车参数单价不好调节,白天和夜晚的参数也是不好调节的,涉及的器件较多如果出现问题很难查修。方案二选用了STC89C52单片机,这款单片机的优势非常的大。运用到现实中时候STC单片机的用处比一般的单片机要多,它的执行命令速度也很快,运行过程流畅,为用户提供了很多便利。STC89C52单片机就是STC单片机的一种。STC89C52单片机的操作过程简单,在编写程序的时候不是很复杂,且与大部分单片机掺杂使用。STC系列单片机使用串口对单片机进行烧写,下载程序简单、快捷。STC89C52单片机内部集成了很多的电路,例如看门狗电路等多种电路,使得该单片机具有很强抗干扰能力,也具有极高的可靠性。作过程简单,在编写程序的时候不是很复杂,且与大部分单片机通用。STC系列单片机使用串口对单片机进行烧写,用户对程序下载也比较简易易懂。而单片机作为控制,计算能力快,能够精确地算出出租车移动的里程和相对应的单价,灵活性很强,不仅控制简单,而且成本低,扩展性也很好。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/284.html