





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
低速等待费用计算如下当车速低于时,开始计时当车速超过时,终止计时。
如果行驶过程中多次发生低速等待,则等待时间累加总的等待时间不超过分钟,则不计算累加④总的等待时间超过分钟,则增加元,同时超出的时就按照每分钟增加元计算,不足分钟的部分不增加费用。
即,等待费用等待时间。
上面提到的等参数要求在程序中可调。
要求系统可以在行驶期间实时检测并计算总的费用包括行驶费用和等待费用。
第二章工作原理芯片总述是继™系列产品等之后凌阳科技推出的又款位结构的微控制器。
与不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,里只内嵌字的闪存。
较高的处理速度使™能够非常容易地快速地处理复杂的数字信号。
因此,与相比,以™为核心的微控制器是适用于数字语音识别应用领域产品的种最经济的选择。
性能位™微处理器工作电压为为时钟内置字内置可编程音频处理晶体振荡器系统处于备用状态下时钟处于停止状态,耗电仅为个位可编程定时器计数器可自动预置初始计数值个位数模转换输出通道位通用可编程输入输出端口个中断源可来自定时器,时基,个外部时钟源输入,键唤醒具备触键唤醒的功能使用凌阳音频编码方式位秒,能容纳秒的语音数据锁相环振荡器提供系统时钟信号实时时钟通道位电压模数转换器和单通道声音模数转换器声音模数转换器输入通道内置麦克风放大器和自动增益控制功能具备串行设备接口具有低电压复位功能和低电压监测功能内置在线仿真电路接口具有保密能力具有功能。
结构概览的结构如图所示图的结构输入输出接口输入输出接口也可简称为端口是单片机与外设交换信息的通道。
输入端口负责从外界接收检测信号键盘信号等各种开关量信号。
输出端口负责向外界传送由内部电路产生的处理结果显示信息控制命令驱动信号等。
™内有并行和串行两种方式的口。
并行口线路成本较高,但是传输速率也较高与并行口相比,串行端口的传输速率较低但可以节省大量的线路成本。
有两个位的通用并行口口和口。
这两个端口的每位都可通过编程单独定义成输入或输出口。
口的作为输入端口时,具有唤醒功能,即当输入电平发生变化时,会触发中断。
在电池供电追求低耗电的应用场合,可以让进入睡眠模式利用软件控制以降低功耗,需要时才以按键来唤醒,使其进入工作状态。
提供了位控制结构的端口,每位都可以单独用于数据输入或输出。
每个的位可通过以下种控制向量来作设定数据向量属性向量方向控制向量每个对应的控制向量组合在起,形成个控制字,用来定义相对应端口位的输入输出状态和方式。
与其它的单片机相比,除了每个口可以单独定义其状态外,每个对应状态下的端口性质电路都是内置的,在实际的电路中不需要再外接。
口和口的和的设定值均在不同的寄存器里。
则计算费用的核心程序。
在这里,程序记录当前行驶里程,并判断是否出现昼夜行交替现象,以便对单价进行调整判断行驶里程是否超过规定的空返距离,旦超过此距离则将价格上涨从里程测量模块得到车辆行驶的速度,判断是否出现低速行驶状态,并利用时钟管理模块提供的计数器对低速行驶时间进行计时,从而计算低速等待时间。
图所示的是计费服务程序的流程图。
图计费服务程序流程图根据计费服务程序中统计的低速等待时间长度,可以按照图所示的流程开始低速标志得到当前行驶里程将计数器时间累加到等待时间低速标志置累加夜行里程得到当前时间启动计数器累加昼行里程清除计数器速度超过门限速度低于门限进入昼行时间夜行标志进入夜行时间低速标志清执行夜行单价执行昼行单价夜行标志清夜行标志置行驶里程空返值行驶里程空返值价格上涨价格上涨远距标志置远距标志置行驶里程清,此后价格上涨,对后面里程计费返回计算已经行驶费用计算已经行驶费用行驶里程清,此后价格上涨,对后面里程计费换算成低速等待费用。
其中第次加价的低速等待时间,第次低速低速等待加价之后的加价间隔。
图等待时间换算成费用程序流程图行驶结束后,停止里程测量模块的测量程序,即可完成此次计费。
系统将保留本次的里程计费结果等数据,直至下次计费时自动清除。
用户界面控制程序使用液晶驱动程序提供的功能函数,可以方便的在液晶屏上显示需要的信息或图片。
系统上电后首先绘制固定不变的部分,如些汉字提示等。
其他如单价行驶里程等内容在车辆处于行驶状态时需要实时更新。
界面控制程序将从里程计量模块时间管理模块和计费管理模块得到必要数据进行显示。
开始得到等待时间,费用清等待时间等待时间费用加费用计数器计数时间累加到等待时间等待标志等待时间等待时间返回费用等待时间等待时间总结本次毕业设计,主要用语言配合凌阳单片机设计了个出租车计价器。
在程序编写结束后,对该程序进行了调试,能按预期的效果进行模拟出租车启动计费停止等。
本次毕业设计又使我学到许多书本上无法学到的知识,也深刻体会到单片机技术应用领域的广泛,不仅使我对学过的单片机知识有了更多的巩固,同时也对单片机产生了更大的兴趣,也大大加强了我们的动手编程能力,使我们在理论学习和实际应用方面都获得了较大收获。
致谢值此论文完成之际,谨向我的导师老师致以深深的感谢和崇高的敬意。
导师精心的安排了我的毕业论文进度,耐心的指导着我的学习。
细心地解答着我在论文中出现的问题,细心的审阅着我的论文,并关心着我的生活,使得我不断进步。
导师渊博的专业知识严谨的治学风格,平易的待人态度,是我永远学习的方向,是我不断追求的动力,也是我人生的方向。
回首四年,感谢所有在各个方面支持着我帮助过我的老师,谢谢你们多年来的关心和爱护。
在四年的学习生活中,很多同学都给予了我很大帮助,在此向他们表示衷心的感谢并祝愿他们在今后的工作和学习中帆风顺。
最后也将论文献给我的父母,感谢他们为保证我的学业顺利完成所作的努力和付出的艰辛,感谢他们的理解支持和帮助。
参考文献参考文献雷思孝李伯成雷向莉单片机原理及实用技术凌阳位单片机原理及应用西安电子科技大学出版社年月罗亚非等凌阳位单片机应用基础北京航天航空大学出版社年月李晶皎嵌入式语音技术及凌阳位单片机应用北京航天航空大学出版社年月凌阳大学计划网站凌阳公司英文数据手册公司李广弟单片机基础。
北京航空航天大学出版社,黄再银带看门狗和电源监控功能的复位芯片电子世界年第三期李朝青单片机原理及接口技术北京北京航空航天大学出版社,沙占友电子技术应用石家庄河北科技大学电子信息工程系电子技术应用编辑部附录源代码主程序如下所示系统状态结构体在中定义语法格式实现功能主函数参数无返回值无初始化用户界面显示常规界面显示当前系统状态空车按键扫描如果是空车状态,则进入行驶状态启动计费更新显示播放提示音如果是行驶状态,则停止计费播放提示音播放行驶里程,播放费用如果是空车状态,则进入日期时间设定模式显示系统设定界面,并对日期时间进行设定设定结束,回到空车状态清除计费记录更新显示更新时间显示秒闪烁,同时更新低速等待时间计费服务程序用于监测行驶速度实时显示行驶里程实时显示费用摘要出租车现在是我们出行最方便的交通工具,随着科技的进步,出租车的计价方式也发生了巨大的变化。
从最早的按公交站牌公里数定价,到按里程表自由计价,再到计价器计算距离计价,现在已经有计价器自动打印发票的计价方式。
计价器作为出租车的个重要组成部分,关系着出租车司机和乘客双方利益,起着重要的作用,因此,具有良好性能的计价器对广大出租车司机朋友来说是很必要的。
采用单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
本文介绍了利用凌阳单片机作为制控制器,配合液晶模组,设计出租车计价器的过程。
该系统可实现出租车计价器的基本功能,并具有友好的语音提示功能,充分发挥了人性化的特点。
关键字出租车计价器目录第章概述课题简介设计原理与要求第二章工作原理芯片总述性能结构概览输入输出接口锁相环定时器计数器中断最小系统时钟电路电源接口外部复位第三章硬件设计系统硬件电路传感器工作电路控制电路系统直流供电电路语音输出电路键入电路第四章软件设计系统软件流程液晶驱动程序按键扫描程序播放语音程序计价管理程序模拟速度程序里程计量程序时间管理程序费用管理程序用户界面控制程序总结致谢参考文献附录第章概述课题简介随着社会的不断进步,人们生活水平的不断提高,现在部分人都拥有了自己的私人汽车,也有很多人,由于经济条件的限制,还要靠乘坐出租汽车。
为此,我们采用单片微型计算机系统简写为设计了款符合大众化的计费系统。
本方案以单片机为中心配合液晶模组,实现对出租车计价统计。
本方案可以实现系统接收里程传感器的脉冲输入在本方案中使用模拟替代传感器脉冲,并对脉冲进行计数,继而转换为里程。
采用现行出租车的计价系统的计算方法,并对行驶里程进行计费,提供友好的用户界面,并具有语音提示功能。
设计原理与要求利用单片机配合液晶模组,实现基本的出租车计价功能,具体设计规格如下里程计量单片机对传感器脉冲进行计数本文传感器使用的口输出模拟,并将脉冲数换算成公里数。
每公里对应的脉冲数可以调整。
费用计算费用计算包括两部分行驶费用和低速等待费用行驶费用计算如下白天行驶里程不足三公里时,费用按起步价元计算当超出时,行驶费用行驶里程每公里单价。
夜晚行驶里程不足三公里时,费用按起步价元计算当超出时,行驶费用行驶里程每公里单价。
每公里的单价根据时间区分为白天和黑夜两种价格白天每公里价格为元夜晚每公里价格为元依靠时间判断白天和黑夜晚上点以后,认为进入夜行状态早上点以后,认为进入昼行状态如果行驶里程超过公里,则超出的里程单价上涨为原单价的倍,作为空返费用。
上面提到的等参数要求在程序可调。
低速等待费用计算如下当车速低于时,开始计时当车速超过时,终止计时。
如果行驶过程中多次发生低速等待,则等待时间累加总的等待时间不超过分钟,则不计算累加④总的等待时间超过分钟,则增加元,同时超出的时就按照每分钟增加元计算,不足分钟的部分不增加费用。
即,等待费用等待时间。
上面提到的等参数要求在程序中可调。
要求系统可以在行驶期间实时检测并计算总的费用包括行驶费用和等待费用。
第二章工作原理芯片总述是继™系列产品等之后凌阳科技推出的又款位结构的微控制器。
与不同的是,在存储器资源方
