基于51系列单片机的出租车计价器控制系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

仅供个人参考不得用于商业用途编号:本科毕业设计基于51系列单片机的出租车计价器控制系统设计系(院):信息工程学院姓名:学号:专业:通信工程年级:指导教师:职称:完成日期:仅供个人参考不得用于商业用途摘要随着社会的进步,电子类产品也得到了广泛的发展,尤其是单片机的发展异常迅速。由于单片机的特殊结构形式,在某些应用领域中,它承担了一些通用的微型计算机无法完成的工作,它是一种高性能,低价格的处理器,集成度高,体积小,可靠性又高,控制功能强,电压低。由于单片机具有这些特点,人类的生活应用中十分广泛。本电路以AT89C51单片机为中心,附加A44E霍尔传感器测距(本电路中用模拟开关替代),实现对出租车计价,采用FM24C02实现在系统掉电的时候保存单价,输出采用8段数码显示管,显示行驶总里程和总金额。模拟出租车计价器设计:进行里程显示,预设起步价和起步公里数;行程按全程收费,有复位功能和启动功能,启动后,开始计价。我们采用单片机进行设计,可以用较少的硬件和适当的软件相互配合来实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能,应用前景广阔。关键词:计价器;;霍尔传感器;断电保存仅供个人参考不得用于商业用途AbstractAssocietyadvances,electronicproductshavebeenwidelydeveloped.Exceptionallyrapiddevelopmentofthemicrocontroller.Duetothespecialstructureofthemicrocontroller,insomeapplications,itbearssomeofthecommonmicro-computercouldnotbedone,itisahighperformance,lowpriceprocessor.Highintegration,smallsize,highreliability,andcontrolfunctions,lowvoltage.Microcontrollerwiththesecharacteristics,awiderangeofapplicationofhumanlife.TheAT89C51microcontrollercircuitasthecenter,addA44EHallsensordistance(insteadofthecircuitusinganalogswitches),toachievethetaximeter,usingFM24C02achievewhenstoredinthesystempower-downunit,8-segmentLEDoutputdisplaytubeshowsthetotalmileageandtotalamountofdriving.Taximeteranalogdesign:themileagedisplay,thedefaultstartingpriceandthestartingmileage;travelbyfullfare,aresetandstart,start,startpricing.Weusesinglechipdesign,youcanuselesshardwareandappropriatesoftwaretomeetthedesignrequirementsofmutualcooperation,andflexibility,throughsoftwareprogrammingtoaccomplishmoreadditionalfeatures,abrightfuture.Keywords:taximeter;Hallsensors;savepower仅供个人参考不得用于商业用途目录1绪论..........................................................................................错误!未定义书签。1.1课题背景与意义.................................................................错误!未定义书签。1.2计价器的现状.....................................................................错误!未定义书签。2出租车计价系统的设计要求与设计方案................................错误!未定义书签。2.1出租车计价器概述.............................................................错误!未定义书签。2.2系统主要功能.....................................................................错误!未定义书签。2.3方案论证与比较.................................................................错误!未定义书签。3系统硬件设计............................................................................错误!未定义书签。3.1设计方案与硬件说明.........................................................错误!未定义书签。3.2硬件设计说明.....................................................................错误!未定义书签。3.3硬件电路组成.....................................................................错误!未定义书签。3.3.1驱动电路.......................................................................错误!未定义书签。3.3.2显示电路.......................................................................错误!未定义书签。3.3.3复位电路.......................................................................错误!未定义书签。3.3.4掉电保护电路...............................................................错误!未定义书签。3.3.5时钟电路.......................................................................错误!未定义书签。3.3.6按键电路.......................................................................错误!未定义书签。4系统软件设计............................................................................错误!未定义书签。4.1软件总体设计.....................................................................错误!未定义书签。4.2系统程序设计.....................................................................错误!未定义书签。5系统调试....................................................................................错误!未定义书签。5.1软件调试.............................................................................错误!未定义书签。5.1.1编程工具—C51语言...................................................错误!未定义书签。5.1.2程序调试工具—KEIL.................................................错误!未定义书签。5.1.3单片机仿真软件在线调试—PROTEUS.....................错误!未定义书签。5.2系统仿真.............................................................................错误!未定义书签。总结................................................................................................错误!未定义书签。仅供个人参考不得用于商业用途致谢................................................................................................错误!未定义书签。参考文献........................................................................................错误!未定义书签。附录................................................................................................错误!未定义书签。仅供个人参考不得用于商业用途1绪论1.1课题背景与意义随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。我们知道,只要乘坐的出租车启动,随着行驶里程的增加,就会看到司机旁边的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值时(如2KM)计费数字显示开始从起步价(如4元)增加。当乘客到站时,按下停止按键,计费数字显示总里程和总金额,它可以很直观的反映用户使用情况。出租车是城市交通的重要组成部分,行业健康和发展也获得越来越多的关注。汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的,因此,汽车计价器的研究也是十分有一个应用价值的。通过本次设计,可以增进对单片机的感性认识,加深对其理论方面的理解,掌握单片机的内部功能模块的应用,了解掌握单片机的软硬件设计过程、方法及实现。1.2计价器的现状出租车计价器是出租车营运收费的专用智能仪表,目前市面所使用的计价器大都功能较少。随着人们生活水平的不断提高,出租车的使用频率也越来越高,出租车行业也以高质量的服务给人们带来了出行的享受。但是由于行业的特殊性,出租车行业总存在着买纠纷,困扰着行业的发展。给服务质量及管理带来一定影响。随着电子技术的发展,出租车计价器技术也在不断进步和提高。国内出租车计价器已经经历了4个阶段的发展。从传统的全部由机械元器件组成的机械式到半电子式,即用电子线路代替部分机械元器件的出租车计价器。而功能齐全的计价器大都采用双CPU结构,这就提高了计价器的生产成本。在考虑成本和使用的基础上,本设计介绍了一种以AT89C5

1 / 35
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功