出租车拼载计价系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
出租车拼载计价系统

出租车拼载计价系统 目录 Meter of people-shared taxis 2 概述 4 1.1研究意义 4 1.2设计目标 4 1.3实施方法 4 1.4实现的功能: 4 设计内容与预期目标 5 2.1 设计内容 5 2.1.1 测距模块设计 5 2.1.2 时钟模块设计 5 2.1.3 语音模块设计 5 2.1.4液晶模块设计 5 2.1.5 直流电机模块设计 6 2.1.6按键模块设计 6 2.1.7 掉电保护模块 6 2.2 预期目标 6 总体结构设计 7 硬件设计 8 4.1 语音模块 8 4.2 测距模块 8 4.3 其他模块 9 软件设计 9 结果与讨论 10 体会与建议 12 7.1感想与体会 12 7.2 建议: 13 正文内容: 概述 1.1研究意义 现在的出租车计价系统功能单一,不具有白天晚上分开的计价,拼载计价功能等众多功能不完善的地方。我们利用所学的知识开发一套新的出租车计价系统,考虑众多人性化的因素,希望能为以后出租车计价系统的优化做出一点参考价值。 1.2设计目标 我们将设计一款可拼载的出租车计价器,最多可允许三人拼载,分别计价,同时根据拼载的情况对每位乘客的单价进行适当的优惠。该系统具有时钟,语音,掉电保护,设置单价,白天/晚上计价模式切换,数据清零、复位,记录查询等功能。 1.3实施方法 我们采用C8051F020作为控制芯片,来控制整个系统的时序,是整个系统的核心部分。信息输出采用HJ12864液晶屏、红绿灯、LED,输出当前的乘客数目,每个乘客的单价,总价,里程,等待时间等信息。距离测量使用AH44E霍尔开关,通过测量车轮转动的圈数换算得到相应的里程数。语音功能使用ISD4004语音芯片,系统时间的获取采用PCF8563时钟芯片,掉电保护采用AT24C256存储芯片,车轮模拟采用直流电机带动轮子转动来实现。 1.4实现的功能: 我们开发的出租车拼载计价器基本上满足了预期目标,在待机时显示系统时间,司机姓名和司机星级评定,然后是欢迎词,同时绿灯亮,LED全灭,表示现在是空载。当有乘客上车之后,会有语音提示,绿灯灭,同时黄灯亮起,LED则根据乘客的数目亮不同的数目,液晶屏则显示计价信息,包括里程,单价,等待时间,总价等。单价会根据拼载人数的多少发生改变,人数越多,价格越低。当达到目的地之后,该位乘客的信息清零,同时存入AT24C256。系统还具有系统时间设置,单挑调整,白天/晚上模式切换,记录查询,数据复位功能。 设计内容与预期目标 2.1 设计内容 出租车拼载计价系统将测距模块,时钟模块,语音模块,液晶模块,直流电机模块,按键模块,掉电保护模块通过C8051F020组合在一起,构成了一个智能化的,可拼载的出租车计价系统。 2.1.1 测距模块设计 测距我们采用的是霍尔元件AH44E配合配套磁铁进行轮胎转过圈数的计数,从而乘以轮胎的周长即得行驶的路程。 2.1.2 时钟模块设计 时钟模块我们采用的是PCF8563芯片,该芯片是一块实时时钟芯片,接上电源后就可以为系统提供标准时钟,精度非常高。我们可以通过硬件IIC读写该芯片内部的寄存器来获得和修改系统时间。 2.1.3 语音模块设计 语音模块我们采用ISD4004芯片,该芯片具有强大的录音功能,可以录制16分钟的录音。我们采用的是该芯片的集成电路,通过按键模式操作该芯片,控制语音芯片的发出语音提示。 2.1.4液晶模块设计 液晶我们采用的HJ12864ZW带中文字库的液晶,通过模块提供的接口对该芯片进行操作,用来显示系统和乘客的各项信息。 2.1.5 直流电机模块设计 直流电机用来模拟出租车轮胎的转动,出于对编程的简化考虑,而且这只是一个模拟模块,对整个系统的性能没有影响。所以我们选择了用改变直流电机供电电压的方式来改变直流电机的转速。 2.1.6按键模块设计 我们采用4*4矩阵键盘,接入C8051F020单片机外部中断0,来实现对键值的读取从而进行相应的操作。 2.1.7 掉电保护模块 我们采用AT24C205存储芯片来进行该系统的掉电保护功能,我们通过C8051F020提供的硬件IIC总线来对该存储芯片进行读写操作。 2.2 预期目标 我们的系统完成后将具有一下功能: 1.待机显示实时车速,系统时间,司机信息,欢迎词。同时绿色LED灯亮起,告诉路人该车出于空车状态。 2.当有乘客上车后,按下相应按键,语音提示相关信息,开始第一位乘客的计价,显示该乘客的里程数,等待时间,单价,总价等信息。同时绿色LED灯灭,黄色亮起,三个阵列LED灯亮,告诉路人现在有一人在车上,出于可拼车模式。 3.当第二个乘客上车后,出租车进入拼车模式,司机再次按下相应按钮,开始第二位乘客的计价,同时将两位乘客的单价都打8折

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档