出租车计价器开题报告

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

出租车计价器设计

开题报告

班级(学号):姓名:

指导教师:

一、综述

随着我国经济的迅速发展,人民生活水平的显著提高,城市的交通日趋完善,出租车计价器的应用也越来越广泛。虽然私家车的拥有量在大幅度地提高,但是出租车还是在我国的交通运输中承担着重要的角色,出租车计价器是出租车上必不可少的重要仪器,它是负责出租车营运收费的专用智能化仪表。用户不仅要求计价器性能稳定、计价准确而且对它的要求也越来越高。

近年来,我国出租汽车行业迅猛发展,出租汽车已经成为我国城市公共交通的重要组成部分和现代化城市必备的基础设施,成为人们工作、生活中不可缺少的交通工具。出租汽车服务行业和出租汽车计价器紧密相关,因为出租汽车必须安装出租汽车计价器才能投入营运。出租汽车计价器是一种能根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并直接显示车费值的计量器具。计价器是出租汽车的经营者和乘坐出租汽车的消费者之间用于公平贸易结算的工具,因而计价器计价准确与否,直接关系到经营者和消费者的经济利益。依据国家有关法律、法规,出租汽车计价器是列入国家首批强制检定的工作计量器具之一,也是近年来国家质量技术监督部门强化管理的六类重点计量器具之一。

出租车行业在我国是八十年代初兴起的一项新兴行业,随着我国国民经济的高速发展,出租汽车已成为城市公共交通的重要组成部分。多年来国内普遍使用的计价器只具备单一的计量功能。目前全世界的计价器中有90%为台湾所生产。现今我国生产计价器的企业有上百家,主要是集中在北京,上海,沈阳和广州等地。

我国的第一家生产计价器企业是重庆市起重机厂,最早的计价器全部采用机械齿轮结构,只能完成简单的计程功能,可以说早期的计价器就是一个里程表。

随着科学技术的发展,产生了第二代计价器。它采用了手摇计算机与机械结构相结合的方式,实现了半机械半电子化。此时它在计程的同时还可以完成计价的工作。

大规模集成电路的发展又产生了第三代计价器,也就是全电子化的计价器。它的功能也在不断完善.当单片机出现并应用于计价器后,现代出租车计价器的模型也就基本具备了,

它可以完成计程,计价,显示等基本工作。单片机以及外围芯片的不断发展促进了计价器的发展。出租车计价器在最初使用时具备的主要功能是根据行驶里程计价,要求精度高,可靠性好。

在出租车是城市交通的重要组成部分,行业健康和发展也获得越来越多的关注。汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。

二、研究内容

设计一个出租车计价器,利用计算器计算出租车的运行里程,计算价格,显示精度为0.1元;可通过键盘对单价进行设置;增加一个时钟系统,提示出租车运行时间。

设计要求:

(1)、计价要求:3公里以内10元,三公里以外每公里2元;

(2)、能够实时显示公里数和等待时间;

三、实现方法及预期目标

本设计采用AT89S52单片机为主控器,以A44E霍尔传感器测距,实现对出租车的多功能的计价设计,并采用掉电存储单元AT24C02来实现在系统掉电的时候保存单价和系统时间等信息,输出采用8段数码显示管。本电路设计的计价器不但能实现基本的计价,而且还能根据白天,黑夜,中途等待来调节单价,但同时在不计价的时候还能作为时钟为司机同志提供方便。

1.关键问题:

1)解决里程检测电路精度问题;

2)解决计价器的掉电存储能力和显示的驱动能力;

3)解决多次计价的累加和显示问题。

2.难点:

对数据的采集及显示。

3.系统的硬件设计

本系统的硬件设计主要包括单片机AT89S52、数据显示部件、A44E霍尔传感器电路、AT24C02 掉电存储单元的设计、里程计算及计价单元的设计。在硬件设计过程中,充分利用各部件的功能,实现多功能的出租车计价器设计。

图 1 硬件控制方案图

键盘使用说明

1)有9个按键,其中一个是复位键,8个功能键,从左到右一次是,模式,+,-,开始,

停止,修改,等待,退出。

2)有3中工作模式分别是模式1:计价模式。2:万年历时间模式(可查看时间和起步价和

单价并对其修改)3查询模式

3)开机后,默认是模式1即计价模式,此时,按下开始按键,开始计价,在按下等待按键,

将暂停计价,等待时间开始计时,行驶时间继续计时。然后再次按下等待键键退出等待。

等待时间停止计时,继续计价。超过3.0km后开始加价。停车后按下停止按键,将停止加价和计时。并保存当前的路程和总价到第x组中记录中(x是组数,在液晶的第二行中间显示了当前第几组)。然后可以继续开始,停止,进行下一组计价。

4)也可以按下模式键,进入到第二个模式:时间模式。然后液晶上显示的是月,日,星期,

起步价,时,分,秒,单价。如果时间不正确可以按下修改按键,然后液晶会有相应的光标闪烁,然后按下加或减按键进行调节。调好时间后,断电时间在两个小时内是正确的(由于DS1302时钟芯片没加备用电池,用的是470uf的电解电容代替的,电容放电进行备用供电)。注意:当修改好单价后如果继续按修改按键,系统将会清除所有的乘车路程的总价记录,修改好后可以按退出键退出逐步退出。

5)也可以按下模式按键进入第三个模式:查询模式。进入查询模式后上面显示的是起步价,

单价,所有乘车行驶的总路程,所有乘车的总价。然后按下+或-(需要按下两次)键进入到分组详细查询,液晶第一行显示的是组数,下一行显示的是当前组的路程和总价。

然后继续按+进行查询下一组或按下-查询上一组。(一共记录有60组数据)。可以按退出键逐步退出。

4.软件设计

系统整体程序流程:

在主程序模块中,需要完成对各接口芯片的初始化、出租车起价和单价的初始化、中断向量的设计以及开中断、循环等待等工作。当按下S1时,就启动计价,将根据里程寄存器中的内容计算和判断出行驶里程是否已超过起价公里数。若已超过,则根据里程值、每公里的单价数和起价数来计算出当前的累计价格,并将结果存于价格寄存器中,然后将时间和当前累计价格送显示电路显示出来。当到达目的地的时候,由于霍尔开关没有送来脉冲信号,就

相关文档
最新文档