基于单片机的出租车计价系统设计 论文.doc基于单片机的出租车计价系统设计 论文.doc

收藏 分享

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

本科毕业论文毕业设计(论文)题目出租车计价系统设计专业班级计算机通信工程08级学号姓名指导教师姓名指导教师职称讲师2011年12月2日本科毕业论文摘要摘要出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试,对于模式的切换需要用到机械开关,机械开关时间久了会造成接触不良,功能不易实现。而采用单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。针对计费模式的切换,通过软件编程就可以轻易而举的实现。避免了机械开关带来的不稳定因素。关键词出租车计价器;单片机;控制ABSTRACTABSTRACTTAXIMETERISBOTHPASSENGERSANDDRIVERSOFTHETRANSACTIONCRITERIA,ITISTHETAXIINDUSTRYANIMPORTANTSYMBOL,ATAXIISTHEMOSTIMPORTANTTOOLSITRELATESTOTHEINTERESTSOFBOTHTRANSACTIONSHASAGOODPERFORMANCEREGARDLESSOFTHEMETERISAVASTNUMBEROFTAXIDRIVERSORPASSENGERSAREVERYNECESSARYTHEREFORE,THECARMETERISALSOVERYMUCHASTUDYOFVALUETHEUSEOFANALOGCIRCUITSANDDIGITALCIRCUITDESIGNOFTHEMETERASAWHOLECIRCUITOFALARGERSCALE,USINGTHEDEVICE,AFAILURERATEISHIGHANDDIFFICULTTODEBUG,THEPATTERNOFSWITCHINGNEEDTOUSEMECHANICALSWITCHES,MECHANICALSWITCHWILLCAUSEALONGTIMECONTACTSBAD,FUNCTIONSNOTEASYTOACHIEVESCMUSEDFORTHEDESIGN,ARELATIVELYPOWERFUL,WITHLESSHARDWAREANDAPPROPRIATESOFTWARECANEASILYCOORDINATEWITHEACHOTHERTOACHIEVETHEDESIGNREQUIREMENTS,FLEXIBILITYANDSTRONG,CANBEPROGRAMMEDBYSOFTWARETOCOMPLETEMOREOFTHEADDITIONALFUNCTIONPRICINGMODELFORTHESWITCH,SOFTWAREPROGRAMMINGANDCANEASILYCITETHEACHIEVEMENTTOAVOIDAMECHANICALSWITCHTHEDESTABILIZINGFACTORSKEYWORDSTAXIMETER;89S51MCU;CONTROL本科毕业论文目录摘要第1章引言11出租车计价器概述12本设计任务121设计任务122设计要求13系统主要功能第2章系统主程序设计第3章定时中断程序设计第4章中断服务程序设计41里程计数中断服务程序42中断等待服务程序概述第5章键盘服务程序设计第6章显示子程序服务程序设计第7章设计源程序致谢参考文献本科毕业论文第1章引言本次课程设计利用单片机技术来实现一台多功能出租车计价器,具有性能可靠、电路简单、成本低等特点。11出租车计价器概述计价器显示的营运金额是营运里程与价格的函数(等候时间一般折算成一定比例的里程来计算)。出租车计价器通过传感器与行驶车辆连接。出租汽车的实际里程通过传感器的脉冲信号在计价器里折算成一定的计价营运里程。目前市场上出租车计价器功能主要有具有数据的复位功能、白天/晚上转换功能、数据输出功能、计时计价功能等等,但能够进行语音播报数据信息的出租车计价器还是比较少见的,针对这一点我们来设计一款多功能出租车计价器,在原有功能的基础上增加单价输出、单价调整、路程输出、显示当前的系统时间、语音播报数据信息等功能。12本设计任务121设计任务设计一款基于AT89S51单片机,霍尔传感器的出租车计价器。122设计要求1.不同情况具有不同的收费标准。白天晚上途中等待(10MIN开始收费)2.能进行手动修改单价。3.具有数据的复位功能。1IO口分配的简易要求。距离检测使用霍尔开关A44E白天/晚上收费标准的转换开关数据的清零开关单价的调整(最好使用+和-按键)本科毕业论文2数据输出(采用LCM103)。单价输出2位路程输出2位总金额输出3位4按键。启动计时开关数据复位(清零)白天/晚上转换13系统主要功能本课程设计所设计的出租车计价器的主要功能有数据的复位、白天/晚上转换、数据输出、计时计价、单价输出及调整、路程输出、语音播报数据信息、实现在系统掉电的时候保存单价和系统时间等信息等功能。输出采用8段数码显示管。本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。第2章系统主程序设计21初始化程序系统上电时,初始化程序将R1R5储存单元清022主程序主程序中通过循环判断是否等待计价和车轮计数进行总体计价的实现。在等计价中,调用等待计价子程序,每4秒调用计数子程序对计数器加1,在车轮计中,车轮每转过1周调用计数子程序对计数器加1。通过计数器中的累加值,判断数值并调用显示。计数子程序是通过对工作寄存器的循环累加实现的。秒定时子程序通过2000循环调用定时器的2毫秒定时实现,对应调用相应子程序。码管显示子程序通过动态扫描实现。毫秒定时是通过软件延时来实现的。本科毕业论文系统初始化后,判断P11口,是否等待计价若是则进入等待计价处理,若否,则进入下一步,判断是否进行车轮计数,若没有进行车轮计数则返回等待计价处理,若进行车轮计数,则由计数器加1,然后判断计数器是否加到50,若不到50,则由数码管显示,若到了50则由到50方式处理,最后由数码管显示计算的价钱。23主程序流程图开始初始化是否等待计价是否车轮计数计数器加1是否计数到50到50处理不到50处理数码管显示等待计价处理是否否否是是本科毕业论文第3章定时中断程序设计31程序概述在定时中断服务程序中,每100MS产生一次中断,当产生10次中断的时候,也就到了一秒,送数据到相应的显示缓冲单元,并调用显示子程序实时显示。32定时中断程序流程图定时中断服务程序重置计数初值中断10次数据送显示缓冲单元调用显示子程序恢复现场并中断返回否是开始保护现场本科毕业论文第4章中断服务程序设计41里程计数中断服务程序概述每当霍尔传感器输出一个低电平信号就使单片机中断一次,当里程计数器对里程脉冲计满1000次时,使微机进入里程计数中断服务程序中。在该程序中,需要完成当前行驶里程数和总额的累加操作,并将结果存入里程和总额寄存器中42中断等待服务程序概述当在计数状态下霍尔开关没有输出信号,片内的T1定时器便被启动,每当计时到达10分钟,就对当前金额加上中途等待的单价,以后每十分钟都自动加上中途等待的单价。当中途等待结束的时候,也就自动切换到正常的计价。第5章键盘服务程序设计51键盘服务程序概述键盘采用查询的方式,放在主程序中,当没有按键按下的时候,单片机循环主程序,一旦有按键按下,便转向相应的子程序处理,处理结束再返回。第6章显示子程序服务程序设计61显示子程序服务程序概述由于是分屏显示数据,所以就要用到4个显示子程序,分别是时分秒显示子程序(HMS_DIS)、金额单价显示子程序(CP_DIS)、路程单价显示子程序DP_DIS、单价调节子程序PA_DIS。本科毕业论文第7章设计源程序INCLUDEREG51HINCLUDEMATHHINCLUDEINTRINSHINCLUDEABSACCHDEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINT/DS12887实时时钟时间地址设置/DEFINESECONDXBYTE0X6000/秒寄存器地址/DEFINESEC_ALARMXBYTE0X6001DEFINEMINUTEXBYTE0X6002/分寄存器地址/DEFINEMIN_ALARMXBYTE0X6003DEFINEHOURXBYTE0X6004/小时寄存器地址/DEFINEWEEKXBYTE0X6006/星期寄存器地址/DEFINEDATEXBYTE0X6007/日期寄存器地址/DEFINEMONTHXBYTE0X6008/月寄存器地址/DEFINEYEARXBYTE0X6009/年寄存器地址/DEFINEREGAXBYTE0X600A/A寄存器地址/DEFINEREGBXBYTE0X600B/B寄存器地址/DEFINEREGCXBYTE0X600C/C寄存器地址/DEFINEREGDXBYTE0X600D/D寄存器地址//RT12864HZ汉字图形点阵液晶地址设置/DEFINEW_C_ADDXBYTE0X2070/写命令字地址/DEFINEW_D_ADDXBYTE0X2071/写数据地址/DEFINER_S_ADDXBYTE0X2072/读状态字地址/
编号:201312012320408551    类型:共享资源    大小:107.88KB    格式:DOC    上传时间:2013-12-01
  
9
关 键 词:
专业文献 学术论文 精品文档 基于单片
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于单片机的出租车计价系统设计 论文.doc
链接地址:http://www.renrendoc.com/p-138551.html

当前资源信息

4.0
 
(2人评价)
浏览:14次
21ask上传于2013-12-01

官方联系方式

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

精品推荐

相关阅读

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

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

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

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