欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网
全部分类
  • 图纸下载>
  • 教育资料>
  • 专业文献>
  • 应用文书>
  • 行业资料>
  • 生活休闲>
  • 办公材料>
  • 毕业设计>
  • ImageVerifierCode 换一换
    首页 人人文库网 > 资源分类 > DOC文档下载  

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

    • 资源ID:138551       资源大小:107.88KB        全文页数:27页
    • 资源格式: DOC        下载积分:9积分
    扫码快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
    二维码
    微信扫一扫登录

    手机扫码下载

    请使用微信 或支付宝 扫码支付

    • 扫码支付后即可登录下载文档,同时代表您同意《人人文库网用户协议》

    • 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败

    • 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费

    账号:
    密码:
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    本科毕业论文毕业设计(论文)题目出租车计价系统设计专业班级计算机通信工程08级学号姓名指导教师姓名指导教师职称讲师2011年12月2日本科毕业论文摘要摘要:出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试,对于模式的切换需要用到机械开关,机械开关时间久了会造成接触不良,功能不易实现。而采用单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。针对计费模式的切换,通过软件编程就可以轻易而举的实现。避免了机械开关带来的不稳定因素。关键词:出租车计价器;单片机;控制ABSTRACTAbstract:Taximeterisbothpassengersanddriversofthetransactioncriteria,itisthetaxiindustryanimportantsymbol,ataxiisthemostimportanttools.Itrelatestotheinterestsofbothtransactions.Hasagoodperformanceregardlessofthemeterisavastnumberoftaxidriversorpassengersareverynecessary.Therefore,thecarmeterisalsoverymuchastudyofvalue.Theuseofanalogcircuitsanddigitalcircuitdesignofthemeterasawholecircuitofalargerscale,usingthedevice,afailurerateishighanddifficulttodebug,thepatternofswitchingneedtousemechanicalswitches,mechanicalswitchwillcausealong-timecontactsBad,functionsnoteasytoachieve.SCMusedforthedesign,arelativelypowerful,withlesshardwareandappropriatesoftwarecaneasilycoordinatewitheachothertoachievethedesignrequirements,flexibilityandstrong,canbeprogrammedbysoftwaretocompletemoreoftheadditionalFunction.Pricingmodelfortheswitch,softwareprogrammingandcaneasilycitetheachievement.Toavoidamechanicalswitchthedestabilizingfactors.Keywords:Taximeter;89S51MCU;control本科毕业论文目录摘要.第1章引言.1.1出租车计价器概述.1.2本设计任务.1.2.1设计任务.1.2.2设计要求.1.3系统主要功能.第2章系统主程序设计.第3章定时中断程序设计.第4章中断服务程序设计.4.1里程计数中断服务程序.4.2中断等待服务程序概述.第5章键盘服务程序设计.第6章显示子程序服务程序设计.第7章设计源程序.致谢.参考文献.本科毕业论文第1章引言本次课程设计利用单片机技术来实现一台多功能出租车计价器,具有性能可靠、电路简单、成本低等特点。1.1出租车计价器概述计价器显示的营运金额是营运里程与价格的函数(等候时间一般折算成一定比例的里程来计算)。出租车计价器通过传感器与行驶车辆连接。出租汽车的实际里程通过传感器的脉冲信号在计价器里折算成一定的计价营运里程。目前市场上出租车计价器功能主要有具有数据的复位功能、白天/晚上转换功能、数据输出功能、计时计价功能等等,但能够进行语音播报数据信息的出租车计价器还是比较少见的,针对这一点我们来设计一款多功能出租车计价器,在原有功能的基础上增加单价输出、单价调整、路程输出、显示当前的系统时间、语音播报数据信息等功能。1.2本设计任务1.2.1设计任务设计一款基于AT89S51单片机,霍尔传感器的出租车计价器。1.2.2设计要求1不同情况具有不同的收费标准。白天晚上途中等待(>10min开始收费)2能进行手动修改单价。3具有数据的复位功能。(1)IO口分配的简易要求。距离检测使用霍尔开关A44E白天/晚上收费标准的转换开关数据的清零开关单价的调整(最好使用和按键)本科毕业论文(2)数据输出(采用LCM103)。单价输出2位路程输出2位总金额输出3位4.按键。启动计时开关数据复位(清零)白天/晚上转换1.3系统主要功能本课程设计所设计的出租车计价器的主要功能有:数据的复位、白天/晚上转换、数据输出、计时计价、单价输出及调整、路程输出、语音播报数据信息、实现在系统掉电的时候保存单价和系统时间等信息等功能。输出采用8段数码显示管。本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。第2章系统主程序设计2.1初始化程序系统上电时,初始化程序将R1R5储存单元清0.2.2主程序主程序中通过循环判断是否等待计价和车轮计数进行总体计价的实现。在等计价中,调用等待计价子程序,每4秒调用计数子程序对计数器加1,在车轮计中,车轮每转过1周调用计数子程序对计数器加1。通过计数器中的累加值,判断数值并调用显示。计数子程序是通过对工作寄存器的循环累加实现的。秒定时子程序通过2000循环调用定时器的2毫秒定时实现,对应调用相应子程序。码管显示子程序通过动态扫描实现。毫秒定时是通过软件延时来实现的。本科毕业论文系统初始化后,判断P1.1口,是否等待计价.若是则进入等待计价处理,若否,则进入下一步,判断是否进行车轮计数,若没有进行车轮计数则返回等待计价处理,若进行车轮计数,则由计数器加1,然后判断计数器是否加到50,若不到50,则由数码管显示,若到了50则由到50方式处理,最后由数码管显示计算的价钱。2.3主程序流程图开始初始化是否等待计价是否车轮计数计数器加1是否计数到50到50处理不到50处理数码管显示等待计价处理是否否否是是本科毕业论文第3章定时中断程序设计3.1程序概述在定时中断服务程序中,每100ms产生一次中断,当产生10次中断的时候,也就到了一秒,送数据到相应的显示缓冲单元,并调用显示子程序实时显示。3.2定时中断程序流程图定时中断服务程序重置计数初值中断10次?数据送显示缓冲单元调用显示子程序恢复现场并中断返回否是开始保护现场本科毕业论文第4章中断服务程序设计4.1里程计数中断服务程序概述每当霍尔传感器输出一个低电平信号就使单片机中断一次,当里程计数器对里程脉冲计满1000次时,使微机进入里程计数中断服务程序中。在该程序中,需要完成当前行驶里程数和总额的累加操作,并将结果存入里程和总额寄存器中4.2中断等待服务程序概述当在计数状态下霍尔开关没有输出信号,片内的T1定时器便被启动,每当计时到达10分钟,就对当前金额加上中途等待的单价,以后每十分钟都自动加上中途等待的单价。当中途等待结束的时候,也就自动切换到正常的计价。第5章键盘服务程序设计5.1键盘服务程序概述键盘采用查询的方式,放在主程序中,当没有按键按下的时候,单片机循环主程序,一旦有按键按下,便转向相应的子程序处理,处理结束再返回。第6章显示子程序服务程序设计6.1显示子程序服务程序概述由于是分屏显示数据,所以就要用到4个显示子程序,分别是:时分秒显示子程序(HMS_DIS)、金额单价显示子程序(CP_DIS)、路程单价显示子程序(DP_DIS)、单价调节子程序(PA_DIS)。本科毕业论文第7章设计源程序#include<reg51.h>#include<math.h>#include<intrins.h>#include<absacc.h>#defineucharunsignedchar#defineuintunsignedint/*DS12887实时时钟时间地址设置*/#definesecondXBYTE0x6000/*秒寄存器地址*/#definesec_alarmXBYTE0x6001#defineminuteXBYTE0x6002/*分寄存器地址*/#definemin_alarmXBYTE0x6003#definehourXBYTE0x6004/*小时寄存器地址*/#defineweekXBYTE0x6006/*星期寄存器地址*/#definedateXBYTE0x6007/*日期寄存器地址*/#definemonthXBYTE0x6008/*月寄存器地址*/#defineyearXBYTE0x6009/*年寄存器地址*/#defineregaXBYTE0x600A/*A寄存器地址*/#defineregbXBYTE0x600B/*B寄存器地址*/#defineregcXBYTE0x600C/*C寄存器地址*/#defineregdXBYTE0x600D/*D寄存器地址*/*RT12864HZ汉字图形点阵液晶地址设置*/#definew_c_addXBYTE0x2070/*写命令字地址*/#definew_d_addXBYTE0x2071/*写数据地址*/#definer_s_addXBYTE0x2072/*读状态字地址*/

    注意事项

    本文(基于单片机的出租车计价系统设计 论文.doc)为本站会员(2****)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(点击联系客服),我们立即给予删除!

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




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

    网站客服QQ:2881952447     

    copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

    备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!