




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
模拟出租车计价器的设计毕业论文目录第1章绪论11.1 研究背景11.2 研究意义11.3 研究内容21.4 论文组织2第2章出租车计价器的设计32.1 功能设计32.2 概要设计3第3章出租车计价器的硬件设计53.1硬件设计53.2 单片机模块说明53.2.1 单片机的主要性能63.2.2 引脚结构说明63.3 显示模块说明93.3 数据采集模块介绍10第4章出租车计价器的软件设计124.1 主程序模块设计124.2 显示模块设计134.3 中断程序设计134.4 里程数的计算设计135章系统的调测155.1 硬件调试155.2 软件调试165.3 软硬件联调16参考文献18谢辞19附录20III第1章绪论1.1 研究背景随着我国科技的迅速发展,国民生活水平的显著提高,城市的交通日趋完善,出租车的计价器也得到越来越广泛的运用。虽然如今的私家车拥有量在不断地提高,但是出租车还是在我们国家的交通中承担着非常重要的角色,出租车计价器是出租车汽车上不可或缺的重要仪器,出租车计价器是负责出租车收费的智能化仪表。在使用中不仅要求计价器的性能稳定、计价准确而且对它的功能要求也越来越高。最近几年来,出租车已渐渐成为我们国家城市公共交通的重要组成部分,也是现代化城市中的一种基础设施。出租车已成为了人们工作、生活中不可或缺的一种交通工具。出租车的服务行业与出租车计价器存在紧密的关联,因为只有出租车内部安装了出租汽车计价器该出租车才能在营运中为司机与顾客提供更加的方便快捷的服务。出租车计价器它是能够依据顾客在乘坐该车中,按照出租车行驶的距离与每公里的单价和等候时间换算的函数进行金额计算的一种计量仪器,并能够在显示器上显示消费总金额的一种计量器具。出租车计价器是公平交易的一种工具特别在出租车的经营者和乘客之间。因此计价器的计价是否准确,直接关系到了经营者和消费者之间的金钱利益。依据我们国家的相关法律和法规,出租车的计价器已经列入国家首批需要强制检定的工作计量器具之一,出租车计价器也成为近几年来国家质量技术监督部门重点检测的六类计量器具之一。出租车行业在我国是八十年代初产生的一项新行业,伴随着国民经济的高速发展,出租汽车基本已经成为了城市公共交通中的重要组成部分。在出租车发展的前几年里,国内使用的计价器只是具备着单一的计算金额功能。1.2 研究意义出租车在城市交通中扮演着非常重要的角色,出租车行业的健康和发展也获得越来越多人的关注。出租车计价器在乘客和司机双方之间的扮演着非常重要的角色,它是双方交易的准则,是出租车这个行业能够健康发展的重要因素,是出租车中非常重要的工具。出租车计价器的准确性影响着交易双方的利益。一个有着性能良好的出租车计价器不管是对出租车司机还是乘客来说都是非常必要的。能够研究出一款既简单实用又能够符合实际情况的出租车计价器相当于为出租车行业做出一份伟大的贡献。1.3 研究内容根据任务的设计要求,本设计选择采用以AT89S52单片机为主要控制器件,实现对出租车计价器的多功能设计。出租车计价器显示的营运金额是营运里程与价格的函数,其中等候时间按照每5分钟等待时间相当于里程数增加1公里。出租车计价器通过光电传感器与模拟车轮相连接。出租汽车的实际里程通过传感器的脉冲信号在计价器里折算成一定的计价营运里程。针对这一点我们来利用单片机作为控制核心,设计一款出租车计价器,具有计价显示、等待时间计价,公里数显示,等候时间显示等相关功能。1.4 论文组织本篇论文首先介绍了出租车计价器的目前的运用现状和运用的意义。然后根据设计任务要求,介绍了本次毕业设计的模拟出租车计价器的系统原理,硬件部分核心部件单片机的内部构造,及其应用原理,和软件部分程序编程。第2章出租车计价器的设计2.1 功能设计(1)用前4位数码管实时显示里程数,单位为公里,最后一位为小数位;用后4位数码管时时显示金额数,单位为元,最后一位为小数位。(2)规定出租车单程价格为2元/公里,往返则价格为1.5元/公里;单程/往返分别由“单程”按键和“往返”按键设定。(3)车速5公里/小时的时间累积为总等待时间(分钟),每5分钟等待时间相当于里程数增加1公里。(4)起步公里数为3公里,价格为8元;若实际运行大于3公里,按“设计任务2”计算价格。(5)必须充分利用比赛指定的硬件平台上的资源进行设计。(6)用单片机控制电机转动,并用光电传感器检测转盘转动模拟车速,车速与转盘转速成正比。转盘转速为5转/秒对应车速为5公里/小时,转盘转速为50转/秒对应车速为50公里/小时,依此类推。(7)要求公里数检测误差不超过10。(8)到达目的地后,按“暂停”键,计价器可暂停计价。(9)按“清除”键,计价器能将记录数据(里程、等待时间与价格等)自动清0。(10)按“查询”键,能自动显示总等待时间T,再按下该键回到显示里程数、金额状态。2.2 概要设计利用单片机众多的IO端口,和他灵活的控制性,可以实现基本的里程计价功能和价格选择、时间显示控制等功能。不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级2。该设计是采用键盘的控制,用键盘控制来决定行驶的单返程、模拟车速的大小、计费的开始及计费的结束。通过光电传感器记录的车速经过软件程序的换算来实现。烧入程序的单片机芯片实现所有的计数等相关的功能,然后通过单片机的输出,输出到数码管上,实现里程与金额的显示。模拟出租车计价器的概要设计如图2-1所示。图2-1 系统设计概要图第3章出租车计价器的硬件设计3.1硬件设计单片机是单片微型计算机的简称,单片机以卓越的性能,在各个方面的到了广泛的运用。在这次设计中,我们用到单片机的多个口来实现本设计的功能。在下面的介绍中将会对单片机的接口进行详细的介绍。在本次设计中,几乎用到了单片机的所有的接口。在数据采集部分本系统采用光电传感器进行数据的采集,并通过程序的运算来实现对模拟出租车的行驶公里数的模拟计数。光电传感器的原理是通过把光强度的变化转变成为电流信号的变化来实现控制的。光电传感器在通常情况下,是由三个部分组成的,第一部分为发射器,第二部分为接收器和第三部分的检测电路。发射器在工作中是不间断的发射光束,发射光束源至于半导体。接收器是由光电二极管、光电三极管和光电池三个部分组成。接收器前面,装载着光学元件。其后是检测电路,它能够滤出需要的信号并且应用该滤出的信号3。显示部分采用的是2个4位数码管的显示方案显示公里数和费用。数码管可以按照不同的方式进行划分。数码管如果按段数可分为七段数码管和八段数码管,八段的数码管比七段的数码管多一了个发光的二极管单元7,也就是多一个DP即小数点,这个小数点可以更精确的表示数码管想要显示的内容。数码管可以按照能显示多少个(8)划分为1位、2位、3位、4位、5位、6位、7位等数码管。数码管可以按照发光二极管单元的连接方式将数码管划分为共阳极数码管与共阴极数码管。共阳数码管是存在着公共阳极(COM)的数码管,它是将所有发光二极管的阳极接到一起形成的,在实际应用共阳的数码管时需要将公共极的COM连接到正5V的电源极上,当数码管的某一字段发光,则它的二极管的阴极为低电平时,其相对应的字段就会点亮,当数码管某一字段的阴极是高电平的时候,其相对应的字段就不会进行点亮。共阴的数码管是存在共阴极(COM)的数码管,它是将该发光二极管的阴极部分连接成一个接口形成的,在实际应用时共阴的数码管应该把公共极的COM接到电源极GND上,当数码管某一字段发光,则它的二极管的阳极为高电平时候,其相对应的字段就会被亮,当某一字段的阳极为低电平时,其相对应的字段就不会被点亮。3.2 单片机模块说明 AT89S52单片机是一种功耗低、性能高的8位微控制器,它具有8K 的在系统可编程Flash 存储器。AT89S52单片机芯片使用了Atmel 公司中高密度非易失性存储的制造技术,它能够与工业的80C51 产品在指令和引脚上能完全兼容。片上的Flash将允许程序存储器在系统中可以进行编程,同时也可适用于常规的编程器。在单片机的芯片上,拥有灵活的8 位CPU 和在系统可编程Flash,使得AT89S52在为众多嵌入式控制的应用系统中提供高灵活、有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。3.2.1单片机的主要性能AT89S52单片机具有相当强大的功能,它具备的性能基本能够实现在使用单片机制作的一些成品器件。单片机的主要性能如下:1. 该产品能够与MCS-51产品兼容2. 8K在系统中可编程的Flash存储器3. 1000次的可重复擦写周期4. 具有看门狗定时器5. 允许全静态的操作:0Hz33Hz6. 存在三个16位定时器/计数器7. 具有32位可编程的I/O口线8. 内部存在八个的中断源9. 低功耗空闲与掉电模式10. 全双工UART串行通道11. 加密程序存储器三级性12. 指针双数据13. 在掉电后中断具有可唤醒性14. 掉电标识符3.2.2引脚结构说明AT89S52单片机芯片具有众多的/O 口,具有卓越的性能,下面将对单片机的各个接口进行详细的介绍。单片机的引脚如图3-1所示:图3-1 单片机引脚图VCC: 电源GND:接地P0口:它是双向8位的漏极开路的I/O口。P0 口作为一个输出口,每一位可以驱动8个TTL逻辑电平,所以就会有64个。如果对P0端口进行写“1”处理时,该引脚的输入的类型是用作高阻抗的输入。当芯片需要访问外部的程序和外部数据存储器时,P0口将被作为低8位地址的数据复用。在这种情况下,P0口具有的是内部的上拉电阻。在 flash编程时,P0口也可以用来接收指令字节。输出指令字节是在程序校验的时候,并需要外部上拉电阻。P1口:在其内部具有上拉电阻,P1 口是8 位双向I/O 口,系统的4个TTL 逻辑电平可由P1口的输出缓冲器驱动。当对P1 端口进行写“1”时,其内部存在的上拉电阻将会把端口值拉高,这个时候的P1口可以做输出口使用。当P1口作为输入口时,其内部上拉电阻将会把端口拉低,将会输出电流(IIL)。此外,P1.0、P1.1、P1.5、P1.6、P1.7具有第二功能,具体功能如下表3-1所示。表3-1 P1口第二功能表引脚号第二功能P1.0T2(定时器/输入T2(计数器)的外部计数),时钟输出P1.1T2EX(定时器/ T2的捕捉/方向控制和重载触发的信号)P1.5MOSI(系统编码中使用)P1.6MISO(系统编码中使用)P1.7SCK(系统编码中使用)P2口:其内部具有上拉电阻,P2口时一个8 位双向I/O 口,P2的输出缓冲器能够驱动4个TTL逻辑电平。当对P2的端口进行写“1”时,其内部上拉电阻将会把端口拉高,此时P2口可以作为输入口使用。当P2口作输入用时,在其内部的上拉电阻将会把端口拉低,将会输出电流(IIL)。在芯片访问的是外部程序存储器或者在用16位的地址读取外部数据时,P2口给系统发送出的是高八位的地址。P3 口:P3口同P1与P2类似,它具有内部的上拉电阻也是一个8 位的双向I/O 口,P3输出缓冲器能驱动4个TTL 逻辑电平。当对P3 的端口进行写“1”处理时,其内部上拉电阻将会把端口拉高,这个时候的P3口可以做输出口使用。当P3口作为输入口时,其内部上拉电阻将会把端口拉低,将会输出电流(IIL)。P3口也存在第二功能,如下表所示。在flash编程和校验时,P3口也接收一些控制信号8。表3-2 P3口第二功能表引脚号第二功能P3.0RXD(串行输入)P3.1TXD(串行输出)P3.2INT0(外部中断0)P3.3INT0(外部中断0)P3.4T0(定时器0外部输入)P3.5T1(定时器1外部输入)P3.6WR(外部数据存储器的写选通)P3.7RD(外部数据存储器的写选通)RST: 叫做复位输入。工作状态下,给复位输入的引脚持续2个机器周期的高电平将使单片机复位。在看门狗计时器完成计时后,RST引脚输出的是96个晶振周期的高电平。ALE/PROG:叫做地址锁存控制信号(ALE),当ALE访问外部的程序存储器时,系统中需要的是将低8位的地址锁存输出脉冲。在编码过程中,此引脚(PROG)也可以用作编程输入脉冲。通常情况下,ALE输出脉冲的脉冲式以晶振的六分之一频率输出,ALE可以用作外部的定时器或者时钟。需要强调的是,单片机在访问外部的数据存储器时,ALE产生的脉冲就会跳过。PSEN:是外部程序存储器选通信号。当 AT89S52单片机从外部的程序存储器中执行外部代码时候,PSEN在每个机器周期中被激活两次,PSEN在访问外部的数据存储器时,PSEN将不被激活9。EA/VPP:它能够从位置为0000H 到位置FFFFH的外部存储器中读取我们需要的指令,EA脚必须要进行接GND处理。在系统内部为了执行它的程序指令,EA的接口应该接电池的VCC端。在flash编程这段时间里,EA也能够接收电压为12伏特的VPP。XTAL1:是内部时钟发生电路的输入端和振荡器反相放大器XTAL2:在使用中它是振荡器的反相放大器的输出端。3.3 显示模块说明本设计采用八段数码管动态扫描来显示。数码管的封装图及4位数码管的管脚关系如下图所示:图3-2 数码管封装图四位数码管封装的管脚关系如图3-3所示。图3-3位数码管管脚图其中,图中的1,2,3,4分别是四个数码管的位置,a,b,c,d,e,f,g分别是数码管的字段。LED的显示模块是由发光二极管组成的,发光二极管显示字段是数码管的发光显示器件。在应用单片机的系统中常常使用的是七段的数码管显示。这种显示的数码管有共阴和共阳两种器件,如上图3-2所示,共阴极的LED的阴极共同接地,当某一个发光二极管的阳极为高电平时,该发光二极管将会被点亮。共阳极的LED的阳极并接接正电压,当某个二极管的阴极为低电平时,该二极管将会被点亮。3.3 数据采集模块介绍里程计算是通过安装在车轮上铁片,经过光电传感器检测到的信号,送到单片机,经处理计算,送给显示单元的。其原理如图3-4所示。图3-4光电传感器测距原理图光电传感器是各种光电检测系统中实现光电转换的关键元件,光电传感器是通过光电接收元件接收的光通量不同变化产生不一样的电流制成的,在实际中存在多样化的光学测控系统,按照光电元件的输出量的性质可以分成两种,模拟式和脉冲式这两种光电传感器。模拟式光电传感器的原理是将被测量值转变成连续变化的光电流,光电流和被测量间呈现的是一一对应的关系。模拟式的光电传感器如果按照以检测目标物体产生的发射光的不同方法可以分为三大类:漫反射式、透射(吸收)式和遮光式(光束阻档)。本设计以用单片机控制电机转动,并用光电传感器检测转盘转动模拟车速,车速与转盘转速成正比。转盘转速为5转/秒对应车速为5公里/小时,转盘转速为50转/秒对应车速为50公里/小时,依此类推。通过在程序中设置的里程和金额的信息,就可以在数码管上分别显示总金额和总里程。第4章出租车计价器的软件设计本系统的软件设计主要可分为主程序模块、定时计数程序、里程计数程序、中途等待程序、显示程序、键盘程序等六大模块2。下面将重点对主程序、里程计数和显示模块进行介绍。4.1 主程序模块设计程序设计的思路:使用中断方式对定时器的溢出进行计数实现5分钟的计时。主程序采用查询外部中断标志实现脉冲的计数。主程序在初始化变量和定时器参数设置之后,进入一个循环结构,循环扫描键盘、查询脉冲的中断、数码管的动态扫描等功能,当脉冲的中断标志被查询到,若路途等待时间未超5分钟时,要及时将路途等待时间的值清除为零。在主程序运行中,首先需要完成的是对芯片接口的初始化、起步价和单价的初始化、中断向量的设计以及开中断、循环等待等工作。同时,在主程序中需要设置各个寄存器,如:启动/清除标志寄存器、里程寄存器和价格寄存器,并对它们进行初始化。然后,主程序将根据各个标志寄存器的内容,分别完成启动、清除、计程和计价等不同的操作。主程序流程图如图4-1 所示。图4-1 主程序流程图当按下开始按键时,显示器显示起步价格,根据速度的大小,里程计数块,开始计算里程数,同时在行驶前可以选择是否往返,如果不选,将默认为单程模式。若是在3公里以内的里程数,不管是否单返程都将使起步价格的8元。在程寄存器中寄存着行驶的里程数,根据里面的内容可以计算和判断出出租车行驶的里程是否已经超过起步价的公里数。如果超过,根据走过的里程数、每公里需要的单价和起步进行计算在行车中产生的金额,同时将计算的结果寄存在金额的寄存器里,通过数码管显示器显示出累计的价格。行车完毕后,因为光电传感器没有继续发送脉冲信号,所以将会停止计价,显示器里将会显示乘客需要支付的费用,乘客付完钱,可以以选择自动清零,同时在下一次系统启动时,系统也可以自动对显示清零,并重新进行初始化过程。4.2 显示模块设计显示程序利用定时器每1ms产生一次中断,相应变量置位,点亮一个数码管,显示一位数据,利用主函数内的循环,实现动态扫描显示,同时根据数码管的余辉效应和人眼暂留现象,即可实现里程数和金额的显示。4.3 中断程序设计中断服务程序主要实现的是计时功能,该系统要实现的计数功能是当车速5公里/小时的时间累积为总等待时间(分钟),每5分钟等待时间相当于里程数增加1公里。当按下暂停键,计数器键开始计数,或当速度小于5公里每小时的时候,计数器也将开始进行计时。定时器开始工作后,用一个变量对定时器溢出中断的次数进行计数,达到计时功能,该变量在每次脉冲到来时被暂停,当脉冲再次到来时,则当该变量将以原来的基础上进行计数。总等待时间以每5分钟等待时间相当于里程数增加1公里。当系统停止运转后,即代表该次出租车运行服务结束,计数器停止工作,变量将被清零,直至下次工作开始,计数器才会继续工作。4.4里程数的计算设计计算程序根据里程数分别进入不同的计算公式。如果里程大于3公里,且是单程的话,则执行公式:总金额=8+(K-3)*2(K为实际里程数);如果里程大于3公里,且是往返程的话,则执行公式:总金额=8+(K-3)*1.5(K为实际里程数);如果里程小于3公里,执行公式:总金额等于8元。流程图如下图4-2所示:图4-2 金额计算流程图5章系统的调测根据系统的设计,本系统的调试总共分为三大部分:硬件调试,软件调试和软硬件联调。测试包括里程计价测试。由于在系统设计中采用模块设计法,所以方便对各电路模块功能进行逐级测试。5.1 硬件调试在确定了设计方案后,板件的焊接过程很顺利,在将近三周的时间里,完成电路图的绘制及大部分电路的焊接工作。在进行简单的程序测试后发现一个问题:在用USB接入电源后,数码管的灯不亮,不能进行显示里程数和金额,且小马达也不能转动。认真检查了数码的型号后,发现,用错了4位数码管,在对数码管进行更换,并在使用万用表检查电路后,明确了小马达不能够转动的原因,是因为在焊接过程中出现了焊接错误,导致了电路不通,小马达没有供上电。检查了整个电路板的电路焊接工艺后,进行了修改,实现了马达的转动和数码管的显示功能。图5-1是焊接完后的工艺图片。经过硬件调试后的电路板在功能是上,完全符合设计的要求。图5-1 焊接工艺图5.2 软件调试本次单片机的应用程序设计使用的C语言进行软件设计。虽然用C语言编程相对于使用汇编语言来编程其相对的执行效率会下降些,但C编程可以方便地完成程序设计的模块化,适合单片机较大规模的程序设计。近年来,随着C语言的编译器性能的不断提高,大多数的情况下,使用C语言程编程的程序与汇编的语言它的执行效率已经非常接近,所以,使用C语言对单片机的程序设计,已近成为主流的选择之一。在本次软件设计过程中遇到了很多的问题。由于对C语言的生疏,在程序编写方面出现了很多问题,在不断的请教同学与老师中即借鉴别人的程序中才完成了程序的编写。在程序写完,转成hex文件后,因为开发板的原因,不能将文件烧入STC的单片机器件,后来改用了AT89S52的单片机。烧入程序后,出现了一个严重的问题就是系统的时序设计。我们发现程序的键盘扫描程序和中断程序发生冲突。导致按键功能和显示功能不能同时出现。后来经过排查发现,中断子程序设计的不合理,导致发生了中断嵌套。将中断子程序的部分内容调整到主程序中调用子程序则这解决了这一问题。在程序部份,由于对编写程序的不熟练,出现的问题不止是系统的时序设计,还出现了很多其他的问题,在经过自己的排查和别人指导之后解决了程序的出现的问题。5.3 软硬件联调经过调试,本毕业设计的硬件部分和软件部分都符合毕业设计的设计要求,所以我们对本系统进行测试,进行具体的测试是进行计价测试,表5.1 的测试条件是:车速5公里/小时的时间累积为总等待时间(分钟),每5分钟等待时间相当于里程数增加1公里。起步公里数为3公里,价格为8元;若实际运行大于3公里规定出租车单程价格为2元/公里,往返则价格为1.5元/公里;单程/往返分别由系统默认设置和“往返”按键设定。测得数据如表5-1。表5-1 硬件测试数据表计价模式单价起步价里程(公里)等待时间(分)总金额单程or往返08 308单程2元84.4110.8往返1.5元86614从上表的测得的数据得出,本计价器运行稳定,测得的数据满足计价器的需求。图5-2是调试成功后单程计价器计价结果的图片。图5-2单程计价结果参考文献1 华成英,童诗白.模拟电子技术基础M.第五版.北京:清华大学出版社,20062 张颖.多功能出租车计价器的设计M.广西:广西轻工业出版社,20093 徐良雄.出租车计价器的设计与分析N.仪器仪表用户,20124 陈爱文.基于AT89C51单片机的多功能出租车计价器N.机电工程技术,20085 谭浩强.MCS-51单片机应用教程M.北京:清华大学出版社,20046 刘海成.单片机及应用系统设计原理与实践M.北京:北京航空航天大学出版社,20097 李朝青.单片机原理及接口技术M.第三版.北京:北京航空航天大学出版社,20058 梁晓雯.电子系统设计基础M.第三版.北京:中国科学技术大学出版社,20089 李建忠.单片机原理及应用M.第二版.西安:西安电子科技大学出版社,2008。10 何小艇.电子系统设计M.第四版.浙江:浙江大学出版社,2008。11 冯育长.单片机系统设计与实例指导M.第三版.西安:西安电子科技大学,2007。12 陈渭红.多功能的出租车计价器的设计与实现N.科技信息,2011华侨大学厦门工学院毕业设计(论文)谢辞在本文即将结束之际,我要由衷地感谢我的导师田忠老师,以及在过程中帮助过我的同学们。经过这几个月关于模拟出租车计价器的毕业设计,使我对于单片机的应用又有了更深刻的了解。在毕业设计的过程中,还是碰到了许许多多的问题。例如,程序编程,以现我在的水平要完成整个程序的编写,那是不可能的,在借鉴了许多资料和朋友的帮助后才完成了整个的软件编程。同时,在调试过程中,出现部分功能不能实现的问题,在检查了硬件模块和软件模块后,才基本实现了整个模拟出租车计价器的功能。通过这次毕业设计,我最大的收获就是自己的动手能力和独立解决问题的能力得到了很大的提高,也充分体会到了自己设计东西的乐趣、学会查阅资料和对别人的东西融会变通的重要性,也明白了很多知识光靠趴在书本上学是学不到其中的精髓的,必须亲自去试着实践,亲自去经历才能对它们真正的掌握,凡事都要自己去动下手,去实践一下,遇到困难,永远不要沮丧气馁。在动手的过程中,不仅能增强实践能力,而且在理论上可以有更深的认识;这次设计给了我极大的鼓舞和信心,相信在以后的学习中可以通过不断的摸索和实践来提高其他方面的知识。通过本次毕业设计,又使我学到了许多书本上无法学到的知识,也让我深刻的体会到单片机技术应用领域的广泛,不仅使我对学过的单片机知识有了很多的巩固,同时也对单片机这一门课程产生了更大的兴趣。在此特别感谢我的指导老师:田忠老师。因为田老师授课认真负责,教学水平高,对同学们指导耐心细致,不断鼓励我,帮助我,我才能顺利的完成此次毕业设计,这是实现专业学习的又一次飞跃!在田老师的帮助下,我不仅切实掌握了专业知识,更是在实际操作中学到了很多实践经验,对我后续的学习及工作打下了良好的基础。同时还要感谢在这次毕业设计过程中帮助过我的同学,他们不仅给了我帮助,还在思维上也给了我启示,那些想法不仅在设计过程中这是对产生帮助,我相信,在我毕业后,那些启发性的思维对我的工作也能产生一定的积极影响。总之,谢谢,谢谢老师和同学们。模拟出租车计价器的设计附录1模拟出租车计价器原理图附录2 模拟出租车计价器PCB图附录3 外文文献Rent a car design of the control system of the meterIn this paper, a multi-channel taximeter that is able to deal with more than one passenger simultaneously is proposed.In order to demonstrate the theory of operation of the proposed system, a complete design for an experimental three-channel taximeter. Rent a car design of the control system of the meterTransporting people in the morning from their homes to their works and back in the afternoon has become a big problem in big cities especially in undeveloped countries. As a partial solution of this problem, the authorities in some countries had,unofficially, left the taxicab drivers to carry different passengers to different places at the sametime. For example, a taxicab with four seats may carry four different passengerswithout any relation between them except that their way of travelling is the same.Accordingly, it has become very difficult to rely on the present conventional single-channel taximeter to determine the fare required from each passenger separately. Accordingly, an unfair financial relation was created between the taxicab driver, owner, passengers and the state taxation department.Under these circumstances, taxicab drivers force the passengers to pay more than what they should pay. In some cases passengers had to pay double fare they should pay. With the present conventional single-channel taximeter, taxicab owners are not able to determine the daily income of their taxicab.In some cases (a taxicab with four seats) they may only get one quarter of the income of the taxicab (collected by the taxicab driver). From which they should pay the salary of the taxicab driver as well as the cost of fuel, minor and major repairs in addition to the car depreciation. As a matter of fact the position of the taxicab owners is not so bad as it seems. A general agreement has been reached between the taxicab drivers and owners such that the drivers should guarantee a fixed daily income to the owners as well as the paying for the cost of fuel as well as the minor repairs. Even though the taxicab drivers still share the large portion of the income of the taxicab. Also with the presence of the single-channel taximeter, it has become very difficult for the state taxation department to know the yearly income of the taxicab and accordingly it has become very difficult to estimate the taxes to be paid by the taxicab owners.In order to face this problem, the state taxation department had to impose a fixed estimated tax for each seat of the taxicab whatever the income of the taxicab. In this paper, we introduced a multichannel taximeter that can deal with more than one passenger simultaneously. I t should be pointed out that by the term passenger we mean a one person or a group of related persons. I t should also be pointed out that our proposed multi-channel taximet
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校年级团建活动方案策划
- 工地建筑围挡搭建方案设计
- 咨询目标方案
- 游泳馆营销活动方案六一
- 大洼装修方案咨询热线
- 建筑师方案设计作图
- 社团活动策划创意方案
- 媒体广告行业市场竞争环境研究报告
- 企业运营效率提升措施方案框架
- 2025导游资格考试能力提升B卷题库附参考答案详解(基础题)
- 2024新人教版英语七年级上单词默写表(小学部分)
- 建设工程监理安全资料(完整版)
- 高二上学期第一次月考物理试卷(附答题卷和答案)
- 城区绿地养护服务费项目成本预算绩效分析报告
- 全新中介和银行合作协议
- 一例感染性休克患者护理查房汇报
- 圆度、圆柱度测量仪校准规范
- 第五章牛顿运动定律之板块模型问题专题课件高一上学期物理
- 表面活性剂的基本作用
- 校园安全宿舍卫生与用电安全
- 员工网络安全责任书
评论
0/150
提交评论