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

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

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(100元)计算;当超出STARTMILEGE时,行驶费用=STARTPRICE(行驶里程-STARTMILEGE)每公里的单价;夜晚行驶里程不足STARTMILEGE时,费用按照起步价NIGHTSTARTPRICE(110元)计算;当超出STARTMILEGE时,行驶费用=NIGHTSTARTPRICE(行驶里程-STARTMILETE)每公里的单价;C每公里的单价根据时间区分为白天和黑夜两种价格。白天每公里价格为PRICEPERKM(20元),晚上每公里价格为NIGHTPRICEPERKM(24元);D依靠时间判断白天和黑夜,晚上NIGHTTIME1(23点)之后,认为进入夜行状态,早上NIGHTTIME2(5点)之后,认为离开夜行状态,进入昼行状态;E如果行驶里程超过LONGWAYLIMIT(十三公里),则超出的里程的单价上涨为原单价的LONGWAYPRICE(15)倍,做为空返费用。F上面提到的STARTMILEGE、STARTPRICE、NIGHTSTARTPRICE、PRICEPERKM、NIGHTPRICEPERKM、LONGWAYLIMIT、LONGWAYPRICE、NIGHTTIME1、NIGHTTIME2等参数要求可以在程序中调整;G低速等待费用计算如下I低速等待时间的计时方法为当车速低于WAITSPEED1(五公里/时)时开始计时,车速超过WAITSPEED2(十公里/时)时终止计时;II如果行驶过程中多次发生低速等待,则等待时间累加;III总的等待时间不超过FIRSTWAITTIMELIMIT(五分钟),则不计算费用;IV总的等待时间超过FIRSTWAITTIMELIMIT(五分钟),增加WAITPRICE(20)元,同时,超出的时间按照每WAITTIMELIMIT(三分钟)增加WAITPRICE(20)元计算,不足WAITTIMELIMIT(三分钟)的部分不增加费用。即,ICEWAITMITWAITTIMELIIMELIMITFIRSTWAITTICEWAITPRPR−等待时间等待费用;V上面提到的WAITSPEED1、WAITSPEED2、FIRSTWAITTIMELIMIT、WAITTIMELIMIT、WAITPRICE等参数要求可以在程序中调整;H要求系统可以在行驶期间实时检测并计算总的费用(包括行驶费用和等待费用)。05电子技术1单片机原理与应用课程设计任务书电子信息系电子教研室33用户操作A用户通过三个按键进行操作,并通过液晶显示器显示当前的行驶状态、行驶公里、时间、费用等信息,参考显示界面如图11所示B空车状态下,液晶显示器可以显示日期、时间等信息;C按下61板上的KEY3键时,进入行驶状态,启动里程计量,并播报欢迎语提示音;D行驶状态下,液晶显示器显示“行驶”以指示当前出租车的状态,并可以实时显示当前的单价、行驶里程、低速等待时间、总的费用等信息;E行驶状态下,再次按下KEY3时停止里程计量,并播报当前行驶里程及总的费用,此时,液晶显示器保持单价、里程、低速时间、金额等信息,此后,按下KEY1键可以将显示信息归零;F在空车状态下,按下KEY2键可以进入日期时间设定状态,通过KEY2键切换设置项,KEY3和KEY1增/减数值,从而实现对日期时间的设定;硬件框图系统以SPCE061A为核心,外扩SPLC501液晶模组,使用PWM模拟传感器脉冲输入,实现里程计量,并按照现行出租车计价系统计算行驶费用。05电子技术1单片机原理与应用课程设计任务书电子信息系电子教研室4硬件连接图系统软件设计本系统软件中包括下面程序模块主程序初始化系统涉及到的硬件模块,扫描键盘,根据按键启动/停止里程测量,并调用用户界面程序定时更新日期时间显示,实时更新单价、里程、低速时间、费用等信息显示;液晶驱动程序LCD显示驱动程序,实现文本、图形显示等功能。按键扫描程序扫描按键,返回扫描结果。语音播放程序播放提示音,行驶里程、费用等。计价管理程序完成传感器脉冲计量,然后转换为公里数,并根据规则计算对应的费用,同时,监测行驶速度,统计低速时间,计算低速等待费用,提供液晶显示更新函数,以便主函数可以控制更新用户界面以及行驶里程、费用等信息的显示。该模块包括PWM管理程序、里程计量程序、时间管理程序、费用管理程序、用户界面控制程序等部分。
编号:201311192051145253    类型:共享资源    大小:218.50KB    格式:DOC    上传时间:2013-11-19
  
8
关 键 词:
专业文献 学术论文 精品文档 出租车计
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:出租车计价器课程设计毕业论文.doc
链接地址:http://www.renrendoc.com/p-105253.html

当前资源信息

4.0
 
(2人评价)
浏览:53次
liyun上传于2013-11-19

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5