基于单片机的出租车计价器设计.doc 25页

现在各大中城市出租车行业都已普及自动计费器,所以计费器技术的发展已成定局。2课题研究意义出租车计费器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。因此,汽车计费器的研究也是十分有应用价值的。3课题主要研究内容利用单片机,设计简单的出租车计费器。键盘控制键盘控制掉电存储里程传感器串口显示驱动电路锁存器总金额显示总路程显示单片机图2-3总体设计框图3硬件设计3....

PAGE 摘要 随着生活水平的提高,人们不再满足于衣食住行的享受,出行的舒适性越来越受到人们的关注。因此,出租车行业以低成本、高品质的服务为人们带来了出行的乐趣。基于单片机系统的出租车计价器以单片机为核心控制元件设计,采用灵敏的霍尔开关型器件,具有功能强大、性能可靠、电路简单、成本低等特点。 . 它的智力水平很高。本设计中,硬件设计的主电路以单片机为核心控制元件,并增加了灵敏的A44E霍尔传感器测距,实现出租车的充电。本系统的使用实现了系统断电时保存单价等信息,输出采用液晶显示。屏幕显示总里程和总金额。该电路设计的电表主要功能有:数据复位、昼夜转换、数据输出、计价、单价输出与调整、距离输出,以及实现系统掉电保存单价等功能。 . 该电路设计的电表不仅可以实现基本定价,还可以根据昼夜调整单价,为司机提供了方便。第 ii 页目录 \o "1-3" \p " " \h \z \u 1概览 1 1.

当乘客到站后,按下停车按钮,计费号码显示总里程和总金额,可以非常直观地反映用户的使用情况。现在大中城市的出租车行业已经普及了自动计价器,计价器技术的发展已成定局。一些小城市尚未普及,但随着城市建设的加快,象征着城市面貌的出租车行业也将加速发展。潜在的。1.2 项目研究意义出租车计价器是乘客和司机的交易标准。它是出租车行业发展的重要标志,是出租车中最重要的工具。它涉及交易双方的利益。对于广大出租车司机和乘客来说,性能良好的计价器是必不可少的。随着城市旅游的发展,出租车业已成为城市的窗口,象征着一个城市的文明程度。因此,对汽车仪表的研究也很有价值。毕业设计是理论与实践相结合的教学环节。通过教材等资料的综合运用,使所学的知识得到进一步的深化和拓展。同时,还培养设计能力和实际解决问题的能力,进行基本技能培训。1.课题3的主要研究内容是利用单片机设计一个简单的出租车计价器。在计程表的整体设计中,硬件设备中的主要外围功能电路有:

软件设计主要包括:显示子程序、计费子程序、价格调整子程序、里程计数中断服务程序等。通过以上功能的设计,生产出来的出租车计价器应具备以下功能:开机后,液晶显示屏初始显示为零,按开始键开始计价,液晶显示屏开始显示起拍价和起拍价。数量; 行走过程中,液晶屏开始显示已行驶里程和应付金额,并逐渐增加;按下停止键停止计价,液晶屏显示总里程和用户需要的总金额,按下复位键,液晶屏显示零,准备下一次计价。(1)范围计算:利用霍尔传感器A44E进行测距,单片机对霍尔传感器输出的脉冲进行计数,并将脉冲数转换为相应的公里数,从而实现距离测量。① 白天:费用按里程计算。起步价定为10.00元。里程为5公里时,每公里收费1.60元;汽车不充电就停车;② 夜:里程为5公里和10公里时,每公里收取50%的车费(即2.70元);停车时不收取任何费用;(2)显示功能:显示在液晶屏上,当充电开始时,里程增加时,显示单价和起步价,随着里程的增加,显示总里程和总费用。①显示里程:以五位数字显示,显示方式为“XX.XXX”,单位为公里。里程范围0-99公里,精确到0.001公里。②显示单价:四位数显示,显示方式为“XX.XX”,单位为元。

定价范围0-99元,精确到0.01元。③显示总费用:五位数字显示,显示方式为“XXX.XX”,单位为元。定价范围为0-999.99元,精确到0.01元。2 总体设计方案的演示和比较2.1 总体设计方案的演示和比较方案1:采用数字电路控制。其原理框图如图 2-1 所示。传感器器件用于输出脉冲信号,经放大整形为移位寄存器的脉冲,实现计价。但考虑到该电路过于简单,性能不够稳定,且单价无法调整,电路不够实用。其原理框图如图 2-1 所示。里程传感器移位寄存器 里程传感器移位寄存器 单价显示 金额显示 电源电路及保护电路 图2-1 数字电路方案 方案二:单片机控制。利用单片机丰富的IO口及其控制的灵活性,可以实现基本的里程计费功能和价格调整。其原理框图如图 2-2 所示。键盘和键盘控制掉电存储里程计算单元 MCU 总量显示 总里程显示 图2-2 总体设计思路框图 采用模拟和数字电路设计的计费器整体电路规模大,设备多使用过,导致故障率高,调试困难,模式切换需要机械开关,机械开关时间会造成接触不良,功能不易实现。对比以上两种方案,单片机活动空间大,利用单片机丰富的IO口及其控制灵活性,不仅可以实现基本的里程计费功能和价格调整,但也可以在很大程度上使用。扩展功能,还可以轻松升级系统。

为此,我们采用单片机进行设计,功能比较强大,可以用较少的硬件和适当的软件配合轻松实现设计要求。2.2里程计算设计方案演示与对比方案一:利用霍尔线性器件,将速度转换成电压信号提供给单片机,从而达到里程计算的目的。方案二:使用霍尔开关装置中的霍尔传感器A44E,根据滑行轮的速度,每次发出相应数量的脉冲信号。对比以上两种设计方案,方案1虽然运行可靠,但体积大,精度低,而且由于测量值为模拟量,必须经过A/D转换后读入计算机,这对于出租车计价器来说很麻烦。,不适用。因此,我们采用方案二。2.3 设计总框图 在本设计中,我们以单片机芯片为设计核心,使用霍尔传感器测距汽车路程计费软件下载,实现出租车计费统计,节省单价和系统断电时的其他信息。液晶屏用于显示单价、总量和总距离。整体设计框图如图 2-3 所示。键盘控制 键盘控制 掉电存储 里程传感器 串口显示 驱动电路 锁存器总量显示 总距离显示 单片机 图2-3 总体设计框图 3 硬件设计3. 1 硬件设计概述 非常适合单片机初学者学习使用的模型,完全兼容传统的8051、8031指令系统和管脚,现在比较流行。考虑到,本设计的核心采用单片机;在里程测速方面,霍尔元件体积小、重量轻、寿命长、安装方便、功耗低,故选用霍尔传感器A44E;在显示方面,我们使用LCD显示;在其他方面,我们使用掉电存储单元和四个控制按钮。寿命长,安装方便,功耗低,所以我们使用霍尔传感器A44E;在显示方面,我们使用LCD显示;在其他方面,我们使用掉电存储单元和四个控制按钮。寿命长,安装方便,功耗低,所以我们使用霍尔传感器A44E;在显示方面,我们使用LCD显示;在其他方面,我们使用掉电存储单元和四个控制按钮。

3.介绍是美国ATMEL公司生产的一款低功耗、高性能的CMOS 8位单片机。该芯片包含一个 4k Bytes ISP (In-) Flash 只读程序存储器,可重复擦除和重写 1000 次。兼容标准MCS-51指令系统和80C51管脚结构,芯片集成通用8位中央处理器和ISP Flash存储单元。3.2.主要性能特点(1)4k Bytes Flash片上程序存储器;(2)128字节随机存取数据存储器(RAM);(3) 32个外部双向输入/输出(I/O)端口;(4)5个中断优先级,2级中断嵌套中断;(5)6个中断源;(6)2个16位可编程定时器/计数器;(7) 2个全双工串行通讯口;(8)看门狗(WDT)电路;(9)片上振荡器和时钟电路;(10)兼容MCS-51;(11)全静态工作: 0Hz-33MHz;(12)三级程序存储器的秘密锁;(13)可编程串行通道;(14)低功耗空闲和掉电模式。3.2.引脚功能说明有40个引脚,MCS-51系列单片机引脚完全兼容。低功耗空闲和掉电模式。3.2.引脚功能说明有40个引脚,MCS-51系列单片机引脚完全兼容。低功耗空闲和掉电模式。3.2.引脚功能说明有40个引脚,MCS-51系列单片机引脚完全兼容。

如图 3-1 所示。它们各自的引脚功能如下: (1)Vcc:电源电压输入端。(2)GND:地。(3)P0口:P0口是一组8位开漏型双向I/O接口,即地址/数据总线复用口。每个引脚可吸收8TTL门极电流。(4)P1口:P1口为8位双向I/O口带内部上拉电阻,P1的输出缓冲级可以驱动4个TTL逻辑门电路。(5)P2口:P2口为8位双向I/O口,带内部上拉电阻, P2口缓冲器可接收、输出4路TTL门极电流。(6)P3口:P3口引脚为8个双向I/O口,内部有上拉电阻,可接收和输出4路TTL门极电流。(< @7) I/ 当O口作为输入口时汽车路程计费软件下载,有两种工作模式,即所谓的读口和读引脚。读端口实际上并不从外部读取数据,而是将端口锁存器的内容读入内部总线。经过一些操作或转换后,它被写回端口锁存器。只有读端口才能真正将外部数据读入内部总线。89S51的P0、P1、P2、P3口

相关文章

发表评论