- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试。而采用单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易地实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
本设计主要通过利用STC单片机作为主控制器,霍尔传感器模拟测定车速,采取缩距法来对出租车的行驶里程、计费时间、应交钱数进行智能显示。
该设计为了能够更加精确地显示各个计数值,利用缩距法对不同情况下车费进行了编程及显示:
可设定单程和往返的不同价格,单程价格为2元/公里,往返价格为1.5元/公里,则显示收费不同;
等待时间的计费标准为车速5公里/小时的时间累积为总等待时间,每5分钟等待时间相当于里程数增加1公里;
起步公里数为3公里,价格为5元,若实际距离大于3公里,按”规则3”计算价格。
出租车计价器的设计含有复位电路,时钟电路,键盘电路等多个电路。通过按键模拟出租车的运行,暂停,停止。在出租车上需要一个能准确获得车轮转动即路量信号的装置,该设计中的霍尔传感器3144则很好地实现了这一功能。利用霍尔传感器感应小电机带动磁片转动的圈数,来模拟实际生活中车轮转动。可以精确将收集来的标准脉冲信号送入单片机的定时/ 计数器。在八位数码管上可以显示不同情况下运行的时间和总的路程,通过计算可以得出总共的费用。
1 概述………………………………………………………………………………
1.1(宋体、小四,行间距固定值18磅。以下相同要求)……………………
1.2
1.3
TOC \o 1-3 \u 附2:系统原理图 PAGEREF _Toc26412 2
1.2功能能要求 PAGEREF _Toc30835 4
2 系统总体方案及硬件设计(宋体、小四,加粗,固定值18磅。以下相同要求)
2.1
2.2
2.3
3 软件设计
3.1
3.2
3.3
4 Proteus软件仿真
5课程设计体会
参考文献
附1:源程序代码
附2:系统原理图
1 概 述
1.1 课题简介
出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。为此,我们采用单片机系统设计了一款符合大众化的计费系统。
本方案以STC10单片机为中心、配合LED数码管,实现对出租车计价统计。本方案可以实现:
1. 系统接收里程传感器的脉冲输入,并对脉冲进行计数,继而转换为里程。
2. 采用现行出租车的计价系统的计算方法,并对行驶里程进行计费,提供友好的用户界面,并具有发光二极管指示操作状态功能。
1.2功能能要求
利用STC10片机配合LED数码管,实现基本的出租车计价功能,具体设计规格如下:
1. 用前4位数码管实时显示里程数,单位为公里,最后一位为小数位;用后4位数码管时时显示金额数,单位为元,最后一位为小数位。
2. 规定出租车单程价格为2元/公里,往返则价格为1.5元/公里;单程/往返分别由“单程” 按键和“往返” 按键设定。
3. 车速<5公里/小时的时间累积为总等待时间,每5分钟等待时间相当于里程数增加1公里。
4. 起步公里数为3公里,价格为5元;若实际运行大于3公里, 按“规则3”计算价格。
5. 到达目的地后,按“暂停” 键,计价器可暂停计价。
6. 按“清除” 键,计价器能将记录数据(里程、等待时间与价格等)自动清0。
7. 按“查询”键,能自动显示总等待时间,再按下该键回到显示里程数、金额状态。
8. 扩展:空车指示、语音提示、信息存储等
2出租车计价器的设计课设要求与实现方案
2.1出租车计价器设计要求
(1)能显示里程,单位为公里,最后一位为小数位。
(2)能显示金额数,单位为元,最后一位“元”。
(3)可设定单程价格和往返价格,单程价格为2元/公里,往返价格为1.5元/ 公里。
(4)车速5公里/小时的时间累积为总等待时间,每5分钟等待时间相当于程数增加1公里。
(5)起步公里数为3公里,价格为5元,若实际距离大于3公里,按”规则3” 计算价格。
(6)按暂停键,计价器可暂停计价,按查询键,可显示总等待时间。
扩展:空车指示、语音提示、信息存储等
缩距法要求:出租车金额每次加1元,变价点为:“起步里程+n*1元/单价”(n=0,1,2…)。例如,起步里
文档评论(0)