会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

出租车计价器课程设计毕业论文.doc

  • 资源星级:
  • 资源大小:218.50KB   全文页数:14页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

出租车计价器课程设计毕业论文.doc

05电子技术1单片机原理与应用课程设计任务书电子信息系电子教研室1课题出租车计价器一、预备知识(1)SPCE061A端口设置方法(2)SPCE061A定时器使用方法(3)SPCE061A内部Flash的读写方法(4)凌阳单片机汇编语言或C语言编写基础(5)LED数码管的显示原理(6)微型打印机的使用方法二、课程设计目的单片机学习不仅仅需要掌握单片机本身的用法,其外围器件显示界面如LED数码管,发光二极管、液晶等,控制器件如键盘等都是需要掌握和灵活应用的。在计程器设计题目中还涉及到了微型打印机设备。本课程设计以凌阳单片机系统板-61板为基础进行设计开发,其基本要求是1.熟悉单片机系统板基本构成2.掌握LED数码管显示原理及使用方法3.掌握单片机系统板的使用方法4.初步掌握单片机汇编语言一般编程技巧5.初步掌握单片机系统调试的一般步骤及方法6.掌握微型打印机的控制方法。三、课程设计任务设计要求利用SPCE061A单片机配合SPLC501液晶模组,实现基本的出租车计价器功能。具体规格如下1.里程计量a单片机对传感器脉冲进行计数(传感器脉冲使用SPCE061A内部PWM输出模拟),并将脉冲数换算成公里数b每公里对应的脉冲数PulsePerKM可以调整。2.费用计算05电子技术1单片机原理与应用课程设计任务书电子信息系电子教研室2a费用计算包括两部分行驶费用和低速等待费用b行驶费用计算如下白天行驶里程不足StartMilege(三公里)时,费用按照起步价StartPrice(10.0元)计算当超出StartMilege时,行驶费用=StartPrice(行驶里程-StartMilege)每公里的单价夜晚行驶里程不足StartMilege时,费用按照起步价NightStartPrice(11.0元)计算当超出StartMilege时,行驶费用=NightStartPrice(行驶里程-StartMilete)每公里的单价c每公里的单价根据时间区分为白天和黑夜两种价格。白天每公里价格为PricePerKM(2.0元),晚上每公里价格为NightPricePerKM(2.4元)d依靠时间判断白天和黑夜,晚上NightTime1(23点)之后,认为进入夜行状态,早上NightTime2(5点)之后,认为离开夜行状态,进入昼行状态e如果行驶里程超过LongWayLimit(十三公里),则超出的里程的单价上涨为原单价的LongWayPrice(1.5)倍,做为空返费用。f上面提到的StartMilege、StartPrice、NightStartPrice、PricePerKM、NightPricePerKM、LongWayLimit、LongWayPrice、NightTime1、NightTime2等参数要求可以在程序中调整g低速等待费用计算如下i.低速等待时间的计时方法为当车速低于WaitSpeed1(五公里/时)时开始计时,车速超过WaitSpeed2(十公里/时)时终止计时ii.如果行驶过程中多次发生低速等待,则等待时间累加iii.总的等待时间不超过FirstWaitTimeLimit(五分钟),则不计算费用iv.总的等待时间超过FirstWaitTimeLimit(五分钟),增加WaitPrice(2.0)元,同时,超出的时间按照每WaitTimeLimit(三分钟)增加WaitPrice(2.0)元计算,不足WaitTimeLimit(三分钟)的部分不增加费用。即,iceWaitmitWaitTimeLiimeLimitFirstWaitTiceWaitPrPr−等待时间等待费用v.上面提到的WaitSpeed1、WaitSpeed2、FirstWaitTimeLimit、WaitTimeLimit、WaitPrice等参数要求可以在程序中调整h要求系统可以在行驶期间实时检测并计算总的费用(包括行驶费用和等待费用)。05电子技术1单片机原理与应用课程设计任务书电子信息系电子教研室33.用户操作a用户通过三个按键进行操作,并通过液晶显示器显示当前的行驶状态、行驶公里、时间、费用等信息,参考显示界面如图1.1所示b空车状态下,液晶显示器可以显示日期、时间等信息c按下61板上的Key3键时,进入行驶状态,启动里程计量,并播报欢迎语提示音d行驶状态下,液晶显示器显示行驶以指示当前出租车的状态,并可以实时显示当前的单价、行驶里程、低速等待时间、总的费用等信息e行驶状态下,再次按下Key3时停止里程计量,并播报当前行驶里程及总的费用,此时,液晶显示器保持单价、里程、低速时间、金额等信息,此后,按下Key1键可以将显示信息归零f在空车状态下,按下Key2键可以进入日期时间设定状态,通过Key2键切换设置项,Key3和Key1增/减数值,从而实现对日期时间的设定硬件框图系统以SPCE061A为核心,外扩SPLC501液晶模组,使用PWM模拟传感器脉冲输入,实现里程计量,并按照现行出租车计价系统计算行驶费用。05电子技术1单片机原理与应用课程设计任务书电子信息系电子教研室4硬件连接图系统软件设计本系统软件中包括下面程序模块主程序初始化系统涉及到的硬件模块,扫描键盘,根据按键启动/停止里程测量,并调用用户界面程序定时更新日期时间显示,实时更新单价、里程、低速时间、费用等信息显示液晶驱动程序LCD显示驱动程序,实现文本、图形显示等功能。按键扫描程序扫描按键,返回扫描结果。语音播放程序播放提示音,行驶里程、费用等。计价管理程序完成传感器脉冲计量,然后转换为公里数,并根据规则计算对应的费用,同时,监测行驶速度,统计低速时间,计算低速等待费用,提供液晶显示更新函数,以便主函数可以控制更新用户界面以及行驶里程、费用等信息的显示。该模块包括PWM管理程序、里程计量程序、时间管理程序、费用管理程序、用户界面控制程序等部分。

注意事项

本文(出租车计价器课程设计毕业论文.doc)为本站会员(liyun)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5