出租车计价器毕业论文Word格式.docx

上传人:wj 文档编号:624769 上传时间:2023-04-29 格式:DOCX 页数:50 大小:256.16KB
下载 相关 举报
出租车计价器毕业论文Word格式.docx_第1页
第1页 / 共50页
出租车计价器毕业论文Word格式.docx_第2页
第2页 / 共50页
出租车计价器毕业论文Word格式.docx_第3页
第3页 / 共50页
出租车计价器毕业论文Word格式.docx_第4页
第4页 / 共50页
出租车计价器毕业论文Word格式.docx_第5页
第5页 / 共50页
出租车计价器毕业论文Word格式.docx_第6页
第6页 / 共50页
出租车计价器毕业论文Word格式.docx_第7页
第7页 / 共50页
出租车计价器毕业论文Word格式.docx_第8页
第8页 / 共50页
出租车计价器毕业论文Word格式.docx_第9页
第9页 / 共50页
出租车计价器毕业论文Word格式.docx_第10页
第10页 / 共50页
出租车计价器毕业论文Word格式.docx_第11页
第11页 / 共50页
出租车计价器毕业论文Word格式.docx_第12页
第12页 / 共50页
出租车计价器毕业论文Word格式.docx_第13页
第13页 / 共50页
出租车计价器毕业论文Word格式.docx_第14页
第14页 / 共50页
出租车计价器毕业论文Word格式.docx_第15页
第15页 / 共50页
出租车计价器毕业论文Word格式.docx_第16页
第16页 / 共50页
出租车计价器毕业论文Word格式.docx_第17页
第17页 / 共50页
出租车计价器毕业论文Word格式.docx_第18页
第18页 / 共50页
出租车计价器毕业论文Word格式.docx_第19页
第19页 / 共50页
出租车计价器毕业论文Word格式.docx_第20页
第20页 / 共50页
亲,该文档总共50页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

出租车计价器毕业论文Word格式.docx

《出租车计价器毕业论文Word格式.docx》由会员分享,可在线阅读,更多相关《出租车计价器毕业论文Word格式.docx(50页珍藏版)》请在冰点文库上搜索。

出租车计价器毕业论文Word格式.docx

单片机;

液晶显示;

霍尔传感器

ABSTRACT

Withthedevelopmentofthetimes,hasbecomeacitytaxiimportantpartofpublictransportation.Taximetertaxioperatingcostsisdedicatedintelligentinstruments,isanimportantandindispensabletoolforataxi.Itisthepassengersandthedriver'

stradingstandardsrelatedtotheinterestsofbothparties.Formanyyears,widespreaduseofthemeterhaveonlyasinglemeasurementfunctions,withthegradualdevelopmentofthetaxiindustry,frommanagementtostrengthentheindustryaswellasreducedisputeswithpassengersstarting,thissingle-functionmeterincreasinglyunabletomeetpeople'

sneeds.Thereforetaximetertechnologyisconstantlyimprovingandinnovation,designagoodperformancemultifunctionaltaximeterisparticularlyimportant.

Thisdesignusesasingle-chipAT89S52asthecoredesignMultifunctionaltaximeter,taxiviaHallsensorA44Erunningmileage,pulseextraction.UseMCUforLCDLM016Lcontrol,whilecompletingtheentiretaxi metersignalread-writeprocess.AsthesimulationcannotbeachievedA44EHallsensor,inthesimulationinsteadofapulsegenerator,atadifferentfrequencypulsessimulatedifferentspeed,accordingtothenumberofpulsestransmittedperseconddiscriminatingprocessathighspeedorthecarisinawaitstate,automaticallyjumpBythemetertobillingortimebilling.Themetercanachievemileageandvaluationdisplay,clockdisplay.Itisonthemarketthansomeofthemetereasiertouse,morefeature-full,abletostrengthenthemanagementofthetaxiindustrytoprovideareliablebasis.Usingsingle-chipdesign,therelativeuseofanaloganddigitalcircuitdesignmeterismorepowerful,withlesshardwareandappropriatesoftwarecaneasilycomplementeachothertoachievethedesignrequirements,andflexibility,notonlythroughsoftwareprogrammingtoachievetherequiredfunctionalityandcantoalargeextentontheexpansionoffunctions,youcaneasilyupgradethesystem.

Keywords:

multifunctionaltaximeter;

microcontroller;

lcd;

hallsensor

目 录

1绪论 1

1.1本研究课题的背景及意义 1

1.2出租车计价器发展历程 1

1.3出租车计价器国内外发展现状及发展趋势 2

1.4论文的研究工作和组织结构 3

2多功能出租车计价器的硬件系统设计 4

2.1总体设计思想与方案论证 4

2.1.1设计思想 4

2.1.2方案选择 5

2.1.3实现功能 5

2.2主系统设计 5

2.3单片机最小系统 6

2.4按键模块的设计 6

2.5显示模块的设计 7

2.6A44E霍尔传感器检测单元的设计 9

2.7实时时钟电路设计 9

3多功能出租车计价器的软件系统设计 12

3.1设计课题使用单片机资源的情况 12

3.2主程序的设计 12

3.3键盘程序的设计 13

3.4外部中断子程序 14

3.5显示程序的设计 15

3.6路程计算程序设计 15

4系统仿真及调试 17

4.1KeiluVision4程序调试 17

4.2系统仿真算法 17

4.2.1模拟车速算法 17

4.2.2仿真计费算法 18

4.3系统仿真及仿真结果 18

4.3.1仿真设置 19

4.3.2模拟仿真结果 20

结束语 22

致 谢 23

参考文献 24

附 录一:

程序 26

1绪论

本章简单的介绍了课题的背景、意义及发展市场,阐述了出租车计价器发展的历程及国内外出租车计价器发展现状并对当前出租车计价器的特点及其未来发展趋势做了概括。

另外,简要说明了设计各阶段所做的工作。

1.1本研究课题的背景及意义

近年来,我国日新月异的城市发展使交通工具越来越多样化,人民生活水平也随之显著提高,虽然私家车的数量在大幅度地提高,但是出租车仍在我国的交通运输中承担着举足轻重的角色。

我国出租汽车行业迅猛发展,使它成为我国城市公共交通的重要组成部分和现代化城市必备的基础设施,成为人们工作、生活中不可或缺的交通工具,出租车行业的健康和发展也获得越来越多的关注。

从加强行业管理以及减少与乘客的纠纷出发,全国大部分地区要求出租汽车必须安装出租汽车计价器才能进行营运,因此出租汽车与计价器紧密相连,出租车计价器也就随着出租车行业的发展而日益完善。

出租汽车计价器根据乘客乘车行驶的距离和中途等待得时间进行合理计价,并直接显示车费值的计量工具。

计价器是出租车运营者与乘车消费者之间

的交易准则,是使交易双方能公平贸易的结算工具,因而计价器能否准确计价,直接关系到运营者和消费者的经济利益。

依据国家相关法律、法规,出租汽车计价器是首批列入国家强制检定的工作计量器具之一,也是近年来国家质量技术监督部门强化管理的六类重点计量器具之一。

出租车行业是人们来到一座陌生城市认识这座城市的第一扇窗,它已逐步成为衡量一个城市是否具备国际化大都市的现代标准和心理标准的标志之一。

出租汽车计价器作为出租汽车运营者与消费者之间进行贸易结算的计量器具,不仅要在市场上起到“秤”的重要作用,而且还能通过这杆“秤”折射出这个城市的技术水准和道德水准;

出租车计价器是出租车营运收费的专用智能化仪表,是出租车不可缺少的重要工具。

多年来国内普遍使用的计价器只具备单一的计量功能,随着出租车行业的日渐发展,从加强行业管理以及减少与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。

1.2出租车计价器发展历程

出租车在我国兴起于70年代,但那时的计费系统大都是国外进口不但功能

45

简单计算不够准确,价格还十分昂贵。

随着时代进步,出租车行业的发展势头日益突出,国内各厂家纷纷推出自主研发的计价器。

出租车计价器的功能从刚开始的只显示路程(需要司机根据定价,根据路程计算费用然后四舍五入),到现在不仅能够自主计费还能实现很多附加功能。

城市旅游业的不断发展,出租车行业已成为一个城市的窗口,象征着一个城市的文明程度与道德水准。

现在自动计价器已在各大中城市普及,所以计价器技术的发展已成定局。

虽然部分小城市尚未普及,但随着城市建设快步发展,象征着城市面貌的出租车行业也将快速融入,计价器的普及也是无可厚非的,所以汽车计价器的市场发展还有很大的空间,十分有潜力。

重庆市起重机厂是我国第一家自主研发生产计价器的企业。

最早的计价器都十分的笨重,采用机械齿轮结构,而且只能完成简单的计程功能,根本无法实现自动计价,可以说早期的计价器仅仅起到了里程表的作用。

随着科学技术的不断发展,第二代计价器在技术和性能上都有了很大的飞跃。

它采用了手摇计算机与机械结构相结合的工作方式,实现了半机械半电子化的模式。

第二代计价器在计程的同时还可以完成计价的工作,初步使计价器功能得到了完善。

大规模集成电路的飞速发展又产生了第三代计价器,也就是全电子化的计价器。

在电子系统的设计技术和工具发生了深刻的变化,功能也在不断完善。

当单片机出现并应用于计价器后,现代出租车计价器的模型也就基本具备了,它可以完成计程,计价,显示等基本工作及附加功能。

单片机以及外围芯片的不断发展促进了计价器的发展,为计程器的研发指明了新的方向。

相比出租车计价器最初的性能,新型研发的计价器不仅成本低,精度高,可靠性好,而且具有完全的知识产权。

1.3出租车计价器国内外发展现状及发展趋势

在我国出租车行业兴起于八十年代初,多年来国内普遍使用的计价器只具备单一的计量功能。

现今发展迅速,也成为出租车不可或缺的必要工具。

我国生产计价器的企业有上百家,主要集中在北京、台湾、上海、沈阳和广州等地。

起初出租车计价器只能进行路程计量,最后费用都需司机自己计算。

而如今路程、车速、时间的计量仅仅只是出租车计价器必备的基本功能,随着科学技术的进步和经济社会的发展,计价器的功能不断增加和扩展。

目前,计价器除具备基本的功能外,还增加了发票打印、语音报话、计量及行业和公司管理、税务控制、IC卡与GPS定位终端连接等诸多功能,计价器已成为客运、计量等管理部门及出租车汽车公司进行科学管理的重要载体。

随着出租车数量的增多,客户要求的提高,对计价器检定和技术服务的效

率将提出更高的要求;

而随着计价器功能的增加和逐步应用,对出租车的科学管理手段将提出更高的要求。

从国内新型号计价器已开发应用的功能看,计价器与车载GPS终端实现连接,使计价器工作状况、营运数据对GPS系统管理平台实现即时无线传输,从而使平台能对计价器实现无线遥控,这是一种新的趋势。

该平台一旦建成,计价器强检管理可利用该平台掌握计价器相关状况,对超检定周期使用的计价器进行控制。

1.4论文的研究工作和组织结构

详细分析课题任务,结合研究的主要内容和思路,对出租车计价器的发展现状进行分析并对现代传感器技术的原理进行深入分析研究,查阅相关的参考资料,熟悉各模块的功能和各芯片的内部结构,并将其综合。

然后根据课题任务的要求设计出实现控制任务的硬件结构及其原理图和相关软件程序,并进行访真调试。

下面对本设计的主要研究工作做个简述:

(1)根据设计要求,提出可行方案,对它们进行全面的论证;

选择最优方案;

(2)对整个系统硬件进行全局分析,整体讨论出租车计价器各组成模块功能及工作原理。

主要包括:

单片机最小系统模块、供电模块、语音播报、显示模块、DS1302模块、键盘模块和传感器模块;

(3)介绍相关现代传感技术,选择出信号采集的最佳方案;

(4)对A44E霍尔传感器做简明分析,并对其工作原理进行详细的讨论;

(5)应用LCD显示技术,可查询运行里程、起步价、等待时间和总金额;

(6)详细阐述出租车计价器的软件设计,包括软件设计的思想和任务,采用模块化程序设计思想进行了各个模块的程序设计。

给出各个子程序模块的流程图,以及重要模块的程序;

(7)总结本次设计,详细阐述出租车计价器的可靠性和方便性。

2多功能出租车计价器的硬件系统设计

本章是本文的核心内容,主要介绍的是系统硬件部分的设计。

设计采用了模块化的设计方法,针对系统的工作原理和各个硬件模块的原理和电路进行了具体的介绍,还对各种器件的选择如传感器做了详细的分析。

2.1总体设计思想与方案论证

本章对出租车计价器的设计思想做了详细介绍,并在设计思想的基础上提出了三种出租车计价器的设计方案,并针对它们各自的工作原理和优缺点进行了简要分析。

最终确定为采用以AT89C51单片机为核心部件,通过A44E霍尔传感器检测出租车运行里程,运用单片机实现液晶显示的控制,脉冲的提取。

同时完成整个出租车计价器信号的读、写处理的多功能出租车计价器设计方案。

2.1.1设计思想

多功能出租车计价器区别于我国以前普遍使用的计价器只具备单一的计量功能,针对目前客户要求的提高,本设计对多功能出租车计价器应该具有的功能提出以下设计思想。

方案一:

采用数字电子技术的出租车计价器系统

采用数字电子技术,分为计程计数单元、计时单元、单价输入单元、显示单元、计算单元等全部由基本逻辑门和器件完成;

利用555定时芯片构成多谐振荡器或者采用外围的晶振电路作为时钟脉冲信号,采用计数芯片对脉冲进行脉冲的计数与分频,最后通过译码电路对相应的数据进行译码,将译码所得的数据送给显示模块从而显示。

方案二:

采用EDA技术的出租车计价器系统

采用EDA技术,根据层次化设计理论,该设计问题自顶向下可分为分频模块,控制模块计量模块、译码和动态扫描显示模块。

其中分频模块是其他模块的基础,为后续模块提供基本时钟;

控制模块是系统的核心部分,对计价器的状态进行控制;

计量模块完成计价、计时、计程功能;

译码显示模块完成计价、计时、计程数据显示,该模块经过8选1选择器将计费数据、计时数据、计程数据动态选择输出。

此方案是基于VHDL进行编程,实现出租车计价器的基本功能。

方案三:

采用单片机技术的出租车计价器系统

通过单片机作为主控器,利用LM016L液晶屏显示,结合单片机丰富的IO

端口,及其控制的灵活性,实现基本的里程计价功能和价格选择、时间显示控制等功能。

通过单片机最小系统模块、供电模块、显示模块、键盘模块、语音播报模块、DS1302模块和传感器模块组合实现出租车计价器的基本功能。

2.1.2方案选择

通过各个方案的比较,本次采用方案三。

采用AT89C51单片机芯片控制电路简单且省去了很多复杂的线路,用其来实现一台多功能出租车计价器,具有性能可靠、控制简单,成本低廉、电路简单易懂等特点。

单片机方案有较大的活动空间,不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级,所以选择采用第三种方案。

2.1.3实现功能

(1)开机系统能显示实时日期及时间,且通过按键能对日期及时间进行矫正。

(2)系统内部设定了起步价和起步公里数。

(3)系统具有白天和黑夜两种计价模式,设定了不同的起步价和每公里单价,通过按键实现更换计价模式;

白天模式起步价为8元,3公里后每1公里

1.5元;

黑夜模式起步价为10元,3公里后每1公里2元。

(4)启动后,开始计价,计价因素包括运行里程和等待时间,当汽车行驶未满起步公里数时,均按起步价计算,超过起步公里数后,实现超出部分每公里按单价收费;

中间遇等待时,计程的数额将不再增加,开始计时收费,等待

3分钟后,每分钟0.4元;

最后测距收费和计时收费之和为总车费。

(5)在运行过程中会实时显示出租车的运行里程、等待时间及总价格;

且工作时会显示实时时间。

2.2主系统设计

本文设计原则是在低功耗的前提下,以控制芯片AT89C51为核心,通过A44E霍尔传感器检测运行里程数,运用单片机实现液晶显示的控制,脉冲的提取。

完成整个出租车计价器信号的读、写处理,监控计价器工作的功能。

硬件系统包括单片机最小系统模块、供电模块、显示模块、键盘模块、语音播报、DS1302时钟模块和传感器模块。

出租车计价器系统的设计总体方案硬件结构图如图1所示。

本次设计多功能出租车计价器,采用AT89C51单片机芯片控制电路。

单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂。

利用DS1302时钟芯片为单片机实时提供时钟信息;

且可使用键盘上的按键来调整设置系统日期及时间的显示;

利用LM016L液晶来显示系统日期时间,通过按键选择白天/

电源电路

时钟电路

语音播报

按键控制

AT89C51

单片机

打印输出

LCD显示

晚上模式,系统判断按键默认起步价和每公里单价。

利用安装在车轮上的A44E霍尔传感器检测汽车行进的公里数,并产生一系列相应的脉冲输出,脉冲送到单片机进行处理,从而得到相关数据由LM016L液晶显示出来。

在出租车运行过程中同步显示实时时间、运行里程、等待时间和总价格等信息,出租车停止运行后计算并显示运行总费用。

图1多功能出租车计价器设计总体方案硬件结构图

2.3单片机最小系统

微处理器是本设计中的核心器件。

我们一般都选用单片机来进行控制。

根据单片机的CPU是否有合适的处理能力、是否有系统所需要的I/O端口数、是否含有系统所需的中断源和定时器、片内是否有系统所需的外接口等多个方面的综合考虑,本设计中选用AT89C51单片机来实现,其具有电源电压适应范围宽、抗干扰能力和驱动能力强、价格便宜等特点,适用于本次设计的各种要求。

单片机最小系统模块即控制模块,在本次设计中主要用于对按键信号的接受和处理以及控制液晶显示处理完之后的信息。

2.4按键模块的设计

本出租车计价器在电路设计中共采用了六个按键和两个开关,按键S1、S2、

S3、S4、S5、S6,包括:

暂停键、选择调整时间光标右位键、选择调整时间光标左位键、时间调整加一键、时间调整减一键、退出时间设置键,开关K1、K2,其功能分别:

启动/复位计费运行键、白天/晚上状态键。

这八个键其中S1连在

I/O口线P1.3上,S2-S6这5个键依次连在I/O(P2.3-P2.7)口线上,K1、K2两开关分别接在P1.0和P1.1口线上,说明它们可以独立实现相应的功能。

I/O口线通过按键与地直接相连,六个按键中任一键在没有被按下时,对应I/O口的引脚都为高电平,一旦有按键被按下,相应的I/O口就变为低电平。

在编程环

节中就是通过相应I/O口是否有电平变化(在一定的时间范围内)来识别是否有键按下。

键盘输入电路如图2所示。

图2键盘电路

2.5显示模块的设计

单片机应用系统最常用的显示器是数码管显示器(LED)、液晶显示器(LCD)。

这两种显示器可显示数字、字符及系统的状态。

它们的驱动电路简单、易于实现且价格低廉。

本次设计中的出租车计价器需要显示的内容主要有:

系统日期时间,运行里程及运行时间、等待时间和总价格等相关信息,同时显示的日期和时间内容还可由用户自己矫对调节。

这样显示的内容包括数字和符号,但是由于出租车计价器需要显示的符号不多且固定不变,所以本次设计将要显示的符号固定在液晶片上的某些位置,通过运行不同的程序点亮其中的一些符号,同时配合数字的变化来显示不同的信息。

由以上分析可知,使用液晶显示屏就可以满足要求。

本设计选用Proteus中LM016L芯片仿真。

LM016L液晶模块采用控制器是HD44780,它具有简单而功能较强的指令集,可以实现字符闪烁、移动等功能,LM016L与单片机MCU相接可采用4位或8位并行传输两种方式,HD44780控制器有两个8位寄存器、数据寄存器(DR)或指令寄存器(IR)、判忙标志(BF)、显示数RAM(DDRAM)、字符发生器ROMA(CGOROM)、字符发生器RAM(CGRAM)以及地址计数器RAM(AC)。

IR是用于寄存指令码,只能写入但是不能读出,DR则用于寄存数据,数据由内

部操作能够自动写字符发生器RAM和字符发生器RAM,或者暂时储存从字符发生器RAM和字符发生器RAM读出的数据,BF为1时,液晶模块属于内部模式,不响应外部操作的指令和接受数据,显示数RAM是用来存储显示的字符,能存储

80个字符码,字符发生器ROMA由8位字符码生成5*7点阵字符160中和5*10

点阵字符32种.8位字符编码和字符的对应关系,LM016L液晶模块原理图如图

3所示。

图3LM016L原理图

在对液晶显示模块硬件进行调试的时候必须注意正确的接线,特别是电源的正负接线不能有错,否则将会烧坏电路芯片。

LM016L的各引脚功能如表1所示。

引脚符号 功能说明

1VSS 一般接地

2VDD 接电源(+5V)

液晶显示器对比度调整端,接正电源时对比度最弱,接

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2